The Home Directory service module will query LDAP for users, create a home directory if it does not already exist, copy in template home directory, and optionally run a user supplied post-create script.
The Home Directory service module supports sanity checking on the uid, gid, and home directory, home directory templates, and optional post-create script.
Only create home directories that are subdirectories of the specified directory.
Do not create home directories for uids lower than minuid.
Do not create home directories for gids lower than mingid.
Home directory template. Defaults to /usr/share/skel.
Execute a post-create command after the user's home directory has been created. The command is passed the new user's numeric uid, numeric gid, and the full path to the new home directory.