182498Sroberto#
282498Sroberto# NTP configuration file (ntp.conf)
382498Sroberto# SunOS rackety.u 4.1.3 243 sun4c
482498Sroberto#
5132451Sroberto# This is for a dedicated primary server connected to four reference
6132451Sroberto# clocks and providing service via multicast, broadcast, manycast and
7132451Sroberto# the usual suspects. It blocks previous versions and limits clients
8132451Sroberto# per network to two and returnd a kiss-of-death packet if the
9132451Sroberto# sender is blocked. Note that the precise fudge factors were
10132451Sroberto# determined using the calibrate feature and that the kernel PPS
11132451Sroberto# discipline is selected.
12132451Sroberto#
1382498Srobertoserver 127.127.4.0 prefer 	# Spectracom GPS receiver #1
1482498Srobertofudge 127.127.4.0 refid GPS1 time1 -.000097 flag1 1
1582498Srobertoserver 127.127.4.1 		# Spectracom GPS receiver #2
1682498Srobertofudge 127.127.4.1 refid GPS2 time1 -.000097 flag1 1
1782498Srobertoserver 127.127.4.2		# Spectracom WWVB receiver #1
1882498Sroberto# delays: prop 0.0088 ant .0002 rcvr .0173 = 26.3 ms; os .0035
1982498Srobertofudge 127.127.4.2 refid WVB1 time1 .0021 flag4 1 flag1 1
2082498Srobertoserver 127.127.4.3		# Spectracom WWVB receiver #2
2182498Sroberto# delays: prop 0.0088 ant .0002 rcvr .0173 = 26.3 ms; os .0035
2282498Srobertofudge 127.127.4.3 refid WVB2 time1 .0021 flag4 1 flag1 1
2382498Srobertoserver 127.127.22.1		# PPS
2482498Srobertofudge 127.127.22.1 flag3 1	# kernel PPS 
2582498Sroberto#
2682498Sroberto# Services
2782498Sroberto#
2882498Srobertobroadcast 224.0.1.1 autokey	# multicast
2982498Srobertobroadcast 128.4.1.255 autokey	# local subnet broadcast
3082498Srobertomanycastclient 239.1.1.1 autokey maxpoll 12 ttl 7 # manycast
3182498Srobertomanycastserver 239.1.1.1	# manycast
3282498Sroberto#
3382498Sroberto# Access controls
3482498Sroberto#
35132451Srobertorestrict default limited version kod # default limit clients per net
3682498Srobertorestrict 127.0.0.1		# allow local host
3782498Srobertorestrict 128.4.0.0 mask 255.255.0.0 # allow DCnet clients
3882498Srobertorestrict 128.175.0.0 mask 255.255.0.0 # allow UDELnet clients
3982498Srobertorestrict 140.173.0.0 mask 255.255.0.0 # allow DARTnet/CAIRN clients
4082498Sroberto#
4182498Sroberto# Authentication stuff
4282498Sroberto#
4382498Srobertocrypto				# enable public key
4482498Srobertokeys /usr/local/etc/ntp.keys	# symmetric keys file
4582498Srobertotrustedkey 3 4 5 14		# define trusted keys
4682498Srobertorequestkey 14			# key (7) for accessing server variables
4782498Srobertocontrolkey 14			# key (6) for accessing server variables
4882498Sroberto#
4982498Sroberto# Miscellaneous stuff
5082498Sroberto#
5182498Srobertodriftfile /etc/ntp.drift	# frequency offset
5282498Srobertostatsdir /rackety/ntpstats/	# directory for statistics files
5382498Srobertofilegen peerstats file peerstats type day enable
5482498Srobertofilegen loopstats file loopstats type day enable
5582498Srobertofilegen clockstats file clockstats type day enable
5682498Sroberto
57