44 3M™ MicroTouch™ Software MT 7 User Guide
3M Touch Systems, Inc. Proprietary Information – 25695M
HotplugDir
Refer to the symbol UdevDir for details.
InitDir
The MT 7 for Linux® software uses an init script, TWDrvStartup, to start and stop the
touch driver. Normally, this runs at run level 5. If your init scripts are located in a
directory other than /etc/init.d or /etc/rc.d, then set InitDir to the
appropriate path.
JavaBinDir
Set this symbol to the path of the Java® runtime environment (JRE). This is needed to
run the MT 7 Control Panel. If not set, the control panel will use the system’s default
“java” program.
LibDir
The MT 7 for Linux® software uses several shared objects. The Install script links these
into /usr/lib. If your system's libraries are elsewhere, change this variable to point to
the correct path. This directory is mandatory and the software cannot run without its
libraries in a common library directory.
LSBDir
An init script must adhere to a variety of conventions. Some conventions use files, such
as function, in the script directory. The variable InitDir handles these cases.
Some LSB-compliant systems require access to a file 'init-functions' normally found in
/lib/lsb. If you have an LSB system and the init-functions file is not in /lib/lsb,
you need to change the value of LSBDir.
SEDir1 and SEDir2
Some of the shared objects in the MT 7 for Linux® software require access to objects
secured by SELinux. If the Install script detects SELinux, it assigns a security type to
some shared objects. The script inspects the directories /usr/selinux/booleans
and /selinux/booleans to determine if SELinux is active. If your SELinux is in a
directory other than these, change the definition of one of these variables.
SEGivePermission
If the Install script detects SELinux, it assigns the security type texrel_shlib_t to
some shared objects. If this is not appropriate for your system, edit the script and change
this variable.
UdevDir and HotplugDir
The MT 7 for Linux® software supports hot plugging of USB controllers through either
the udev or the hotplug systems. Older versions of Linux® used the hotplug system. The
udev system replaced hotplug. It is on most current distributions. The Install script
checks for udev support first. It assumes that the udev support files are in the directory
/etc/udev/. If udev resides elsewhere, change the definition of UdevDir to the
appropriate path.