SPECS: hc-cron.spec - creating /etc/cron/cron.allow and /var/log/cron synch...

sls sls at pld-linux.org
Thu Sep 25 14:56:06 CEST 2008


Author: sls                          Date: Thu Sep 25 12:56:06 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- creating /etc/cron/cron.allow and /var/log/cron synchronized with
  vixie-cron.spec
- create and package /etc/cron/cron.deny
- package /etc/cron/cron.{allow,deny} explicitly and with "missingok" flag
- rel. 27

---- Files affected:
SPECS:
   hc-cron.spec (1.106 -> 1.107) 

---- Diffs:

================================================================
Index: SPECS/hc-cron.spec
diff -u SPECS/hc-cron.spec:1.106 SPECS/hc-cron.spec:1.107
--- SPECS/hc-cron.spec:1.106	Wed Feb  6 22:18:33 2008
+++ SPECS/hc-cron.spec	Thu Sep 25 14:56:01 2008
@@ -5,7 +5,7 @@
 Summary(tr.UTF-8):	Home computer cron süreci, periyodik program çalıştırma yeteneği
 Name:		hc-cron
 Version:	0.14
-Release:	26
+Release:	27
 License:	GPL
 Group:		Daemons
 Source0:	ftp://ftp.berlios.de/pub/hc-cron/stable/%{name}-%{version}.tar.gz
@@ -98,9 +98,18 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-echo "# Simple define users for cron" > $RPM_BUILD_ROOT%{_sysconfdir}/cron/cron.allow
-echo "root" > $RPM_BUILD_ROOT%{_sysconfdir}/cron/cron.allow
-:> $RPM_BUILD_ROOT/var/log/cron
+touch $RPM_BUILD_ROOT/var/log/cron
+
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/cron/cron.allow << EOF
+# cron.allow	This file describes the names of the users which are
+#		allowed to use the local cron daemon
+root
+EOF
+
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/cron/cron.deny << EOF2
+# cron.deny	This file describes the names of the users which are
+#		NOT allowed to use the local cron daemon
+EOF2
 
 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/crond
 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/cron
@@ -144,7 +153,8 @@
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
 %attr(750,root,root) %dir %{_sysconfdir}/cron.*
 %attr(750,root,crontab) %dir %{_sysconfdir}/cron
-%attr(640,root,crontab) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cron/*
+%attr(640,root,crontab) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/cron/cron.allow
+%attr(640,root,crontab) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/cron/cron.deny
 %attr(640,root,crontab) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*
 %attr(755,root,root) %{_sbindir}/crond
 %attr(2755,root,crontab) %{_bindir}/crontab
@@ -159,7 +169,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.106  2008/02/06 21:18:33  glen
+Revision 1.107  2008/09/25 12:56:01  sls
+- creating /etc/cron/cron.allow and /var/log/cron synchronized with
+  vixie-cron.spec
+- create and package /etc/cron/cron.deny
+- package /etc/cron/cron.{allow,deny} explicitly and with "missingok" flag
+- rel. 27
+
+Revision 1.106  2008-02-06 21:18:33  glen
 - rel 26
 
 Revision 1.105  2008-02-06 20:16:51  glen
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/hc-cron.spec?r1=1.106&r2=1.107&f=u



More information about the pld-cvs-commit mailing list