February 16, 2002 John Bijnens is a CAM/CAM engineer in the KHLim - Dep. IWT which is some kind of technical university in Belgium. He gives training in Pro/E and also writes CNC postprocessors (all development is done on OS/2.) If you have a comment about the content of this article, please feel free to vent in the OS/2 eZine discussion forums. There is also a Printer Friendly version of this page. |
|
Norman and Weasel
In the KHLim, the educational institute I work for, we decided about a year ago to switch from Norton Antivirus to Norman Virus Control (NVC). Norman recently released a
brand new version NVC version 5 for OS/2 bringing it to the same level as the Windows versions. More information about this can be found at
Norman's Website.
A version of Norman Virus Control is also bundled with eComStation.
| |||
InstallationNVC V5 can be installed on OS/2 Warp 4, OS/2 Warp Server, Workspace On-Demand and of course eComStation. Java 1.1.8 is required to run the Configuration editor, the Task editor and the Utilities modules.Command line version nvcc.exeUsing the command nvcc.exe you can check files and directories from the command line. It is this command that we'll use to create our virus filter for our mail server.If you want to scan the file myparty.com you can use the command nvcc.exe /CP /C /N /U myparty.com /CP : scan compressed program files
Using the command nvcc /? you get an overview of all the possible options. QuarantineYou can have infected files moved to a so called quarantine area, where they are stored in a safe manner for later examination. Assuming that NVC was installed on drive C, the default directory that is used as quarantine area isC:\NORMAN\NVC\Qarantin If you want you can specify your own directory using the NVC Configuration program. Don't forget to check the options 'Backup files to quarantine before repair' and/or 'Move unrepairable files to quarantine.
You can manage the files in the quarantine area with the aid of the Utilities program. If you select an infected file by clicking on it with the left mouse button and then pushing the right mouse button, you'll get a popup menu that lets you restore or delete the file.
Automated updating of virus signaturesI don't use the automated update function on my OS/2 server as in some cases, e.g. when some engine dll's are updated, a reboot is necessary and want that only to happen if I'm doing it myself.Automatic messaging in case of an infectionThis option is only available if you have done a network installation. It makes it possible to generate a message that's sent to another machine running NVC when e.g. an infection has been detected. For more precise information I refer again to the Administration's guide.
While this would be useful if I had many mail servers to monitor, I haven't used this message system myself. Creation of Log FilesNVC can create log files of every scan it performs. You can configure how many log files you want and where you want to store them by using the NVC Configuration program which can be found in the folder 'Norman Virus Control' and selecting the option 'On demand scanning', tab 'Log file'. Assuming you have installed NVC on drive C the log files are by default stored inC:\NORMAN\NVC
How to have Weasel automatically check all incoming mailIf you use the excellent mail server Weasel by Peter Moylan you can have all incoming email automatically checked for viruses before they are delivered using NVC. Below I'll describe how we do this here at work.Goal :
How to accomplish this :
messagefile : a variable that contains the complete path and name of the file that contains the email thas has been received by weasel. This variable is passed by Weasel to the filter script. If the file has a virus we do the following.
And now it is up to you to give NVC for OS/2 a try.
And if you like it, and I'm sure you will, buy this product to support the developers who are still actively writing for OS/2 and eCS.
Additional informationOS/2 eZine article on WeaselWeasel Website Norman Virus Control for OS/2 Norman Virus Control Documentation Download a demo version of NVC |
|||||
|