The Novell® Client™ 2.0 for Linux provides a single, synchronized login to the SUSE® Linux desktop and your Novell network. Users enter a name and password only once to access all the resources they are authorized to use.
IMPORTANT:The integrated login feature is not available if you log in as the root user, and the integrated login feature does not work if a workstation is set up to not ask for a password in the display manager greeter.
For integrated login to work, the Novell Common Authentication Services Adapter (CASA) must be installed and enabled. CASA is a common authentication and security package that provides a set of libraries for application and service developers to enable single sign-on to an enterprise network.
NOTE:CASA is a prerequisite for the integrated login feature. Since CASA is not packaged with SLES 11, CASA must be manually installed on SLES 11 to use the integrated login feature.
Consider the following scenarios before setting up integrated login:
If Integrated Login is selected in Novell Client Configuration Wizard in YaST (System-Wide Integrated Login) but the login profile is not saved by a user locally, then integrated login fails as there is no profile to load at the time of login.
If System-Wide Integrated Login is selected and login profile is saved locally by the user, then integrated login works.
If System-Wide Integrated Login is not explicitly enabled in YaST but login profile is saved locally by the user, then integrated login works because the default behavior is to start integrated login.
If System-Wide Integrated Login is disabled explicitly in YaST, then integrated login fails in all scenarios.
If Integrated Login is enabled as mentioned in the above scenarios, then it will work after a system reboot as well as after a logout and a login.
Launch the YaST Control Center.
GNOME: Click
.KDE: Click the menu button >
.If you are not logged in as root, type the root password, then click .
Click
in the left column, then click in the right column.Click
in the drop-down list.Type casa in the field, then click .
Select the casa packages for installation.
Click
to install all of the selected packages.YaST displays the progress of the package installation.
(Conditional) If a message informs you that other package selections have been made to resolve dependencies, click
.(Conditional) If a message prompts you to insert a CD, put the CD in the CD drive, then click
.After all the packages have been installed, click
to close the YaST Control Center.Launch the YaST Control Center.
GNOME: Click
.KDE: Click the menu button >
.Click
in the left column, then click in the right column.Click
, then click .Click
to close the CASA Configuration Wizard.Use one of the following methods to open the Novell Login dialog box:
Click >
.GNOME: Click
.KDE: Click the menu button >
.Enter your username and password, then click
.Specify the tree, context, and server information for the server you want to connect to.
Click the
tab, then make sure is selected (it is selected by default).Select
to save the Novell Login dialog settings to be used for all subsequent session logins.You must have the
and fields and the and fields on the tab filled out for this to be saved.IMPORTANT:An integrated login does not happen at the next session startup without a saved profile.
(Optional) Click
to populate all fields in the dialog based on the saved settings.(Optional) Click
to remove the profile settings.Click Step 3.
to log in to the server specified inThe next time you log in to your SUSE Linux workstation, you also automatically log into the Novell server specified in Step 3.
For local users, do the following:
Enable the setting of the PAM module for NCL autologin by ensuring that the following line in the /etc/pam.d/gdm configuration file, is not commented:
auth required pam_micasa.so
Ensure that the line auth required pam_micasa.so is specified after auth includecommon-auth.
For LUM users, in the /etc/pam.d/{login,sshd,xdm,gdm,kdm} file, replace auth sufficient pam_nam.so with the following lines:
auth [success=1 new_authtok_reqd=1 default=ignore] pam_nam.so auth [default=1] pam_permit.so auth [default=done] pam_micasa.so
Launch the Novell Client Configuration Wizard by using either of the following methods:
Click >
.In YaST, click
.Select
, then click .On the Login Settings page, select or deselect
.This enables or disables the integrated login feature for the entire system. This is set by the administrator and cannot be overridden by the user.
Select
to display the Integrated Login Script Results window when the user desktop is launched.If this option is disabled, all login scripts are run silently and the Integrated Login Script Results window is not displayed, but login scripts are still processed.
Select
if you want remove the existing login profiles for all users on this workstation.Click
.