 |
Index for Section 8 |
|
 |
Alphabetical listing for E |
|
 |
Bottom of page |
|
evmd(8)
NAME
evmd - Event Manager daemon
SYNOPSIS
/usr/sbin/evmd
OPTIONS
None
OPERANDS
None
DESCRIPTION
The Event Manager (EVM) daemon, evmd, receives events from posting clients
and distributes them to subscribing clients that have indicated that they
are interested in receiving the events. The daemon is a critical system
facility that is started automatically when the system transitions to run
level 2, and which should not be terminated. The daemon in turn starts the
event logger, evmlogger, and the channel manager, evmchmgr.
On startup, the daemon reads its configuration file, /etc/evmdaemon.conf,
the authorization file, /etc/evm.auth, and the event template files stored
under the /usr/share/evm/templates directory. If these files are modified
while the daemon is running, the evmreload -d command must be used or a
SIGHUP signal must be sent to instruct the daemon to reconfigure itself.
The system administrator can control access to events by modifying the EVM
authorization file, /etc/evm.auth.
As a daemon, evmd does not have a standard output. Any error messages are
written to the file /var/evm/adm/logfiles/evmdaemon.log.
The EVM daemon is monitored by the Essential Services Monitor daemon, esmd,
which automatically restarts evmd if it terminates unexpectedly. See
esmd(8) for more information.
RESTRICTIONS
The daemon rejects any attempt by a posting client to post an event that is
not registered, that contains invalid item values, or that the poster is
not authorized to post.
EXIT STATUS
The following exit values are returned:
0 Successful completion.
non 0
An error occurred.
FILES
/usr/sbin/evmd
Executable file
/usr/share/evm/templates
Default directory for event template files.
/usr/share/evm/filters/*.evf
Default location for event filter files. Filter files must have the
suffix .evf.
/var/evm/adm/logfiles/evmdaemon.log
Error log file for evmd.
/var/evm/sockets/evmd
UNIX domain socket established for connection between the EVM daemon
and the local clients.
/var/run/evmd.pid
Daemon process id saved by evmd.
/var/evm/sockets/evmd.lck
Lock file established to prevent multiple invocations of the daemon.
/etc/evmdaemon.conf
Default location of the EVM daemon configuration file.
/etc/evm.auth
Default location of the EVM daemon authorization file.
SEE ALSO
Commands: esmd(8), evmchmgr(8), evmd(8), evmlogger(8), evmreload(8),
evmstart(8), evmstop(8)
Files: evm.auth(4), evmdaemon.conf(4), evmtemplate(4)
Event Management: EVM(5)
Event Connection: EvmConnection(5)
EVM Events: EvmEvent(5)
Event Filter: EvmFilter(5)
 |
Index for Section 8 |
|
 |
Alphabetical listing for E |
|
 |
Top of page |
|