Prompting for Reboot with an NSL 6.1 Scripted Install



By: coolguys

March 5, 2008 6:43 am

Reads: 183

Comments:1

Rating:0

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

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Tags: , ,
Categories: Uncategorized

Disclaimer: As with everything else at NetIQ Cool Solutions, this content is definitely not supported by NetIQ, so Customer Support will not be able to help you if it has any adverse effect on your environment.  It just worked for at least one person, and perhaps it will be useful for you too.  Be sure to test in a non-production environment.

1 Comment

  1. By:tpgu

    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!

Comment