Author: wiget Date: Sun Dec 4 01:16:58 2011 GMT Module: packages Tag: HEAD ---- Log message: - %*post scripts for systemd - rel. 5
---- Files affected: packages/cronie: cronie.spec (1.45 -> 1.46) ---- Diffs: ================================================================ Index: packages/cronie/cronie.spec diff -u packages/cronie/cronie.spec:1.45 packages/cronie/cronie.spec:1.46 --- packages/cronie/cronie.spec:1.45 Fri Dec 2 21:43:45 2011 +++ packages/cronie/cronie.spec Sun Dec 4 02:16:53 2011 @@ -18,7 +18,7 @@ Summary: Cron daemon for executing programs at set times Name: cronie Version: 1.4.8 -Release: 4 +Release: 5 License: MIT and BSD and GPL v2 Group: Daemons Source0: https://fedorahosted.org/releases/c/r/cronie/%{name}-%{version}.tar.gz @@ -40,7 +40,7 @@ %{?with_selinux:BuildRequires: libselinux-devel} BuildRequires: pam-devel BuildRequires: rpm >= 4.4.9-56 -BuildRequires: rpmbuild(macros) >= 1.561 +BuildRequires: rpmbuild(macros) >= 1.623 Requires(post): fileutils Requires(post,preun): /sbin/chkconfig Requires(postun): /usr/sbin/groupdel @@ -97,6 +97,7 @@ Summary: systemd units for cronie Group: Base Requires: %{name} = %{version}-%{release} +Requires: systemd-units %description systemd systemd units for cronie. @@ -143,7 +144,8 @@ cp -a %{SOURCE4} $RPM_BUILD_ROOT/etc/cron.d/crontab cp -a %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/crond cp -a %{SOURCE6} $RPM_BUILD_ROOT/etc/init/crond.conf -cp -a %{SOURCE7} $RPM_BUILD_ROOT/lib/systemd/system/crond.service +cp -a %{SOURCE7} $RPM_BUILD_ROOT%{systemdunitdir}/cronie.service +ln -s cronie.service $RPM_BUILD_ROOT%{systemdunitdir}/crond.service touch $RPM_BUILD_ROOT/var/log/cron @@ -199,6 +201,16 @@ %postun upstart %upstart_postun crond +%post systemd +%systemd_post +%systemd_enable cronie.service + +%preun systemd +%systemd_preun cornie.service + +%postun systemd +%systemd_postun cornie.service + %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog README @@ -238,7 +250,8 @@ %files systemd %defattr(644,root,root,755) -/lib/systemd/system/crond.service +%{systemdunitdir}/crond.service +%{systemdunitdir}/cronie.service %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -246,6 +259,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.46 2011/12/04 01:16:53 wiget +- %*post scripts for systemd +- rel. 5 + Revision 1.45 2011/12/02 20:43:45 cactus - rel 4; systemd service ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cronie/cronie.spec?r1=1.45&r2=1.46&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
