[Info-vax] DTSS and NTP
Hans Bachner
hans at bachner.priv.at
Tue Jun 6 06:13:47 EDT 2023
Chris Townley schrieb am 05.06.2023 um 22:17:
> I have been trying to setup NTP on E9.2-1, which was initially failing.
> However after a reboot it is now working, but in the log I get:
>
> ntp.exe[1059]: Listening on routing socket on fd #4 for interface updates
> ntp.exe[1059]: no clock adjustments will be made, DTSS is active
> ntp.exe[1059]: clock adjustments will resume, DTSS no longer active
>
> I gave up using DTSS years ago, so ayt the end of SYSTARTUP_VMS.COM I add:
>
> $! Disable DTSS
> $!
> $ mcr ncl disable dtss
> $ mcr ncl delete dtss
>
> This takes a bit of time, hence the messages while it thinks about it.
>
> I see that the DTSS startup procedures looks for a system logical
> NET$DISABLE_DTSS and if set it doesn't start DTSS
>
> If I define this in SYLOGICALS presumably it will simply no start, then
> NTP can run from the off.
>
> However I presume I will miss the automatic changes at BST begin/end,
> unless NTP can be made to do that.
>
> Any thoughts?
NET$DISABLE_DTSS works (at least on other platforms).
Regarding DST changes, SYSGEN parameter AUTO_DLIGHT_SAV is still around
and works.
If you prefer DTSS I'm using NTP as a DTSS time provider on Alpha and
Integrity systems. SYS$EXAMPLES has a DTSS subdirectory on these
platforms containing DTSS$PROVIDER_NTP.C which I modified slightly
(iirc). Need to dig around for details and two DCL procedures to start
it at system startup. Did not try it on x86 yet.
Hope this helps,
Hans.
More information about the Info-vax
mailing list