I'd like to initialize a user config file once, at software install time,
then allow application admins to manage the file contents via web interface
(add/remove users, etc.) - I have come up with the following:
file { 'users':
ensure => present,
content => template('my-template'),
validate_cmd => '/bin/test ! -f users.control',
}
file { 'users.control':
ensure => present,
content => "puppet managed",
require => File['users'],
}
The above code works ok, however I was wondering if there is a more elegant
solution.
Thanks,
Steve
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/fb1ae2b4-f220-4d18-864b-aafbadb44b14n%40googlegroups.com.