Hi!

My company has been successfully using puppet 2.6 for a month now, and
we are now exploring the possibility of managing users and groups
through puppet (vs LDAP). If we were to implement managing
users/groups for various services (e.g. 'www' for nginx and apache),
what would be the best design for this? Should we:

* Write a module that defines virtual user resources. Other modules
would realize them as needed. The "accounts" module would be sourced
in by an included statement in our base template class.
* A file in manifests/  that defines virtual users. This file is
sourced by an include statement in site.pp
* Define user resources within the first module that requires them.
Realize them in other modules if as the need arises. (define the
puppet user in the puppet module. A month later, realize it in the
apache::puppetdashboard module when that gets written)


Are there other implementation ideas that I'm missing? Are you
managing user/groups within puppet? How do you implement them?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to