timed(4) timed(4)
NAME
timed - trusted hosts for the in.timed daemon
SYNOPSIS
/etc/inet/timed
DESCRIPTION
/etc/inet/timed contains entries for hosts that are trusted by the
local time synchronization daemon in.timed.
This is to prevent the local timed daemon
- from accepting as a slave (possibly incorrect) timestamps from
arbitrary masters and setting the local time accordingly
- from accepting as a master (system time wrong) timestamps from
arbitrary slaves and calculating the network time from them
Three levels of trustworthiness are defined:
- A host is trusted as a time synchronization master and slave
- A host is trusted only as a time synchronization slave
- A host is not accepted as a partner for time synchronization by
in.timed
Entries in /etc/inet/timed have the following format:
host name keyword #comment
Possible keywords are master or slave. They have the following mean-
ings:
slave The specified host is a trusted slave.
master The specified host is a trusted master or slave.
Entries with missing keywords are treated as master entries. Entries
with illegal keywords are ignored. If there are multiple entries for
the same host, only the first entry is significant.
Comments are always optional.
The special host name * defines the role for all hosts not explicitly
listed.
If /etc/inet/timed is empty or does not exist any host is considered a
trusted master or slave.
Page 1 Reliant UNIX 5.44 Printed 11/98
timed(4) timed(4)
Example:
saturn master # first master server
orion master # second master server
* slave # all other are trusted slaves
Entries in /etc/inet/timed will control the behavior of in.timed(1M)
as follows, if the local in.timed is a slave:
- If in.timed detects a non-trusted master in the network at startup,
it will exit.
- If in.timed detects the startup of a non-trusted master, it will
not communicate with this master.
- If a new master is chosen, in.timed will reject every candidate
which is not a trusted master.
If the local in.timed is started with the -M flag (i.e. as a potential
master) and the local host is not a trusted master, it will not claim
the master role.
If the local in.timed is a master it will only collect timestamps from
trusted slaves to calculate the network time.
SEE ALSO
timed(1M).
Page 2 Reliant UNIX 5.44 Printed 11/98