diff options
author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-07-21 15:10:59 +0000 |
---|---|---|
committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-07-21 15:10:59 +0000 |
commit | 7228413b9a8d4085a5cf1f0f3f9ab944a0a8ee44 (patch) | |
tree | e690d52109b91baece63896734d15904e6f1fb71 /lib/puppet | |
parent | ebd28e84fd559adde54422723cf774bdda6d8ed6 (diff) | |
download | puppet-7228413b9a8d4085a5cf1f0f3f9ab944a0a8ee44.tar.gz puppet-7228413b9a8d4085a5cf1f0f3f9ab944a0a8ee44.tar.xz puppet-7228413b9a8d4085a5cf1f0f3f9ab944a0a8ee44.zip |
Fixing #201; users now autorequire extra groups
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1412 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/type/user.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/puppet/type/user.rb b/lib/puppet/type/user.rb index 81f82f27d..1e902db47 100755 --- a/lib/puppet/type/user.rb +++ b/lib/puppet/type/user.rb @@ -251,7 +251,6 @@ module Puppet members += @is end members.uniq.sort.join(",") - #(@is + @should).uniq.sort.join(",") end end @@ -377,6 +376,10 @@ module Puppet } end + if @states.include?(:groups) and groups = @states[:groups].should.split(",") + autos += groups + end + autos end |