OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 11-Aug-2003 23:40:00
Branch: HEAD Handle: 2003081122400000
Modified files:
openpkg-src/ntp rc.ntp
Log:
move sleep into ntp_once function; right side of comparison does not
need quotes; low priority for ntpdate via cron
Summary:
Revision Changes Path
1.25 +12 -11 openpkg-src/ntp/rc.ntp
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/ntp/rc.ntp
============================================================================
$ cvs diff -u -r1.24 -r1.25 rc.ntp
--- openpkg-src/ntp/rc.ntp 11 Aug 2003 18:27:47 -0000 1.24
+++ openpkg-src/ntp/rc.ntp 11 Aug 2003 21:40:00 -0000 1.25
@@ -18,6 +18,7 @@
[ -f $ntp_pidfile ] && kill -$1 `cat $ntp_pidfile`
}
ntp_once () {
+ [ ".$1" != . ] && sleep $1
@l_prefix@/bin/ntpdate \
`grep "^server" @l_prefix@/etc/ntp/ntp.conf |\
awk '{ printf(" %s", $2); }'` || true
@@ -51,7 +52,7 @@
esac
# run the NTP daemon for continued synchronization
- if [ ".$ntp_mode" = ".daemon" ]; then
+ if [ ".$ntp_mode" = .daemon ]; then
@l_prefix@/bin/ntpd \
-p @l_prefix@/var/ntp/ntpd.pid \
-f @l_prefix@/var/ntp/ntpd.drift \
@@ -69,17 +70,17 @@
rcService ntp active no && exit 0
rc ntp stop start
-%quarterly -u @l_susr@
+%quarterly -p 800 -u @l_susr@
rcService ntp enable yes || exit 0
- [ ".$ntp_mode" = ".quarterly" ] && sleep 30 && ntp_once
+ [ ".$ntp_mode" = .quarterly ] && ntp_once 30
-%hourly -u @l_susr@
+%hourly -p 800 -u @l_susr@
rcService ntp enable yes || exit 0
- [ ".$ntp_mode" = ".hourly" ] && sleep 30 && ntp_once
+ [ ".$ntp_mode" = .hourly ] && ntp_once 30
-%daily -u @l_susr@
+%daily -p 800 -u @l_susr@
rcService ntp enable yes || exit 0
- [ ".$ntp_mode" = ".daily" ] && sleep 30 && ntp_once
+ [ ".$ntp_mode" = .daily ] && ntp_once 30
# rotate logfile
shtool rotate -f \
@@ -89,11 +90,11 @@
-E "${ntp_log_epilog} && rc ntp restart" \
@l_prefix@/var/ntp/ntp.log
-%weekly -u @l_susr@
+%weekly -p 800 -u @l_susr@
rcService ntp enable yes || exit 0
- [ ".$ntp_mode" = ".weekly" ] && sleep 30 && ntp_once
+ [ ".$ntp_mode" = .weekly ] && ntp_once 30
-%monthly -u @l_susr@
+%monthly -p 800 -u @l_susr@
rcService ntp enable yes || exit 0
- [ ".$ntp_mode" = ".monthly" ] && sleep 30 && ntp_once
+ [ ".$ntp_mode" = .monthly ] && ntp_once 30
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]