From Fedora Project Wiki
Description
This test is designed to validate the feature Features/SSSDByDefault. The test involves configuring a system for LDAP identity and authentication, and performing several actions on the system.
How to test
- Prepare your system by configuring
firstboot
to start on boot. As an authorized user, run the following commands:- rm -f /etc/sysconfig/firstboot
- /sbin/chkconfig firstboot on
- Reboot your system
- At firstboot, proceed to the Create User step and select Use Network Login... to start the Authentication Configuration
- In the Authentication Configuration application, under the Identity & Authentication tab set User Account Database to LDAP and make the configuration changes listed below.
- Enter a valid Search Base DN
- Enter a LDAP server in the field Server. Use the format
ldaps://my.ldap.server
- Also in the Authentication Configuration application, under the Identity & Authentication tab set Authentication Method to LDAP passowrd. When finished, select Apply and complete the remaining steps in
firstboot
as desired. - When the graphical login screen appears, login to the system using a valid LDAP username and password.
Expected Results
- Firstboot is enabled and starts on boot
- The Authentication Configuration application starts and completes without error
- The Authentication Configuration writes configuration information to
/etc/sssd/sssd.conf
that includes the following details:- Add some config file key=value pairs to look for
- FIXME
- Login to the graphical desktop is successful using a valid LDAP username and password