Hi guys.
I have virtual user in my *.pp like that
@user { "grt_user2":
uid => "N",
gid => "N",
comment => "",
home => "/home/grt_user2",
membership => minimum,
shell => "/bin/bash",
groups => $hostname ? {
"puppet-pinocio" => ["grt_user2", "daemon", "sys", "adm", "tty",
"disk", "lp", "mem", "tcpdump", "locate", "floppy", "mail", "news",
"uucp", "console", "audio", "cdrom"],
.....
},
ensure => "present",
password => '$1$...',
}
then I realize it and its everything ok.
But! when I delete some groups in "groups" and add couple, so puppetd
will use usermod with wrong groups list. For example:
this is in site.pp
["grt_user2", "daemon", "sys", "adm", "tty", "disk", "lp", "mem",
"ntp", "ldap", "floppy", "mail", "news", "uucp", "console", "audio",
"cdrom", "tape", "video"]
and this in /etc/groups
["grt_user2", "daemon", "sys", "adm", "tty", "disk", "lp", "mem",
"ntp", "tcpdump", "ldap", "floppy", "mail", "news", "uucp", "console",
"audio", "cdrom", "tape", "video"]
as you can see "tcpdump" still in groups. What I did wrong? My puppet
version is 0.24.7 on Gentoo (btw in 0.24.4 my example dont workin
too).
Btw if I will make simple changes in groups (I mean one by one) then
puppet will make right changes in groups, I think, but I`m not sure.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---