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 |
/etc/krb[5].conf
|
Whether to use DNS to resolve hosts to realms |
/etc/krb[5].conf
|
Whether to use DNS to locate KDCs for realms |
/etc/krb[5].conf
|
Set Smart Card Removal Action (from list) |
/etc/pam_pkcs11/pam_pkcs11.conf
|
Set Smart Card needed for login |
/etc/pam_pkcs11/pam_pkcs11.conf
|
Options
what |
where
|
Set password hashing algorithm (from list) |
???
|
Other