unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



evmd(8)								      evmd(8)



NAME

  evmd - Event Manager daemon

SYNOPSIS

  /usr/sbin/evmd

OPTIONS

  None

OPERANDS

  None

DESCRIPTION

  The EVM daemon, evmd,	receives events	from posting clients and distributes
  them to subscribing clients that have	indicated that they are	interested in
  receiving them. The daemon is	a critical system facility that	is started
  automatically	when the system	transitions to level 2,	and which should not
  be terminated. The daemon in turn starts the 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(8) command must	be used	to
  instruct the daemon to reconfigure itself.

  The system administrator can control access to events	at any level by	modi-
  fying	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 daemon reconfigures itself when evmreload	-d is run, or upon receipt of
  a SIGHUP signal.

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