What, if any, is the best way to programatically add lines to an existing file with puppet? What I'm going for precisely is adding lines to either /etc/passwd and /etc/shadow (on Solaris) or /etc/ security/access.conf (on Linux) at "run" time. Adding lines to wind up with files along these lines, +...@mygrouptoletin:x:::::
/etc/passwd . . +...@myldapgroup:x::::: -:x::::: /etc/shadow . . +...@myldapgroup:x:12345::::: /etc/security/access.conf . . +:@myldapgroup:ALL I guess I could use a template, but unless I want to try to keep on top of what those files contain in dozens of client machines that seems pretty painful. Maybe the concat module? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
