|
SE_UTIL Deployment Utilityby Command Software Systems, Inc.
A. Introduction SE_UTIL is an effective, easy to use deployment utility for Command AntiVirus with F-PROT Professional®. SE_UTIL can be used for either first-time deployment or updating existing installations in a multi-platform environment. The functionality of SE_UTIL is quite simple. The software to be installed or updated is stored on a server and the workstations are connected to this shared location via a mapped drive. Installations and updates are then accomplished via the login script. B. Installing SE_UTIL
Behind the scenes:
Hint: The file server must be a mapped drive letter to which users have access. Use the MAP ROOT command to create this mapping if security measures do not allow placing the server copy in the root of the available server drives. C. Updating the Server
Method 1: Using Diskette Set
UPGRADE {server} {source drive letter} [ENTER] EXAMPLE: UPGRADE S: A: [ENTER] This will ask for the Command AntiVirus installation diskette(s). The command copies the appropriate files to the specified directory on the server.
Method 2: Using Product Downloads (FTP ,Web or BBS)
2. After extraction, locate the file named ONEDISK.BAT. This file is used for file placement into the specified directory on the file server. At the DOS command line, run the ONEDISK command as in ONEDISK S:\css\antivir\fpw95 [ENTER]. A table of platforms that you can substitute into the command line per operating system is listed below:
F:\CSS\ANTIVIR\FPW\SETUP
F:\CSS\ANTIVIR\FPW95\SETUP
For Windows NT platform, please see the section "G.2 Automating Windows NT Installations". D. Testing the update process To test the updating procedure, change into the S:\CSS\ANTIVIR directory on the server and type: CHECK.BAT [ENTER]
This will examine your workstation and install the appropriate
software. If this test works properly, the administrator can
place this command in the Netware login script. CHECK2.BAT [ENTER] This will "force" environment space to allow running the CHECK.BAT batch file. E. Novell NetWare Setup Considerations The CHECK.BAT file is designed to run within a login script. To use it, place the following command in the login script (do not indent this line):
#COMMAND /E:1024 /C S:\CSS\ANTIVIR\CHECK.BAT If using NetWare Client32 to connect to a Novell NetWare 4.1 server, use the following syntax instead. Remember NOT to indent this line in the login script:
@COMMAND /E:1024 /C S:\CSS\ANTIVIR\CHECK.BAT If you have a mixed environment, *THE FOLLOWING IS AN EXAMPLE OF *CLIENT32 & VLM IMPLEMENTATION *OF SE_UTIL IN A LOGIN SCRIPT * * OS_VERSION="V7.00" ARE NOT CLIENT32 * OS_VERSION="V4.00" ARE USING CLIENT32 IF OS_VERSION="V7.00" THEN BEGIN * Do not indent this line! #C:\COMMAND /E:1024 /C S:\CSS\ANTIVIR\CHECK.BAT END IF OS_VERSION="V7.00" THEN BEGIN GOTO DONEFP ELSE IF OS_VERSION="V4.00" THEN BEGIN @C:\COMMAND /E:1024 /c S:\CSS\ANTIVIR\CHECK.BAT END DONEFP: *SUBROUTINE JUMP F. Windows NT Network Setup Considerations
SE_UTIL can also be implemented on an NT Network. SE_UTIL
requires that a mapped server drive be used. Mapping can be
accomplished using a command like the one below:
net use S: \\NTMAIN\NT40 �--This syntax varies depending on actual name. All workstations affected should have the same mapped drive prior to use of the SE_UTIL distribution utility. Once this mapping been established, the other properties involved fall into place. Edit the NT login script to indicate the following syntax:
NET USE S: \\NTMAIN\NT40 �--This syntax varies depending on actual name.
CD S:\CSS\ANTIVIR CALL S:\CSS\ANTIVIR\CHECK2.BAT CD S:\
Running the CHECK.BAT file through the NT login script has
resulted in two reported anomalies:
G.1 Automating Windows 95 Installations The Windows 95 and Windows NT installations are actually handled by the SETUP.EXE file within the \css\antivir\fpw95\setup and \css\antivir\fpwnt\setup directories. The SETUP.EXE file uses an initialization file called SETUP.INI. This file can be edited and the administrator can change some of the values registered to create customized installations using SE_UTIL techniques. Unless the .ini file is modified, a user-interactive installation will occur. Here are suggestions of allowable modifications to the SETUP.INI file that will aid in a silent installation. 1. Modify value InstallSilent=YES original value NO G.2 Automating Windows NT Installations Placing the product Command AntiVirus for Windows NT on a server drive for deployment by SE_UTIL requires the use of SETUP NETADMIN instead of ONEDISK.BAT. The following steps outline the procedure to follow:
This will successfully place the Command AntiVirus for Windows NT files into the directory for use by SE_UTIL. SE_UTIL makes use of a batch file called LSILENT.BAT located in UNC path (second path) specified during SETUP NETADMIN process. In order to facilitate a smooth client install of Command AntiVirus over a previously installed version using the SILENT AND LSILENT batch files, the following setting must be added to the SETUP.INI located in the "InstallPath" directory after running "SETUP NETADMIN":
[Network Install]
If this line is not added, the setup launched by LSILENT will automatically reboot the machine in order to update the files after setup. H. Automating DOS Windows Installations The Windows installations are handled by the SETUP.EXE file within the \css\antivir\fpw\setup directories. The SETUP.EXE file uses an initialization file called SETUP.INI. This file can be edited and the administrator can change some of the values registered to create customized installations using SE_UTIL techniques. Unless the .ini file is modified, a user-interactive installation will occur. Here are suggestions of allowable modifications to the SETUP.INI file that will aid in a silent installation. 1. Modify value Silent=1 original value 0 |