]> git.pld-linux.org Git - packages/ntp.git/commitdiff
restore $NTPDATE_CRON behaviour in ntpdate package auto/th/ntp-4.2.6p5-6
authorElan Ruusamäe <glen@delfi.ee>
Thu, 20 Dec 2012 16:16:05 +0000 (18:16 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 20 Dec 2012 16:16:05 +0000 (18:16 +0200)
it got broken in 4aef70db047873b912e9aae440f9bcc562b58106
also cleanup unused cronsettime service target

ntp-client.init
ntp.spec

index ff624c597a8adfe3deb15d45beef1705534beb72..73ba5b07c11818569286de4be8dba73bd0e33b32 100644 (file)
@@ -8,7 +8,7 @@
 # Source function library.
 . /etc/rc.d/init.d/functions
 
-upstart_controlled --except cronsettime
+upstart_controlled
 
 # Source networking configuration.
 . /etc/sysconfig/network
@@ -61,10 +61,6 @@ restart|force-reload)
        stop
        start
        ;;
-cronsettime)
-       is_yes "$NTPDATE_CRON" && /usr/sbin/ntpdate -s ${NTPDATE_USER:+-U $NTPDATE_USER} $NTPDATE_OPTIONS $NTPDATE_SERVERS
-       RETVAL=$?
-       ;;
 *)
        msg_usage "$0 {start|restart|force-reload}"
        exit 3
index bc239cdcd7c0806b15feaf9c30a4cd7805743501..f1ab040f8a8728026fe3242e98f52af2431f2a8b 100644 (file)
--- a/ntp.spec
+++ b/ntp.spec
@@ -11,7 +11,7 @@ Summary(pl.UTF-8):    Narzędzia do synchronizacji czasu (Network Time Protocol)
 Summary(pt_BR.UTF-8):  Network Time Protocol versão 4
 Name:          ntp
 Version:       4.2.6p5
-Release:       5
+Release:       6
 License:       distributable
 Group:         Networking/Daemons
 Source0:       http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/%{name}-%{version}.tar.gz
@@ -307,9 +307,9 @@ cp -a %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/ntpdate
 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/init/ntpd.conf
 cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/init/ntpdate.conf
 
-install %{SOURCE10} $RPM_BUILD_ROOT%{_sbindir}/ntpdate-wrapper
-install %{SOURCE11} $RPM_BUILD_ROOT%{systemdunitdir}/ntpd.service
-install %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/ntpdate.service
+install -p %{SOURCE10} $RPM_BUILD_ROOT%{_sbindir}/ntpdate-wrapper
+cp -p %{SOURCE11} $RPM_BUILD_ROOT%{systemdunitdir}/ntpd.service
+cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/ntpdate.service
 
 cp -a man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
 
@@ -318,6 +318,10 @@ touch $RPM_BUILD_ROOT/var/lib/ntp/drift
 
 cat > $RPM_BUILD_ROOT/etc/cron.hourly/ntpdate <<'EOF'
 #!/bin/sh
+# Source ntpdate configuration
+. /etc/sysconfig/ntpdate
+
+is_yes "$NTPDATE_CRON" || exit 0
 exec /usr/sbin/ntpdate-wrapper
 EOF
 
This page took 0.059615 seconds and 4 git commands to generate.