man8/assignd

Table of Contents

Name

assignd - assignable meter/knob assign server daemon

Synopsis

assignd <argument list>

Description

This is the assignable meter/knob system assign server.

Whenever an assign button is pressed a message is sent to all clients subscribing to this service.

The clients are typically ts(1) or m_crt(1) . They may pass a message on to meterd(8) or knobd(8) if conditions are correct for them to do so.

Normally this program runs as a daemon and should NOT be started in the background.

If the --no_daemon argument is used the program remains in the foreground.

Arguments

Argument processing is done using Unix long argument syntax.

The values of all of the parameters listed here (whether or not they were supplied on the command line) are printed on stderr when the program starts.

--dev <device>

The pathname to the device to open.

If this argument is not supplied the default is /dev/kbuss.

--conf <path>

The pathname of the configuration file.

If this argument is not supplied the default is ASSIGNconf.

See the section "Configuration file information" below.

--log_assign

If this argument is present information is logged to stderr each time an assignment request is sent.
--no_daemon

if this argument is present the program doesn’t become a daemon.
--help

print the help info and exit.

Configuration file information

assignd(8) looks for entries with the program names "meter" or "knob" and the function "assign".

See the METERconf(5) manual page for an explanation of the file format.

Notes


The listener socket uses port 6302 and is tcp class.

This may be overridden by placing an entry with the name ASNserv in /etc/services, for example "ASNserv 6302/tcp".

See Also


ts(1)
m_crt(1)
mk_init(8)
mk_shutdown(8)
knobd(8)
meterd(8)
METERconf(5)

Manual page revision

$Id: assignd.8,v 1.3 2007/07/11 14:42:04 kitchen Exp $


Table of Contents