Issue #7241 has been updated by Forrest Aldrich.

For my own purposes, being able to specify a string of users that are members 
in a group would be useful (keeping it simple).   For example:

        @group { "puppet":
                ensure  => present,
                gid     => '5555',
                members => 'user,user2,user3,blah',
        }

Where the members do not necessarily need to be virtual users.   I can see how 
this might create some conflicts in how the file is managed by other 
mechanisms.   Keeping it simple would be key :-)

----------------------------------------
Feature #7241: Group membership should be a type of its own.
https://projects.puppetlabs.com/issues/7241

Author: Nigel Kersten
Status: Accepted
Priority: Normal
Assignee: 
Category: 
Target version: Telly
Affected Puppet version: 
Keywords: 
Branch: 


It's very difficult right now to express declarative statements like:

  * Ensure this user is not in this group, leave it alone otherwise
  * Ensure this user is in this group without defining the user, leave it alone 
otherwise.

I propose that we move group membership to a type of its own. That would also 
allow us to abstract away the differences between different platforms, some of 
which consider membership to be an attribute of the group, some of which 
consider it to be an attribute of the user.

It would allow us to remove all the "authoritative" settings for user/group 
membership, as they would move to this type instead.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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-bugs?hl=en.

Reply via email to