Prompting for Reboot with an NSL 6.1 Scripted Install

Outstanding Contributor.
Outstanding Contributor.
0 1 2,823
0 Likes

Problem



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 ...

Solution



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.

Notes:

- "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

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
Vaules: NONE/WINDOWS/CLIEN32
Default: N/A

Line 11 - LDAP Mode Selected
Remark: Type of LDAP mode used
Vaules: GINA/APP/CRED
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?
Values: CUSTOM/COMPLETE
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

1 Comment
Absent Member.
Absent Member.
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 "data1.cab".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!
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.