Man Linux: Main Page and Category List


       halevt - Generic handler for HAL events


       halevt [options]


       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.


       -c file
              Use configuration file file.

       -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/lib/halevt/ 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.


       lshal(1), hald(8)


       This is Halevt version 0.1.5.


       Main author is Patrice Dumas pertusus at free dot fr.


       The latest version of this program can be found at:


       Copyright © 2007-2008  Patrice Dumas <pertusus at free dot fr>,
              2005 Novell, Inc.

       There is NO warranty.  You may redistribute  this  software  under  the
       terms  of  the  GNU  General  Public  License;  either version 2 of the
       License, or (at your option) any later version.  For  more  information
       about these matters, see the file named COPYING.