diff -Nur e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/40service e-smith-ntp-2.6.0/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/40service --- e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/40service 2021-01-03 00:03:22.589000000 -0500 +++ e-smith-ntp-2.6.0/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/40service 2021-01-03 00:15:55.206000000 -0500 @@ -17,4 +17,4 @@ } ExecStartPre=-/sbin/e-smith/expand-template /etc/ntp.conf ExecStartPre=-/sbin/e-smith/systemd/initializedate - +Restart=always diff -Nur e-smith-ntp-2.6.0.old/root/sbin/e-smith/systemd/initializedate e-smith-ntp-2.6.0/root/sbin/e-smith/systemd/initializedate --- e-smith-ntp-2.6.0.old/root/sbin/e-smith/systemd/initializedate 2021-01-03 00:03:22.590000000 -0500 +++ e-smith-ntp-2.6.0/root/sbin/e-smith/systemd/initializedate 2021-01-03 00:15:05.932000000 -0500 @@ -16,4 +16,8 @@ # Run ntpdate so we're not way off on startup. ntpstep=/etc/ntp/step-tickers tickers=`/bin/sed -e 's/\#.*$//g' $ntpstep` +#get current date (will need to update this command soon to be retired : ntpd -q -x -g -g -g -g /usr/sbin/ntpdate -b -p 8 $tickers +# set hardware clock to the current time +/usr/sbin/hwclock --systohc +exit 0