Hi Tony! I’m not sure if I’m doing it right, but here’s what I did and what happened…
What I did: Edited /lib/systemd/system/ntpsec-systemd-netif.path Here’s a diff > rbthomas@cube:~$ diff -c2 /SAVE//lib/systemd/system/ntpsec-systemd-netif.path > /lib/systemd/system/ntpsec-systemd-netif.path > *** /SAVE//lib/systemd/system/ntpsec-systemd-netif.path Mon Mar 11 > 00:20:38 2019 > --- /lib/systemd/system/ntpsec-systemd-netif.path Mon Mar 11 00:21:33 2019 > *************** > *** 7,9 **** > > [Install] > ! WantedBy=network-pre.target > --- 7,10 ---- > > [Install] > ! After=network-online.target > ! Wants=network-online.target > rbthomas@cube:~$ Then i did > root@cube:~# update-initramfs -u and rebooted. What happened: I still get only the servers from the last “path” statement . Here’s what the journal says: > rbthomas@cube:~$ journalctl -b | grep ntp > Mar 11 00:23:43 cube kernel: Mountpoint-cache hash table entries: 2048 > (order: 1, 8192 bytes) > Mar 11 00:23:44 cube systemd[1]: > /lib/systemd/system/ntpsec-systemd-netif.path:7: Unknown lvalue 'After' in > section 'Install', ignoring > Mar 11 00:23:44 cube systemd[1]: > /lib/systemd/system/ntpsec-systemd-netif.path:8: Unknown lvalue 'Wants' in > section 'Install', ignoring > Mar 11 00:23:48 cube kernel: audit: type=1400 audit(1552289028.492:6): > apparmor="STATUS" operation="profile_load" profile="unconfined" > name="/usr/sbin/ntpd" pid=297 comm="apparmor_parser" > Mar 11 00:23:48 cube audit[297]: AVC apparmor="STATUS" > operation="profile_load" profile="unconfined" name="/usr/sbin/ntpd" pid=297 > comm="apparmor_parser" > Mar 11 00:23:49 cube ntpd[350]: INIT: ntpd ntpsec-1.1.3 2019-02-04T07:38:48Z: > Starting > Mar 11 00:23:50 cube ntp-systemd-wrapper[345]: 2019-03-11T00:23:49 ntpd[350]: > INIT: ntpd ntpsec-1.1.3 2019-02-04T07:38:48Z: Starting > Mar 11 00:23:50 cube ntp-systemd-wrapper[345]: 2019-03-11T00:23:49 ntpd[350]: > INIT: Command line: /usr/sbin/ntpd -p /run/ntpd.pid -c /etc/ntpsec/ntp.conf > -g -N -u ntpsec:ntpsec > Mar 11 00:23:49 cube systemd[1]: ntpsec.service: Can't open PID file > /run/ntpd.pid (yet?) after start: No such file or directory > Mar 11 00:23:49 cube ntpd[350]: INIT: Command line: /usr/sbin/ntpd -p > /run/ntpd.pid -c /etc/ntpsec/ntp.conf -g -N -u ntpsec:ntpsec > Mar 11 00:23:49 cube ntpd[354]: INIT: precision = 1.667 usec (-19) > Mar 11 00:23:49 cube systemd[1]: Starting Wait for ntpd to synchronize system > clock... > Mar 11 00:23:50 cube ntpd[354]: INIT: successfully locked into RAM > Mar 11 00:23:50 cube ntpd[354]: CONFIG: readconfig: parsing file: > /etc/ntpsec/ntp.conf > Mar 11 00:23:50 cube ntpd[354]: CLOCK: leapsecond file > ('/usr/share/zoneinfo/leap-seconds.list'): good hash signature > Mar 11 00:23:50 cube ntpd[354]: CLOCK: leapsecond file > ('/usr/share/zoneinfo/leap-seconds.list'): loaded, expire=2019-06-28T00:00Z > last=2017-01-01T00:00Z ofs=37 > Mar 11 00:23:50 cube ntpd[354]: INIT: Using SO_TIMESTAMPNS > Mar 11 00:23:50 cube ntpd[354]: IO: Listen and drop on 0 v6wildcard [::]:123 > Mar 11 00:23:50 cube ntpd[354]: IO: Listen and drop on 1 v4wildcard > 0.0.0.0:123 > Mar 11 00:23:50 cube ntpd[354]: IO: Listen normally on 2 lo 127.0.0.1:123 > Mar 11 00:23:50 cube ntpd[354]: IO: Listen normally on 3 lo [::1]:123 > Mar 11 00:23:50 cube ntpd[354]: IO: Listening on routing socket on fd #20 for > interface updates > Mar 11 00:23:50 cube ntpd[354]: INIT: This system has a 32-bit time_t. > Mar 11 00:23:50 cube ntpd[354]: INIT: This ntpd will fail on > 2038-01-19T03:14:07Z. > Mar 11 00:23:51 cube ntpd[354]: DNS: dns_probe: us.pool.ntp.org, > cast_flags:8, flags:101 > Mar 11 00:23:51 cube ntpd[354]: DNS: dns_check: processing us.pool.ntp.org, > 8, 101 > Mar 11 00:23:51 cube ntpd[354]: DNS: dns_check: DNS error: -3, Temporary > failure in name resolution > Mar 11 00:23:51 cube ntpd[354]: DNS: dns_take_status: us.pool.ntp.org=>temp, 9 > Mar 11 00:23:52 cube ntpd[354]: DNS: dns_probe: pool.rcthomas.org, > cast_flags:8, flags:121 > Mar 11 00:23:52 cube ntpd[354]: DNS: dns_check: processing pool.rcthomas.org, > 8, 121 > Mar 11 00:23:52 cube ntpd[354]: DNS: dns_check: DNS error: -3, Temporary > failure in name resolution > Mar 11 00:23:52 cube ntpd[354]: DNS: dns_take_status: > pool.rcthomas.org=>temp, 9 > Mar 11 00:23:56 cube ntpd[354]: IO: Listen normally on 4 eth0 > 192.168.3.129:123 > Mar 11 00:23:56 cube ntpd[354]: IO: Listen normally on 5 eth0 > [fe80::d263:b4ff:fe00:912f%2]:123 > Mar 11 00:23:56 cube ntpd[354]: DNS: dns_probe: pool.rcthomas.org, > cast_flags:8, flags:121 > Mar 11 00:23:56 cube ntpd[354]: DNS: dns_check: processing pool.rcthomas.org, > 8, 121 > Mar 11 00:23:56 cube ntpd[354]: DNS: Pool taking: 192.168.3.207 > Mar 11 00:23:56 cube ntpd[354]: DNS: Pool taking: 192.168.3.111 > Mar 11 00:23:56 cube ntpd[354]: DNS: Pool taking: 192.168.3.4 > Mar 11 00:23:56 cube ntpd[354]: DNS: Pool taking: 192.168.1.14 > Mar 11 00:23:56 cube ntpd[354]: DNS: dns_take_status: > pool.rcthomas.org=>good, 8 > Mar 11 00:28:00 cube sudo[794]: rbthomas : TTY=pts/0 ; PWD=/home/rbthomas ; > USER=root ; COMMAND=/usr/sbin/service ntpsec restart > Mar 11 00:28:00 cube ntpd[354]: ERR: ntpd exiting on signal 15 (Terminated) > Mar 11 00:28:00 cube ntpd[354]: PROTO: 192.168.3.207 unlink local addr > 192.168.3.129 -> <null> > Mar 11 00:28:00 cube ntpd[354]: PROTO: 192.168.3.111 unlink local addr > 192.168.3.129 -> <null> > Mar 11 00:28:00 cube ntpd[354]: PROTO: 192.168.3.4 unlink local addr > 192.168.3.129 -> <null> > Mar 11 00:28:00 cube ntpd[354]: PROTO: 192.168.1.14 unlink local addr > 192.168.3.129 -> <null> > Mar 11 00:28:00 cube systemd[1]: ntpsec.service: Succeeded. Examining the journal carefully, (specifically the lines labeled “Mar 11 00:23:44”, it looks like the [Install] stanza isn’t the right place to put the “After” “Wants” lines. I’ll keep looking for a more appropriate place. If you have any suggestions, please share them. Thanks for the prompt response! Rick