Upgrading/Installing ZfD4 into a MultiOS environment
Novell Cool Solutions: Trench
|
Digg This -
Slashdot This
Posted: 22 May 2003 |
UPDATE: The password for the info in the zip file is zen4rocks
We have developed an automated process using the Login Script, and a VBS script to perform the following actions to ensure the OS meets the minimum requirements for ZfD4 Agent Install. The VBS script works in a Middletier environment as well (limited testing).
Our process will determine which OS is on the machine. Based on the OS it will do the following:
Win98
- If not Second Edition, it won't install
- If Second Edition, it will install either ie5.5sp2 or ie6.0sp1 depending on Admin's Choice.
- Will upgrade Novell Client to latest client and strip off all but the Novell NDPS option.
- Installs the ZfD4 agent
Win2K
- Determines if Windows 2000 sp2 is installed. If not it will install.
- Installs ie5.5sp2 or ie6.0sp1 depending on Admin's Choice.
- Will upgrade Novell Client to latest client and strip off all but the Novell NDPS option.
- Installs the ZfD4 agent.
WinXP
- Installs ie6.0sp1 if necessary.
- Will upgrade Novell Client to latest client and strip off all but the Novell NDPS option.
- Installs the ZfD4 agent.
The process will not downgrade IE. Example if you have ie6.0sp1 and want to generally install ie5.5sp2 our script will not downgrade.
We make use of tools like ACU and command line options for the ZfD4 MSI.
We upgraded 176 workstations in our pilot test in three days. We went to another division and did them in three hours.
The biggest problem we encountered was the nVidia drivers and with the ZfD4SP1 we believe that issue will go away. We plan on testing that in a day or two after BrainShare.
NOTE: The author of this tool takes no responsibility whatsover for the performance or effects of this tool. Proceed at your own risk.
ReadMe File
I have not copied the following components of our scripting process.
| Novell 3.32sp1 client | Novell install files for client |
| Novell 4.83sp1 client | Novell install files for client |
| Ie5.5sp1 Install Files | Microsoft install files for ie5.5sp2 |
| Ie6.0sp1 Install Files | Microsoft Install files for Ie6.0sp1 |
| InstMsiWin2k.exe | MSI 2.1 installer for WinNT/2K/XP |
| InstMsiWin9X.exe | MSI 2.1 installer for Win9x |
What I have copied up:
| \3rdPartyExistApp\exist.exe | Application used to check for files to verify progress (Freeware) |
| \Clients\Win95\z9xtest.txt | Our Unattended text file for Win98 OS |
| \Clients\Win98\z9xtest.txt | Our Unattended text file for Win98 OS |
| \Clients\WinNT\ztest.txt | Our Unattended text file for WinNT/2K/XP |
| \StateSeal\Stateseal.gif | Picture on splash screen. Changed to Novell Picture for this transmission |
| \win2k\IE6Upd.vbs | VB script to install SP2, IE 6.0sp1, MSI, ZfD4 Agent |
| \win2k\IE55Upd.vbs | VB script to install SP2, IE 5.5sp1, MSI, ZfD4 Agent |
| \win98\IE6Upd.vbs | VB script to check for win98 version; install IE 6.0sp1, MSI, ZfD4 Agent if SE |
| \win98\IE55Upd.vbs | VB script to check for win98 version; install IE5.5sp1, MSI, ZfD4 Agent if SE |
| \winnt\IE6Upd.vbs | VB script to install SP2, IE 6.0sp1, MSI, ZfD4 Agent |
| \winnt\IE55Upd.vbs | VB script to install SP2, IE 5.5sp1, MSI, ZfD4 Agent |
| \winxp\IE6Upd.vbs | VB script to install IE 6.0sp1, MSI, ZfD4 Agent |
| \winxp\IE55Upd.vbs | VB script to install MSI, ZfD4 Agent |
| NovellLoginScriptModifications.doc | Our login script addition to upgrade Novell Client |
I modified the scripts to pull out our server names but left a tag saying "<Your Server Name Here>". We also modified the unattended text files to pull out IP Addresses, Server Names, SLP Region Names, Context Names, etc. A person will need to edit the files and put their info in them.
Download
Download zen4rocks.zip
Please NOTE: The password for the info in the zip file is zen4rocks
Contributors
This solution was a team effort created by the Information Technology Services Division of the State of Montana. Team members include:
Edward Sivils
Andy Quist
Jerry Kozak
Sky Foster
Kevin Heide
Kathy James
Rodney Shure
Mike Jares
Mike Hall
Tim Frederick
Sharon Maher
Carolyn Wolf
Kyle Kaufman
Kaye Davis
Jim Carbis
If you have any questions you may contact Andy Quist at aquist@state.mt.us
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com


