75 |
+ntpstep=/etc/ntp/step-tickers |
+ntpstep=/etc/ntp/step-tickers |
76 |
+tickers=`/bin/sed -e 's/\#.*$//g' $ntpstep` |
+tickers=`/bin/sed -e 's/\#.*$//g' $ntpstep` |
77 |
+/usr/sbin/ntpdate -b -p 8 $tickers |
+/usr/sbin/ntpdate -b -p 8 $tickers |
78 |
|
diff -Nur e-smith-ntp-2.6.0.old/createlinks e-smith-ntp-2.6.0/createlinks |
79 |
|
--- e-smith-ntp-2.6.0.old/createlinks 2020-11-26 23:15:25.616000000 -0500 |
80 |
|
+++ e-smith-ntp-2.6.0/createlinks 2020-11-26 23:28:33.145000000 -0500 |
81 |
|
@@ -63,11 +63,12 @@ |
82 |
|
|
83 |
|
$event = "e-smith-ntp-update"; |
84 |
|
|
85 |
|
-foreach my $file (qw(/etc/ntp/step-tickers /etc/ntp.conf /usr/lib//systemd/system/ntpd.service.d/50koozali.conf)) |
86 |
|
+foreach my $file (qw(/etc/ntp/step-tickers /etc/ntp.conf /usr/lib//systemd/system/ntpd.service.d/50koozali.conf /etc/systemd/system-preset/49-koozali.preset)) |
87 |
|
{ |
88 |
|
templates2events( $file, $event ); |
89 |
|
} |
90 |
|
|
91 |
|
+event_link("systemd-default", $event, "10"); |
92 |
|
event_link("conf-timezone", $event, "30"); |
93 |
|
event_link("set-time-date", $event, "40"); |
94 |
|
event_link("systemd-reload", $event, "50"); |
95 |
|
diff -Nur e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-ntp.preset e-smith-ntp-2.6.0/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-ntp.preset |
96 |
|
--- e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-ntp.preset 1969-12-31 19:00:00.000000000 -0500 |
97 |
|
+++ e-smith-ntp-2.6.0/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-ntp.preset 2020-11-26 23:22:46.951000000 -0500 |
98 |
|
@@ -0,0 +1,13 @@ |
99 |
|
+# nut UPS specific subservices |
100 |
|
+{ |
101 |
|
+my $status = $ntp{status} || 'disabled'; |
102 |
|
+ |
103 |
|
+if ($status eq 'enabled') { |
104 |
|
+ $OUT .= "disable ntpdate.service"; |
105 |
|
+ $OUT .= "enable ntpd.service"; |
106 |
|
+ } |
107 |
|
+else |
108 |
|
+ { |
109 |
|
+ $OUT .= "disable ntpdate.service"; |
110 |
|
+ $OUT .= "disable ntpd.service"; |
111 |
|
+ } |
112 |
|
diff -Nur e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/80install e-smith-ntp-2.6.0/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/80install |
113 |
|
--- e-smith-ntp-2.6.0.old/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/80install 1969-12-31 19:00:00.000000000 -0500 |
114 |
|
+++ e-smith-ntp-2.6.0/root/etc/e-smith/templates/usr/lib/systemd/system/ntpd.service.d/50koozali.conf/80install 2020-11-26 23:26:16.570000000 -0500 |
115 |
|
@@ -0,0 +1,2 @@ |
116 |
|
+[Install] |
117 |
|
+WantedBy=sme-server.target |
118 |
|
diff -Nur e-smith-ntp-2.6.0.old/root/etc/systemd/system-preset/80-koozali-ntp.preset e-smith-ntp-2.6.0/root/etc/systemd/system-preset/80-koozali-ntp.preset |
119 |
|
--- e-smith-ntp-2.6.0.old/root/etc/systemd/system-preset/80-koozali-ntp.preset 2020-11-26 23:15:25.618000000 -0500 |
120 |
|
+++ e-smith-ntp-2.6.0/root/etc/systemd/system-preset/80-koozali-ntp.preset 1969-12-31 19:00:00.000000000 -0500 |
121 |
|
@@ -1,2 +0,0 @@ |
122 |
|
-enable ntpdate.service |
123 |
|
-enable ntpd.service |