Virus Scanners: Excluding Certain DSM Files
General
Using virus scanners on the network may lead to network problems in the DSM directories; also, databases may only be saved after all users are logged out.
*.nid
*.sec
*.ncp
*.sgn
*.log
*.fpi
In order to prevent a considerable loss of performance when using virus scanners you should exclude the following file types as well:
- DSM log files (*.log)
- DSM ZIP files (NI*.ZIP). Reason: New virus scanners include a so called download scan; if a package is installed from a compressed site, the virus scan unzips the zip files for the first time after the download and then the Installer unzips them once more.
Depot
If possible, also exclude the following directories when scanning the depot:
- The actual DSM share
- The AddOns directory
- The Install directory of every master repository that was not created with the option Keep only one copy of the project directory (including subdirectories)
- The Work and Install directory of each repository copy (including subdirectories)
In the following directories you should only scan incoming data:
- the Work directory of the master repository (including subdirectories)
- the Install directory of every master repository that was not created with the option Keep only one copy of the project directory (including subdirectories)
Virus scanners read files before they are accessed by other applications. This fact my lead to long delays during distribution when virus scanners are installed on servers because the virus scanner reads the file before copying it (this is also the case via a WAN line). In addition, if the file is compressed, the virus scanner will unzip the file (also via the network).
Managed Computer
Exclude the following directories from scanning:
- the depots's share
Virus scanners read files before they are accessed by other applications. Long delays may occur when the Installer reads the repository because the virus scanners that are installed on the managed computers lock the files exclusively when reading them. If the Installer starts on several computers at the same time, all virus scanners are busy reading the repository gradually; the Installers must wait before reading the repository on the clients until the virus scanners are finished. Thus, the repository is constantly being accessed by the virus scanners and cannot be saved by the administrator.
Workstation
We recommend that virus scanners are to be customized
The update catalog and the patches are usually cached when they are loaded to the directory %TEMP%\SPD (usually: C:\Windows\ Temp\SPD).
Please exclude this directory when using a virus scanner to prevent problems when loading and evaluating the catalog and creating patch packages.