The Linux resource adapters primarily provide support for the following commands:
useradd, usermod, userde1
groupadd, groupmod, groupdel
passwd
For more information about supported attributes and files, refer to the Linux manual pages for these commands.
When a rename of a user account is executed on a Linux resource, the group memberships are moved to the new user names. The user's home directory is also renamed if the following conditions are true:
The original home directory name matched the user name.
A directory matching the new user name does not already exist.
The Bourne-compliant shell (sh, ksh) must be used as the root shell when connecting to a Linux resource.
The administrative account that manages Linux accounts must use the English (en) or C locale. This can be configured in the user's .profile file. Do note use control characters (for example, 0x00, 0x7f) in user passwords.
In environments in which NIS is implemented, you can increase performance during bulk provisioning by implementing the following features:
Add an account attribute named user_make_nis to the schema map and use this attribute in your reconciliation or other bulk provisioning workflow. Specifying this attribute causes the system to bypass the step of connecting to the NIS database after each user update on the resource.
To write the changes to the NIS database after all provisioning has completed, create a ResourceAction named NIS_password_make in the workflow.