This program is part of the NEC AMS system.
This program runs as daemon unless overriden with the --no_daemon argument and should NOT be started in the background.
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.
If this argument is not supplied the default is "localhost".
If present the DBMAN_HOST environment variable is used.
If this is not specified then DOSEserv will bind to all interfaces on the host.
This defaults to "MNGRconf" if not supplied.
This defaults to "DOSEserv" if not supplied.
The group mappings are:
CFG1 - le_cup1
CFG2 - le_cup2
CFG3 - le_cup3
CFG4 - le_cup4
CFG5 - le_cup5
CFG6 - le_cup6
CFG7 - he_cup1
CFG8 - he_cup2
CFG9 - he_cup3
CFG10 - he_cup4
CFG11 - he_cup5
CFG12 - he_cup6
#
# Dosimetry Server definitions
#
# le cups
#
DOSEserv|g1|read1 |0|SRS 02-1|SRSscale|
DOSEserv|g2|read1 |0|SRS 02-2|SRSscale|
DOSEserv|g1|read2 |0|SRS 02-1|SRSoffse|
DOSEserv|g2|read2 |0|SRS 02-2|SRSoffse|
#
# he cups
#
DOSEserv|g7|read1 |0|SRS 04-1|SRSscale|
DOSEserv|g8|read1 |0|SRS 04-2|SRSscale|
DOSEserv|g7|read2 |0|SRS 04-1|SRSoffse|
DOSEserv|g8|read2 |0|SRS 04-2|SRSoffse|
This is already the case with PPCItask. It subscribes directly to the parameters it needs to do its scaling.
The problem was that TRtask used the DATA interface and the foresight to add new DevKeys was lacking when this was designed so it was patched into the DOSE protocol.
The --bind_host argument probably isn’t all that useful anymore. It’s only capable of making the program bind to one interface. Linux iptables is probably the better way of shielding the listener socket from snoopers.