- ISBN13: 978-1-59059-978-5
- ISBN10: 1-59059-978-0
- 192 pp.
- Published Feb 2008
- Print Book Price: $19.99
- eBook Price: $13.99
Errata Submission
If you think that you've found an error in Pulling Strings with Puppet: Configuration Management Made Easy, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.
Errata
| Issue | Author's Response |
|---|---|
| Chapter 4, page 99, sshd class. Shouldn't the sshd service require the package? Like: ... ensure => running, require => Package[$ssh_packages] Or else puppet might attempt to start the service without it being installed |
This is correct - not sure why the require is missing. Thanks for pointing out the omission. |
| Chapter 3,Page 63 First paragraph states that the default node is applied to all nodes. We tried defining the default node and a specific node. Only the specific node is applied unless we include or inherit the default node. Should the default node apply to the specific node without using an inherit or include? |
Sorry this is an error - the default node is applied to all nodes that DON'T already have a node configured. |
| Chapter 4, page 117 source => "puppet"///httpd/$source" should read source => $source *or* the invocation of the apache::apache_files on page 116 is wrong. |
This is correct - thanks for the fix. |
| Chapter 4, Page 117, I'm sure: define appache should read define apache I think: source => "puppet:///httpd/$source" should read source => "puppet:///apache/$source" But I can't get the latter example to work either way... :( |
First is indeed correct. Second should read: source => $source Thanks for the report! |
| Chapter 4, page 92 "In Listing 4-1, we've used five import statements." It should be "six import statements." |
Poster is correct. This is an error. |
| Chapter 3, Page 68-69. Listing 3-19. "2: { include smb }" 'smb' should be 'smp'. Same on top line of page 69, "if 2, the smb class" should be " the smp class". |
The poster is correct. This is a typo. |
| Chapter 2, page 25. The second note in the middle of the page contains the word "depricated" instead "deprecated". Excerpt: "In versions older than 0.24.x you will also need to add the --nonodes option to disable node definition. This option is depricated in 0.24 and later." |
Apress - please correct the spelling mistake. |
