3.1 Setting Up Integrated Login

The Novell® Client™ 2.0 for Linux provides a single, synchronized login to the SUSE® Linux desktop and your Novell network. Users enter their 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.

3.1.1 Installing and Enabling CASA

CASA is installed by default with SLED 10 SP1, but it is not enabled. CASA is not installed or enabled by default with openSUSE 10.2.

Installing CASA

  1. Launch the YaST Control Center.

    GNOME: Click Computer > More Applications > System > YaST.

    KDE: Click the menu button > System > YaST.

  2. If you are not logged in as root, type the root password, then click Continue.

  3. Click Software in the left column, then click Software Management in the right column.

  4. Click Search in the Filter drop-down list.

  5. Type casa in the Search field, then click Search.

  6. Select the casa packages for installation.

  7. Click Accept to install all of the selected packages.

    YaST displays the progress of the package installation.

  8. (Conditional) If a message informs you that other package selections have been made to resolve dependencies, click Continue.

  9. (Conditional) If a message prompts you to insert a CD, put the CD in the CD drive, then click OK.

  10. After all the packages have been installed, click Close to close the YaST Control Center.

Enabling CASA

  1. Launch the YaST Control Center.

    GNOME: Click Computer > More Applications > System > YaST.

    KDE: Click the menu button > System > YaST.

  2. Click Security and Users in the left column, then click CASA in the right column.

  3. Click Configure CASA, then click OK.

  4. Click Finish to close the CASA Configuration Wizard.

3.1.2 Configuring Integrated Login

  1. Use one of the following methods to open the Novell Login dialog box:

    • Click Novell Client tray application icon > Novell Login.

    • GNOME: Click Computer > More Applications > Novell Login.

    • KDE: Click the menu button > Novell Login.

  2. Enter your username and password, then click Advanced.

  3. Specify the tree, context, and server information for the server you want to connect to.

  4. Click the Startup tab, then make sure Run Novell Client Login at Session Startup is selected (it is selected by default).

  5. Select Save profile after the successful login to save the Novell Login dialog settings to be used for all subsequent session logins.

    You must have the User Name and Password fields and the Tree and Context fields on the eDirectory tab filled out for this to be saved.

    IMPORTANT:An integrated login does not happen at the next session startup without a saved profile.

  6. (Optional) Click Load Profile to populate all fields in the dialog based on the saved settings.

  7. (Optional) Click Clear Profile to remove the profile settings.

  8. Click OK to log in to the server specified in Step 3.

    The next time you log in to your SUSE Linux workstation, you will also automatically log into the Novell server specified in Step 3.

3.1.3 Managing System Wide Integrated Login Settings

  1. Launch the Novell Client Configuration Wizard using either of the following methods:

    • Click Novell Client tray application icon > System Settings.

    • In YaST, click Network Services > Novell Client.

  2. Select Login, then click Start Wizard.

  3. On the Login Settings page, select or deselect Integrated Login.

    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.

  4. Select Display Integrated Login Results 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.

  5. Select Delete Integrated Login Profiles if you want remove the existing login profiles for all users on this workstation.

  6. Click Finish.