packages: ntp/ntp.spec - hack (from cronie) to avoid restarting with ntpd u...
glen
glen at pld-linux.org
Mon Feb 8 23:59:37 CET 2010
Author: glen Date: Mon Feb 8 22:59:37 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- hack (from cronie) to avoid restarting with ntpd user before config change trigger; rel 6
---- Files affected:
packages/ntp:
ntp.spec (1.124 -> 1.125)
---- Diffs:
================================================================
Index: packages/ntp/ntp.spec
diff -u packages/ntp/ntp.spec:1.124 packages/ntp/ntp.spec:1.125
--- packages/ntp/ntp.spec:1.124 Mon Feb 1 18:20:27 2010
+++ packages/ntp/ntp.spec Mon Feb 8 23:59:31 2010
@@ -5,7 +5,7 @@
Summary(pt_BR.UTF-8): Network Time Protocol versão 4
Name: ntp
Version: 4.2.4p8
-Release: 5
+Release: 6
License: distributable
Group: Daemons
Source0: http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/%{name}-%{version}.tar.gz
@@ -317,16 +317,16 @@
%groupremove ntp
fi
-%triggerpostun -n ntpd -- ntpd < 4.2.4p8-3.14
+%triggerun -n ntpd -- ntp < 4.2.4p8-3.14
+# Prevent preun from ntp from working
+chmod a-x /etc/rc.d/init.d/ntpd
+
+%triggerpostun -n ntpd -- ntp < 4.2.4p8-3.14
+# Restore what triggerun removed
+chmod 754 /etc/rc.d/init.d/ntpd
sed -i -e 's,/etc/ntp/drift,/var/lib/ntp/drift,' %{_sysconfdir}/ntp.conf
-mv -f /etc/ntp/ntp.drift /var/lib/ntp/drift
-mv -f /etc/ntp/drift /var/lib/ntp/drift
-%service -q ntpd restart
-
-%triggerpostun -n ntpd -- ntp < 4.2.4p8-3.1
-sed -i -e 's,/etc/ntp/drift,/var/lib/ntp/drift,' %{_sysconfdir}/ntp.conf
-mv -f /etc/ntp/ntp.drift /var/lib/ntp/drift
-mv -f /etc/ntp/drift /var/lib/ntp/drift
+mv -f /etc/ntp/ntp.drift /var/lib/ntp/drift 2>/dev/null
+mv -f /etc/ntp/drift /var/lib/ntp/drift 2>/dev/null
%service -q ntpd restart
%triggerpostun -n ntpdate -- ntp-client < 4.2.4p8-3.2
@@ -385,6 +385,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.125 2010/02/08 22:59:31 glen
+- hack (from cronie) to avoid restarting with ntpd user before config change trigger; rel 6
+
Revision 1.124 2010/02/01 17:20:27 glen
- release 5
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ntp/ntp.spec?r1=1.124&r2=1.125&f=u
More information about the pld-cvs-commit
mailing list