Prompting for Reboot with an NSL 6.1 Scripted Install

by in Security


A Forum reader asked the following question:

"I'd like to install SecureLogin 6.1.0 using a response file and have it display the installation progress to the user. Then I want it to prompt the user to reboot after the installation is completed. Everything works fine, except for the prompt to reboot."

And here's the reply from Allan Clausen ...


Try this:

Msiexec.exe /i "T:\SSO\Novell SecureLogin.msi" /qb
PATHTOISS="T:\SSO\responsefile.ini" DWUSMANAGER=0 REBOOT=Force

Please note the DWUSMANAGER variable - it stops the Install Shield Download manager.

Below is my ResponseFile.ini description. First of all, I will not be held liable for this list - so it's entirely at your own risk :-)

Remember that the responsefile.ini is not like a normal INI file. The line number is determining the function of the values. So I have compiled a "line number list."
The default value is just my own defaults, not necessarily
SecureLogin defaults. You can check those by doing an install without selecting anything, and then look in C:\NSLFiles for the result.


- "N/A" means a blank line, as "NO" and "0" are not always used the same way.

- In Line 11, data is written by SecureLogin, even though no data is entered during install.

- "No" and "NO" are used by SecureLogin. I have not tried
to see if this makes a difference.

Sample Response File

" only with MAD and ADAM.
Values: YES/NO
Default: N/A

Line 03 - Cache Using Profile Directory
Remark: Save the cache files using the users profile directory?
Vaules: YES/NO
Default: YES

Line 04 - Not Used
Remark: C1_Temp
Default: N/A

Line 05 - Cache Directory
Remark: Where on the workstation should the cache files be stored?
Default: %APPDATA%

Line 06 - SecretStore
Remark: 1 = Passwords will be stored in SecretStore
Default: N/A

Line 07 - NMAS Client
Remark: Yes = Novell NMAS Methods
Default: N/A

Line 08 - Protocol for edir
Remark: Protocol used for accessing eDir
Values: NDS/LDAP
Default: NDS

Line 09 - Destination Folder
Remark: Where should SecureLogin be installed
Default: %ProgramFiles%\Novell\SecureLogin\

Line 10 - LDAP Credential Association
Remark: LDAP Credential Mode
Default: N/A

Line 11 - LDAP Mode Selected
Remark: Type of LDAP mode used
Default: {}

Line 12 - LDAP Server Address
Default: ldapserveraddress

Line 13 - LDAP Port
Default: 636

Line 14 - Challenge Reponse Method Selected
Remark: NMAS Client Methods
Default: 0

Line 15 - pcProx Method selected
Remark: 1 = Use pcProx
Default: 0

Line 16 - NMAS Post Login
Remark: NMAS Post Login Methods
Default: N/A

Line 17 - Type Of Install
Remark: What type of installation is used?
Default: CUSTOM

Line 18 - Smart Card Selected
Remark: Was Smart Card chosen for installation?
Vaules: YES/NO
Default: No

Line 19 - CSP
Remark: Path to the Cryptographic Service Provider DLL
Default: N/A

Line 20 - SmartCard Lib
Remark: Location of the PKCS#11 encryption library DLL file
Default: C:\WINDOWS\system32\

Line 21 - Run NSL at Startup
Remark: Start SecureLogin when PC starts?
Values: Yes/NO
Default: Yes

Line 22 - Install Admin Tools
Remark: Install the administration tools on the workstation?
Values: YES/NO
Default: No

Line 23 - Install Citrix
Remark: Install Citrix/Terminal Services support?
Values: YES/NO
Default: Yes

Line 24 - Install Secure Workstation
Values: YES/NO
Default: N/A

  • Hi SecurLogin gurus,

    I am a user from China. I want to distribute NSL6.1+hotfix to all 5000+ xp clients. I used the following command:
    msiexec /i "Novell SecureLogin.msi" /qn+ PATHTOISS="responsefile.ini" /update "NSLFIXB0808001.msp" DWUSMANAGER=0.
    The clients includes NSL3.5.1 or NSL6.0 versions. I want to upgrade them.
    but the installation returned an error: "Error 1334, the file _isdm.exe can not be installed because the file could not be found in cabinet file "".This could indicate a network error,an error reading from CD-ROM, or a problem with this package". despite I removed DWUSMANAGER=0 from the command, the error still existed.
    I checked c:\program files\common files\install shield\, and found there were no "updateservice" folder. So whatever I do, the installation will be stopped at the Download manager check.

    Please advice what I can do! Thanks a lot!