Checking that applications are running before connecting
You can configure the SafeLinx Client to check that specific programs are running, such as antivirus or personal firewall software, before allowing the connection to start.
In the configuration file safelinx.ini<account_ name>.conf, you can specify as many as 16 applications that must be running before a connection can be established. The SafeLinx Client prevents user from logging on until all of the required applications are running.
For each application you want to require, add values to the following pair of parameters:
- The name of the application that must be running before the SafeLinx Client attempts to connect. The application name is a descriptive name that is displayed to the user in informational and error messages. Beginning with 1, increment n for each application that is required before a connection can start. For example, PrereqAppName1, PrereqAppName2, PrereqAppName3, ... PrereqAppName16.
- The name of the application process that must be running before
the SafeLinx Client attempts to connect. Beginning with 1, increment n for
each application that is required before a connection can start. For
example, PrereqAppProcess1, PrereqAppProcess2, PrereqAppProcess3,
... PrereqAppProcess16.Note: To find the names of running processes, right-click the taskbar, click Start Task Manager, and then click Processes. To find the names of running processes, from a shell prompt, type:
To disable all configured application prerequisites, you can add the parameter PrerequisiteDisabled to the configuration file and set its value to 1.To add an entry to the configuration file, complete the following procedure:
- Use a text editor to
open the safelinx.ini fileEdit
the file c:\system\data\SafeLinx Client\accounts directory\<account_name>.conf,
and in the Connection section of the file,
type the desired parameter and value.
For example, to specify an application prerequisite, add the following two lines to the Connection section:
PrereqAppName<n>=application_name PrereqAppProcess<n>=application_process_nameFor example, to require Norton Antivirus to be running before a connection can complete, create the following entry in the safelinx.ini file:To add a second application prerequisite to the same file for the Zone Alarm Integrity client, you would add the following entry to the file, incrementing the numeric value of each parameter:
PrereqAppName1=Norton Antivirus PrereqAppProcess1=rtvscan.exe
PrereqAppName2=Zone Alarm Integrity Client PrereqAppProcess2=vsmon.exe
- Save and close the file.