halevt1
Generic handler for hal events
Usage
halevt [options]
Overview
Halevt is a daemon that executes arbitrary commands when a device with certain properties is added to the system and when device properties change, using HAL. Unless a configuration file is given on the command line with the -c option, configuration files are searched for in $HOME/.halevt, /etc/halevt, and /usr/share/halevt (in that order). All the files ending with .xml found in these directories are considered to be configuration files. If a file with the same name has already been found in a previous directory, it is ignored. Default for halevt is to run as a daemon in the background.
Halevt may also be run in another mode, called the reporting mode, turned on by the -i option. In that case no config file is read, Halevt stays in the foreground and report all the HAL events.
Options
-
-c file -
Use configuration file file.
-
-d -
Give debugging informations and stay in the foreground.
-
-f -
Stay in the foreground.
-
-g group -
Run as group group, if started by the root user. Default is to run as halevt.
-
-h -
Help message and options summary.
-
-i -
Run in reporting mode. No configuration file is read, and halevt stays in the foreground, reporting all the HAL events.
-
-p pidfile -
Use pid file pidfile to store the daemon pid, instead of the default. Default is /var/run/halevt.pid if run as root user, and no pid file if run as a user. - means no pidfile.
-
-u user -
Run as user user, if started by the root user. Default is to run as halevt.
Version
This is Halevt version 0.1.6.2.
Releases
Unchanged in 2 releases since Debian 6.0 (Squeeze).