Chapter 4. Working with Files and Packages
"A writer has the duty to be good, not lousy; true, not false; lively, not dull; accurate, not full of error." | ||
--E.B. White |
In this chapter, we will cover the following recipes:
Making quick edits to config files
Editing INI style files with puppetlabs-inifile
Using Augeas to reliably edit config files
Building config files using snippets
Using ERB templates
Using array iteration in templates
Using EPP templates
Using GnuPG to encrypt secrets
Installing packages from a third-party repository
Comparing package versions