|
|
@ -85,36 +85,40 @@ options:
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Country of users business address.
|
|
|
|
- Country of users business address.
|
|
|
|
departmentNumber:
|
|
|
|
department_number:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Department number of users business address.
|
|
|
|
- Department number of users business address.
|
|
|
|
|
|
|
|
aliases: [ departmentNumber ]
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Description (not gecos)
|
|
|
|
- Description (not gecos)
|
|
|
|
displayName:
|
|
|
|
display_name:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Display name (not gecos)
|
|
|
|
- Display name (not gecos)
|
|
|
|
|
|
|
|
aliases: [ displayName ]
|
|
|
|
email:
|
|
|
|
email:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: ['']
|
|
|
|
default: ['']
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- A list of e-mail addresses.
|
|
|
|
- A list of e-mail addresses.
|
|
|
|
employeeNumber:
|
|
|
|
employee_number:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Employee number
|
|
|
|
- Employee number
|
|
|
|
employeeType:
|
|
|
|
aliases: [ employeeNumber ]
|
|
|
|
|
|
|
|
employee_type:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Employee type
|
|
|
|
- Employee type
|
|
|
|
|
|
|
|
aliases: [ employeeType ]
|
|
|
|
gecos:
|
|
|
|
gecos:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
@ -127,57 +131,65 @@ options:
|
|
|
|
- "POSIX groups, the LDAP DNs of the groups will be found with the
|
|
|
|
- "POSIX groups, the LDAP DNs of the groups will be found with the
|
|
|
|
LDAP filter for each group as $GROUP:
|
|
|
|
LDAP filter for each group as $GROUP:
|
|
|
|
C((&(objectClass=posixGroup)(cn=$GROUP)))."
|
|
|
|
C((&(objectClass=posixGroup)(cn=$GROUP)))."
|
|
|
|
homeShare:
|
|
|
|
home_share:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- "Home NFS share. Must be a LDAP DN, e.g.
|
|
|
|
- "Home NFS share. Must be a LDAP DN, e.g.
|
|
|
|
C(cn=home,cn=shares,ou=school,dc=example,dc=com)."
|
|
|
|
C(cn=home,cn=shares,ou=school,dc=example,dc=com)."
|
|
|
|
homeSharePath:
|
|
|
|
aliases: [ homeShare ]
|
|
|
|
|
|
|
|
home_share_path:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Path to home NFS share, inside the homeShare.
|
|
|
|
- Path to home NFS share, inside the homeShare.
|
|
|
|
homeTelephoneNumber:
|
|
|
|
aliases: [ homeSharePath ]
|
|
|
|
|
|
|
|
home_telephone_number:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- List of private telephone numbers.
|
|
|
|
- List of private telephone numbers.
|
|
|
|
|
|
|
|
aliases: [ homeTelephoneNumber ]
|
|
|
|
homedrive:
|
|
|
|
homedrive:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Windows home drive, e.g. C("H:").
|
|
|
|
- Windows home drive, e.g. C("H:").
|
|
|
|
mailAlternativeAddress:
|
|
|
|
mail_alternative_address:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- List of alternative e-mail addresses.
|
|
|
|
- List of alternative e-mail addresses.
|
|
|
|
mailHomeServer:
|
|
|
|
aliases: [ mailAlternativeAddress ]
|
|
|
|
|
|
|
|
mail_home_server:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- FQDN of mail server
|
|
|
|
- FQDN of mail server
|
|
|
|
mailPrimaryAddress:
|
|
|
|
aliases: [ mailHomeServer ]
|
|
|
|
|
|
|
|
mail_primary_address:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Primary e-mail address
|
|
|
|
- Primary e-mail address
|
|
|
|
mobileTelephoneNumber:
|
|
|
|
aliases: [ mailPrimaryAddress ]
|
|
|
|
|
|
|
|
mobile_telephone_number:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Mobile phone number
|
|
|
|
- Mobile phone number
|
|
|
|
|
|
|
|
aliases: [ mobileTelephoneNumber ]
|
|
|
|
organisation:
|
|
|
|
organisation:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Organisation
|
|
|
|
- Organisation
|
|
|
|
pagerTelephonenumber:
|
|
|
|
pager_telephonenumber:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- List of pager telephone numbers.
|
|
|
|
- List of pager telephone numbers.
|
|
|
|
|
|
|
|
aliases: [ pagerTelephonenumber ]
|
|
|
|
phone:
|
|
|
|
phone:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
@ -188,38 +200,43 @@ options:
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Postal code of users business address.
|
|
|
|
- Postal code of users business address.
|
|
|
|
primaryGroup:
|
|
|
|
primary_group:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: cn=Domain Users,cn=groups,$LDAP_BASE_DN
|
|
|
|
default: cn=Domain Users,cn=groups,$LDAP_BASE_DN
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Primary group. This must be the group LDAP DN.
|
|
|
|
- Primary group. This must be the group LDAP DN.
|
|
|
|
|
|
|
|
aliases: [ primaryGroup ]
|
|
|
|
profilepath:
|
|
|
|
profilepath:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Windows profile directory
|
|
|
|
- Windows profile directory
|
|
|
|
pwdChangeNextLogin:
|
|
|
|
pwd_change_next_login:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
choices: [ '0', '1' ]
|
|
|
|
choices: [ '0', '1' ]
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Change password on next login.
|
|
|
|
- Change password on next login.
|
|
|
|
roomNumber:
|
|
|
|
aliases: [ pwdChangeNextLogin ]
|
|
|
|
|
|
|
|
room_number:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Room number of users business address.
|
|
|
|
- Room number of users business address.
|
|
|
|
sambaPrivileges:
|
|
|
|
aliases: [ roomNumber ]
|
|
|
|
|
|
|
|
samba_privileges:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- "Samba privilege, like allow printer administration, do domain
|
|
|
|
- "Samba privilege, like allow printer administration, do domain
|
|
|
|
join."
|
|
|
|
join."
|
|
|
|
sambaUserWorkstations:
|
|
|
|
aliases: [ sambaPrivileges ]
|
|
|
|
|
|
|
|
samba_user_workstations:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: []
|
|
|
|
default: []
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Allow the authentication only on this Microsoft Windows host.
|
|
|
|
- Allow the authentication only on this Microsoft Windows host.
|
|
|
|
|
|
|
|
aliases: [ sambaUserWorkstations ]
|
|
|
|
sambahome:
|
|
|
|
sambahome:
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: None
|
|
|
|
default: None
|
|
|
|