halevt(1)

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).

  1. 6.0–7

Author

Main author is Patrice Dumas pertusus at free dot fr.

Availability

The latest version of this program can be found at:
http://www.nongnu.org/halevt/

From halevt 0.1.6.2-2 in Debian 7 (Wheezy). Parsed by carta from the page's man source.