1HALEVT(1) General Commands Manual HALEVT(1)
2
3
4
6 halevt - Generic handler for HAL events
7
9 halevt [options]
10
12 Halevt is a daemon that executes arbitrary commands when a device with
13 certain properties is added to the system and when device properties
14 change, using HAL. Unless a configuration file is given on the command
15 line with the -c option, configuration files are searched for in
16 $HOME/.halevt, /etc/halevt, and /usr/share/halevt (in that order). All
17 the files ending with .xml found in these directories are considered to
18 be configuration files. If a file with the same name has already been
19 found in a previous directory, it is ignored. Default for halevt is to
20 run as a daemon in the background.
21
22 Halevt may also be run in another mode, called the reporting mode,
23 turned on by the -i option. In that case no config file is read, Halevt
24 stays in the foreground and report all the HAL events.
25
27 -c file
28 Use configuration file file.
29
30 -d Give debugging informations and stay in the foreground.
31
32 -f Stay in the foreground.
33
34 -g group
35 Run as group group, if started by the root user. Default is to
36 run as halevt.
37
38 -h Help message and options summary.
39
40 -i Run in reporting mode. No configuration file is read, and halevt
41 stays in the foreground, reporting all the HAL events.
42
43 -p pidfile
44 Use pid file pidfile to store the daemon pid, instead of the
45 default. Default is /var/run/halevt/halevt.pid if run as root
46 user, and no pid file if run as a user. - means no pidfile.
47
48 -u user
49 Run as user user, if started by the root user. Default is to run
50 as halevt.
51
53 lshal(1), hald(8)
54
56 This is Halevt version 0.1.6.2.
57
59 Main author is Patrice Dumas pertusus at free dot fr.
60
62 The latest version of this program can be found at:
63 http://www.nongnu.org/halevt/
64
66 Copyright © 2007-2008 Patrice Dumas <pertusus at free dot fr>,
67 2005 Novell, Inc.
68
69 There is NO warranty. You may redistribute this software under the
70 terms of the GNU General Public License; either version 2 of the
71 License, or (at your option) any later version. For more information
72 about these matters, see the file named COPYING.
73
74
75
76 HALEVT(1)