Highlighted
Absent Member.
Absent Member.
1416 views

4.91 sp5 ACU

I am installing the 4.91 sp5 client from a share using the acu. I have configured the unattend.txt using the nciman utility. I am not using the automatic update agent, rather I want to run the acu from the login script.

Problem: The agent runs the first time and installs the new client with all the correct settings. BUT it runs on every login and does another complete install.

I have checked the registry for the version information and it looks correct.

What am I missing?

Thanks,
Rusty Silvey
Network Administrator
Livingston Parish Public Schools
Labels (1)
0 Likes
7 Replies
Highlighted
Absent Member.
Absent Member.

Re: 4.91 sp5 ACU

Found the problem myself. If you look in the setupsp.inf there is an entry called "Reinstall". By default it is set to YES. This will run the setup even if the client is up to date.

I changed it to no and everything works great now.
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: 4.91 sp5 ACU

Our setupsp.inf 'Reinstall' had 'No' as the default, but we're seeing the same thing. The ACU installs every time you log in as the test user.

Any ideas?
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: 4.91 sp5 ACU

If you're just running the ACU, why run the setupsp.exe?

We just run acu.exe and never had a problem (although it does prevent us from applying JUST the post patches unless I integrate it into the client).

Or am I missing something?
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: 4.91 sp5 ACU

Possibly. We run setupnw.exe /U /ACU and even though majorinternalversion and minorinternalversion are matching (registry vs unattend.txt), it installs over the current version each time you log in. Isn't setupsp.inf ignored when you use setupnw.exe and /U /ACU? We have always used setupnw.exe /U /ACU and never run into this problem. We are upgrading from Novell Client 4.91 SP2 with some post-fixes.
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: 4.91 sp5 ACU

I guess I've always used just the acu.exe instead of setupnw.exe

You may just try the acu.exe instead on a test group to see if maybe that fixes it?
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: 4.91 sp5 ACU

I'll have to take a look at what it takes to port our unattend.txt settings to the equilavent for ACU.exe instead of setupnw.exe. On a side note, majorinternalversion and minorinternalversion are being set correctly by our legacy install. Unfortunately the setupnw.exe /acu /u (and if we try /u:unattend.txt) command installs every time even though the versions match the registry.

Is that a setting somewhere?
0 Likes
Highlighted
Knowledge Partner
Knowledge Partner

Re: 4.91 sp5 ACU

I was under the impression that setupnw.exe always ran, regardless of versions. That's why we always ran acu.exe as it compares the versions and if they match, it exits from memory and doesn't run.

You use the same file (unattend.txt) for acu.exe

There is an acu.ini file I believe where you only have to change a few options.

We use acu.ini to specify that it copies the "client" to the workstation first into a c:\491sp5 directory (that way if the network burps you don't end up with a hosed machine)
And then we specified the file name (simply: unattend.txt--this assumes that the unattend.txt file is in the SAME directory as acu.exe)

Here's what our acu.ini file looks like and then you just run the acu.exe:

[LaunchInstall]
;
; Launch=Yes
; Specifies whether Setup is launched after acu.exe
; determines that the installation is necessary.
;
Launch=Yes


[DisplayDialog]
;
; Display=Yes
; Specifies whether users are prompted to begin the upgrade.
;
Display=No


[UnattendFile]
;
; Specifies whether a configuration (unattend) file is used
; and where it is located.
;
Use=Yes
File=unattend.txt


[StatusLogging]
;
; Specifies whether a status log is created and where it is located.
;
Use=No
File=\\server\volume\path\file


[AdministratorMessage]
;
; Specifies additional text that appears
; when the user is prompted to start an ACU.
;
Message=


[ClientLocalInstall]
;
; Specifies whether the installation is copied to
; a specified local directory and run locally.
; If you want to delete the files after the installation
; is complete, set DeleteLocalInstall=Yes.
;
LocalInstall=Yes
LocalDirectory=C:\Novell\Client491SP5
DeleteLocalInstall=No


[UpdateAgentSettings]
;
; Specifies the Novell Client Update Agent Property Page settings.
;
; Update specifies whether the settings are transferred from
; the .ini file to the workstation's registry.
;
; This option is not available if the Administrator Rights checkbox
; is checked on the Update Agent property page. Use the ClientSettings
; option in the cuagent.ini rather than the UpdateAgentSettings option.
;
Update=No
;
; EnableUpdateAgent specifies whether the Update Agent is configured.
; This setting specifically applies to workstations running Novell Client
; version 4.90 SP2 that are upgrading Novell Client software. Selecting
; this option enables Update Agent to perform the software update.
;
EnableUpdateAgent=
;
; EnableAutomaticUpdateAgent specifies whether the Update Agent is launched
; automatically. The Update Agent checks for a new version of the Novell Client
; at the designated interval and from the designated locations.
; The Update Agent is launched as a part of the login process.
;
EnableAutomaticUpdateAgent=
;
; UpdateAgentLaunchInterval sets the interval (in days) that the Novell Client
; Update Agent checks for a new version of the Novell Client.
;
UpdateAgentLaunchInterval=
;
; EnableUpdateLocation specifies whether the Novell Client Update Agent looks
; for a new version of the Novell Client in the designated update location.
;
EnableUpdateLocation=
;
; UpdateLocation specifies the update location (mapped drive, UNC, or URL).
;
UpdateLocation=
;
; EnablePreviousInstallLocation specifies whether the Novell Client Update Agent
; looks for a new version of the Novell Client in the previous install location.
;
EnablePreviousInstallLocation=
;
; AdministratorRights specifies whether the Novell Client Update Agent has
; administrative rights on the workstation. The Update Agent must have these rights
; to update the Novell Client. This is useful when the user who logs in to the
; workstation is not the workstation Administrator user. If this setting is set to No,
; the Update Agent is launched with the rights of the currently logged-in user.
;
AdministratorRights=


[Uninstall]
;
; Specifies which network components are uninstalled.
; Users are prompted to reboot after the uninstall is complete.
;
IPX=No
CMD=No
Client=No
NDPS=No
WorkstationManager=No
NAL=No
ImagingService=No
RemoteManagement=No
NICI=No
NMAS=No
NetIdentity=No
;
; Administrator Message specifies additional text that appears when the uninstall begins.
;
AdministratorMessage=
0 Likes
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.