This version of Novell Client for Linux does not provide an integrated login experience with the initial workstation login screen. Users who have migrated from Windows* desktops to Linux do not have the same experience and must log in to the workstation and then log in to the network using the Novell Client for Linux.
If the CN user identifier variable is used in the login script, it displays the wrong information if the Other Name field is filled in. This results in drive mappings not being made. Depending on how the variable login script is used, errors might occur.
The following is a sample of valid login script syntax for the MAP command:
map my_projects:=server/vol:path
map f:=server/vol/path
map f:=vol:path
map f:=vol:\path
map display on f:=server\vol:path
map display off f:=server\vol:path
map "my projects":=server/vol:path
map f:=\\server\vol\path
map *1:=server\vol:\path
HINT: Linux does not support backslashes on the command line. UNC names can be written with forward slashes. For example, map f:=//server/vol/path
The MAP command works differently based on whether you run it from a login script or at the command line. The following is a list of differences in how the MAP command behaves at the command line in Linux versus how it works at the command line in Windows.
map j:=server1/vol:/path;server2/vol:path
The following login script commands currently are not implemented in the Novell Client for Linux.
In Linux, the IF statement cannot be used without the THEN statement. This is not true in Windows. Hence, the following statement does not work in Linux:
IF MONTH="07"
WRITE "This is July"
To resolve this, include the THEN statement each time.
IF MONTH="07"
THEN WRITE "This is July"
If you are experiencing problems logging in with Novell Client for Linux, a first step is to check that the needed packages are all running. At the Console Terminal, type ps -A | grep nov.
IMPORTANT: You must have root rights in order to run this command.
The following should appear:
novell-xregd
novfs_ST
novfsd
If one of these processes is not listed, restart Novell Client for Linux.
/opt/novell/ncl/bin/ncl_control restart
If either of these commands displays any errors, you will need to restart the Linux machine.
In addition, /opt/novell/ncl/bin/ncl_control status shows whether the NCL drivers are loaded properly or not.
If you are logging in to a tree that does not have a registered DNS name, you must enter the server name in the Server field to log in.
When using login scripts that contain a PAUSE command, the Close button activates when the script is paused. If the user closes the login script window while the login script is running but paused, then processes are left open. To close the processes, restart the workstation.