Hello,
To manage AIX users and groups a pair of new parameters should be
defined, specially registry, SYSTEM, and auth1/auth2.
auth1 (and auth2)
Lists the primary methods for authenticating the user. The Value
parameter is a comma-separated list of Method;Name pairs. The
Method parameter is the name of the authentication method. The
Name parameter is the user to authenticate. If you do not specify
a Name parameter, the name of the invoking login program is used.
SYSTEM
Defines the system authentication mechanism for the user. The
value may be an expression describing which authentication methods
are to be used or it may be the keyword NONE.
registry
Defines the authentication registry where the user is
administered. It is used to resolve a remotely administered user
to the local administered domain. This situation may occur when
network services unexpectedly fail or network databases are
replicated locally. Example values are files or NIS or DCE.
I understand that I should create a new feature and define the new
parameters in lib\puppet\type\{user|group}.rb:
feature :manages_aix_registry,
"The provider can manage aix registry attributes"
The same for other options that you can check here:
http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/user.htm
Any suggestion about features and parameters names, or functionalities
that the provider should have?
Also notice that AIX has "roles" as solaris has, but I think that it
is not good to use a feature called ":manages_solaris_rbac". Can a
parameter be associated to different features or should a new feature
be created?
--
Atentamente
Héctor Rivas
--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" 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-dev?hl=en.