I put my groups in the virtual::users class as well. Keeps them in one place and it's easier to manage.
2009/8/21 Rene <rene.zbin...@gmail.com>: > > Hi > > Is this a good idea: > > In the users module: > class users::db { > > �...@group { dba: > gid => 200, > ensure => present, > } > > �...@user { oracle: > ensure => present, > uid => 200, > gid => 200, > comment => "Oracle User", > home => "/home/oracle", > require => Group["dba"], > shell => "/bin/ksh", > } > > �...@user { sybase: > ensure => present, > uid => 300, > gid => 300, > comment => "Sybase User", > home => "/home/sybase", > shell => "/bin/bash", > } > } > > and when I want to put the user on a system: > case $db { > oracle: { > # Users and groups > realize Group["dba"] > realize User["oracle"] > ... > > or should I create a module groups with virtual groups in it? > > BR, Rene > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---