packages: sysklogd/sysklogd.spec - rel 4 - merge systemd stuff into main pa...
baggins
baggins at pld-linux.org
Sun Feb 5 17:56:47 CET 2012
Author: baggins Date: Sun Feb 5 16:56:46 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 4
- merge systemd stuff into main package
---- Files affected:
packages/sysklogd:
sysklogd.spec (1.134 -> 1.135)
---- Diffs:
================================================================
Index: packages/sysklogd/sysklogd.spec
diff -u packages/sysklogd/sysklogd.spec:1.134 packages/sysklogd/sysklogd.spec:1.135
--- packages/sysklogd/sysklogd.spec:1.134 Sat Feb 4 23:36:12 2012
+++ packages/sysklogd/sysklogd.spec Sun Feb 5 17:56:41 2012
@@ -10,7 +10,7 @@
Summary(tr.UTF-8): Linux sistem ve çekirdek kayıt süreci
Name: sysklogd
Version: 1.5
-Release: 3
+Release: 4
License: GPL v2+
Group: Daemons
Source0: http://www.infodrom.org/projects/sysklogd/download/%{name}-%{version}.tar.gz
@@ -109,8 +109,10 @@
# Requires: klogd
Requires: logrotate >= 3.2-3
Requires: psmisc >= 20.1
+Requires: systemd-units >= 37-0.10
Suggests: klogd
Provides: group(syslog)
+Provides: service(syslog)
Provides: syslogdaemon
Provides: user(syslog)
Obsoletes: msyslog
@@ -131,16 +133,6 @@
dotyczące bezpieczeństwa systemu, a także informacje o błędach z
innych demonów.
-%package -n syslog-systemd
-Summary: systemd units for syslog
-Group: Daemons
-Requires: syslog = %{version}-%{release}
-Requires: systemd-units >= 37-0.10
-Provides: service(syslog)
-
-%description -n syslog-systemd
-systemd units for syslog.
-
%package -n klogd
Summary: Linux kernel logger
Summary(de.UTF-8): Linux-Kerner-Logger
@@ -156,9 +148,11 @@
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
Requires(pre): /usr/sbin/usermod
+Requires: systemd-units >= 37-0.10
Suggests: syslog
Provides: group(syslog)
Provides: user(syslog)
+Provides: service(klogd)
Obsoletes: sysklogd
%description -n klogd
@@ -169,16 +163,6 @@
Pakiet ten zawiera program, który jest uruchamiany jako demon i służy
do logowania komunikatów jądra Linuksa.
-%package -n klogd-systemd
-Summary: systemd units for klogd
-Group: Daemons
-Requires: klogd = %{version}-%{release}
-Requires: systemd-units >= 37-0.10
-Provides: service(klogd)
-
-%description -n klogd-systemd
-systemd units for klogdg.
-
%prep
%setup -q
%patch0 -p1
@@ -246,34 +230,20 @@
%service syslog restart "syslog daemon"
%service -q klogd restart
+%systemd_post syslog.service
+
%preun -n syslog
if [ "$1" = "0" ]; then
%service syslog stop
/sbin/chkconfig --del syslog
fi
+%systemd_preun syslog.service
%postun -n syslog
if [ "$1" = "0" ]; then
%userremove syslog
%groupremove syslog
fi
-
-%post -n syslog-systemd
-%systemd_post syslog.service
-
-%preun -n syslog-systemd
-%systemd_preun syslog.service
-
-%postun -n syslog-systemd
-%systemd_reload
-
-%post -n klogd-systemd
-%systemd_post klogd.service
-
-%preun -n klogd-systemd
-%systemd_preun klogd.service
-
-%postun -n klogd-systemd
%systemd_reload
%pre -n klogd
@@ -284,18 +254,21 @@
%post -n klogd
/sbin/chkconfig --add klogd
%service klogd restart "kernel logger daemon"
+%systemd_post klogd.service
%preun -n klogd
if [ "$1" = "0" ]; then
%service klogd stop
/sbin/chkconfig --del klogd
fi
+%systemd_preun klogd.service
%postun -n klogd
if [ "$1" = "0" ]; then
%userremove syslog
%groupremove syslog
fi
+%systemd_reload
%triggerpostun -- inetutils-syslogd
/sbin/chkconfig --del syslog
@@ -307,7 +280,7 @@
echo "Original file from package is available as /etc/syslog.conf.rpmnew"
fi
-%triggerpostun -n syslog -- syslog < 1.4.1-17.7
+%triggerpostun -n syslog -- syslog < 1.5-4
# remove any -a option from ADDITIONAL_SOCK
cp -f /etc/sysconfig/syslog{,.rpmsave}
sed -i -e '/^ADDITIONAL_SOCK=/s/-a //g' /etc/sysconfig/syslog
@@ -316,6 +289,11 @@
# survive syslog reload
chgrp syslog /etc/syslog.conf
+%systemd_trigger syslog.service
+
+%triggerpostun -n klogd -- klogd < 1.5-4
+%systemd_trigger klogd.service
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -332,9 +310,6 @@
%attr(755,root,root) %{_bindir}/syslogd-listfiles
%{_mandir}/man5/*
%{_mandir}/man8/sys*
-
-%files -n syslog-systemd
-%defattr(644,root,root,755)
%{systemdunitdir}/syslog.service
%files -n klogd
@@ -343,9 +318,6 @@
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/klogd
%attr(755,root,root) %{_sbindir}/klogd
%{_mandir}/man8/klog*
-
-%files -n klogd-systemd
-%defattr(644,root,root,755)
%{systemdunitdir}/klogd.service
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -354,6 +326,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.135 2012/02/05 16:56:41 baggins
+- rel 4
+- merge systemd stuff into main package
+
Revision 1.134 2012/02/04 22:36:12 blues
- systemd sypport
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/sysklogd/sysklogd.spec?r1=1.134&r2=1.135&f=u
More information about the pld-cvs-commit
mailing list