Browse code

Symlink cron.service to crond.service. And move the /usr/etc/pam.d/crond to /etc/pam.d/crond

Change-Id: I376614033aac4af3281185a1a30cc051de14aeb6
Reviewed-on: http://photon-jenkins.eng.vmware.com/182
Tested-by: jenkins-photon <wangnan2015@hotmail.com>
Reviewed-by: Sharath George

xiaolin-vmware authored on 2015/12/01 08:21:55
Showing 1 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Cron Daemon
2 2
 Name:		cronie
3 3
 Version:	1.5.0
4
-Release:	2%{?dist}
4
+Release:	3%{?dist}
5 5
 License:	GPLv2+ and MIT and BSD and ISC
6 6
 URL:		https://fedorahosted.org/cronie
7 7
 Source0:	https://fedorahosted.org/releases/c/r/cronie/%{name}-%{version}.tar.gz
... ...
@@ -49,11 +49,15 @@ touch %{buildroot}/var/spool/anacron/cron.daily
49 49
 touch %{buildroot}/var/spool/anacron/cron.weekly
50 50
 touch %{buildroot}/var/spool/anacron/cron.monthly
51 51
 
52
+install -vdm755 %{buildroot}/%{_sysconfdir}/pam.d
53
+mv %{buildroot}/usr/etc/pam.d/* %{buildroot}/%{_sysconfdir}/pam.d/.
52 54
 install -vd %{buildroot}%{_libdir}/systemd/system/
53 55
 install -m 644 contrib/cronie.systemd %{buildroot}%{_libdir}/systemd/system/crond.service
54 56
 
55 57
 install -vdm755 %{buildroot}/etc/systemd/system/multi-user.target.wants
56 58
 ln -sfv ../../../../lib/systemd/system/crond.service  %{buildroot}/etc/systemd/system/multi-user.target.wants/crond.service
59
+
60
+ln -sfv ./crond.service %{buildroot}/usr/lib/systemd/system/cron.service
57 61
 %check
58 62
 make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
59 63
 %post	-p /sbin/ldconfig
... ...
@@ -61,7 +65,8 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
61 61
 %files
62 62
 %defattr(-,root,root)
63 63
 /etc/systemd/system/multi-user.target.wants/crond.service
64
-/usr/etc/pam.d/*
64
+%{_lib}/systemd/system/cron.service
65
+%{_sysconfdir}/pam.d/*
65 66
 %{_bindir}/*
66 67
 %{_sbindir}/*
67 68
 %{_mandir}/man1/*
... ...
@@ -81,8 +86,11 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
81 81
 /var/spool/anacron/cron.monthly
82 82
 /var/spool/anacron/cron.weekly
83 83
 %changelog
84
+*	Mon Nov 30 2015 Xiaolin Li <xiaolinl@vmware.com> 1.5.0-3
85
+-	Symlink cron.service to crond.service. 
86
+-   And move the /usr/etc/pam.d/crond to /etc/pam.d/crond
84 87
 *	Thu Nov 12 2015 Xiaolin Li <xiaolinl@vmware.com> 1.5.0-2
85
--	Initial build. First version
88
+-	Add crond to systemd service.
86 89
 *	Wed Jun 17 2015 Divya Thaluru <dthaluru@vmware.com> 1.5.0-1
87 90
 -	Initial build. First version
88 91