packages: ntp/ntp.spec - user/group creation to daemon too, useradd/userdel...
glen
glen at pld-linux.org
Fri Jan 22 20:42:56 CET 2010
Author: glen Date: Fri Jan 22 19:42:56 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- user/group creation to daemon too, useradd/userdel deps
---- Files affected:
packages/ntp:
ntp.spec (1.119 -> 1.120)
---- Diffs:
================================================================
Index: packages/ntp/ntp.spec
diff -u packages/ntp/ntp.spec:1.119 packages/ntp/ntp.spec:1.120
--- packages/ntp/ntp.spec:1.119 Fri Jan 22 20:40:54 2010
+++ packages/ntp/ntp.spec Fri Jan 22 20:42:51 2010
@@ -7,7 +7,7 @@
Summary(pt_BR.UTF-8): Network Time Protocol versão 4
Name: ntp
Version: 4.2.4p8
-Release: 3.4
+Release: 3.5
License: distributable
Group: Daemons
Source0: http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/%{name}-%{version}.tar.gz
@@ -96,9 +96,17 @@
Summary(pt_BR.UTF-8): Network Time Protocol versão 4
Group: Daemons
Requires(post,preun): /sbin/chkconfig
+Requires(postun): /usr/sbin/groupdel
+Requires(postun): /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
Requires: rc-scripts >= 0.4.0.10
+Provides: group(ntp)
Provides: ntp = %{version}-%{release}
Provides: ntpdaemon
+Provides: user(ntp)
Obsoletes: ntp < 4.2.4p8-4
Obsoletes: ntpdaemon
Obsoletes: openntpd
@@ -134,6 +142,12 @@
Summary(pl.UTF-8): Klient do synchronizacji czasu po NTP (Network Time Protocol)
Group: Applications/Networking
Requires(post,preun): /sbin/chkconfig
+Requires(postun): /usr/sbin/groupdel
+Requires(postun): /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
Provides: group(ntp)
Provides: user(ntp)
Conflicts: ntp < 4.2.0-3
@@ -261,6 +275,10 @@
%clean
rm -rf $RPM_BUILD_ROOT
+%pre -n ntpd
+%groupadd -g 246 ntp
+%useradd -u 246 -d %{_sysconfdir} -g ntp -c "NTP Daemon" ntp
+
%post -n ntpd
/sbin/chkconfig --add ntpd
%service ntpd restart "NTP Daemon"
@@ -272,6 +290,12 @@
rm -f %{_sysconfdir}/drift
fi
+%postun -n ntp
+if [ "$1" = "0" ]; then
+ %userremove ntp
+ %groupremove ntp
+fi
+
%pre -n ntpdate
%groupadd -g 246 ntp
%useradd -u 246 -d %{_sysconfdir} -g ntp -c "NTP Daemon" ntp
@@ -346,6 +370,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.120 2010/01/22 19:42:51 glen
+- user/group creation to daemon too, useradd/userdel deps
+
Revision 1.119 2010/01/22 19:40:54 glen
- run services under ntp (you may switch back to root in config)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ntp/ntp.spec?r1=1.119&r2=1.120&f=u
More information about the pld-cvs-commit
mailing list