System-config-authentication backend functionality
Here is list of all functions, which should boot backend provide
User Information
| what |
where
|
| Enable/Disable support for NIS, LDAP, Hesiod, Winbind |
/sbin/ypbind, /etc/nsswitch.conf, ???
|
| Set NIS domain |
/etc/yp.conf
|
| Set NIS server |
/etc/yp.conf
|
| Set LDAP Search base DN |
/etc/[openldap/]ldap.conf
|
| Set LDAP Server |
/etc/[openldap/]ldap.conf
|
| Set usage of TLS in LDAP |
/etc/[openldap/]ldap.conf
|
| Set Hesiod LHS |
/etc/hesiod.conf
|
| Set Hesiod RHS |
/etc/hesiod.conf
|
| Set Winbind Domain |
/etc/samba/smb.conf
|
| Set Security Model (one from list) |
/etc/samba/smb.conf
|
| Set Winbind ADS Realm |
/etc/samba/smb.conf
|
| Set Winbind Domain Controllers |
/etc/samba/smb.conf
|
| Set Template Shell (one from list) |
/etc/samba/smb.conf
|
| Set allowance of offline login |
/etc/samba/smb.conf
|
| Join Domain??? |
???
|
Authentication
| what |
where
|
| Enable/Disable Kerberos, LDAP, SmartCard, Fingerprint Reader, Winbind |
???
|
| Set Kerberos Realm, KDCs, Admin Servers |
???
|
| Whether to use DNS to resolve hosts to realms |
???
|
| Whether to use DNS to locate KDCs for realms |
???
|
| Set Smart Card Removal Action (from list) |
???
|
| Set Smart Card needed for login |
???
|
Options
| what |
where
|
| Set password hashing algorithm (from list) |
???
|
Other