[CVS] OpenPKG: openpkg-src/dcron/ dcron.spec rc.dcron
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Feb-2006 19:32:28 Branch: HEAD Handle: 2006020818322700 Modified files: openpkg-src/dcron dcron.spec rc.dcron Log: modifying package: dcron-2.9 20060208 again Summary: RevisionChanges Path 1.44+2 -1 openpkg-src/dcron/dcron.spec 1.14+3 -2 openpkg-src/dcron/rc.dcron patch -p0 <<'@@ .' Index: openpkg-src/dcron/dcron.spec $ cvs diff -u -r1.43 -r1.44 dcron.spec --- openpkg-src/dcron/dcron.spec 7 Feb 2006 23:43:48 - 1.43 +++ openpkg-src/dcron/dcron.spec 8 Feb 2006 18:32:27 - 1.44 @@ -111,8 +111,9 @@ exit 0 %preun -# before erase, stop service +# before erase, stop service and remove log files [ $1 -eq 0 ] || exit 0 %{l_rc} dcron stop 2>/dev/null +rm -f $RPM_INSTALL_PREFIX/var/dcron/dcron.log* >/dev/null 2>&1 || true exit 0 @@ . patch -p0 <<'@@ .' Index: openpkg-src/dcron/rc.dcron $ cvs diff -u -r1.13 -r1.14 rc.dcron --- openpkg-src/dcron/rc.dcron7 Feb 2006 23:43:48 - 1.13 +++ openpkg-src/dcron/rc.dcron8 Feb 2006 18:32:27 - 1.14 @@ -5,7 +5,7 @@ %config dcron_enable="$openpkg_rc_def" -dcron_loglevel=8 +dcron_loglevel="8" dcron_log_prolog="true" dcron_log_epilog="true" dcron_log_numfiles="10" @@ -30,7 +30,8 @@ %start -u @l_susr@ rcService dcron enable yes || exit 0 rcService dcron active yes && exit 0 -@l_prefix@/sbin/crond -l${dcron_loglevel} >> @l_prefix@/var/dcron/dcron.log 2>&1 +@l_prefix@/sbin/crond -l${dcron_loglevel} \ +>>@l_prefix@/var/dcron/dcron.log 2>&1 %stop -u @l_susr@ rcService dcron enable yes || exit 0 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/dcron/ dcron.spec rc.dcron
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Bill Campbell Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Feb-2006 00:43:49 Branch: HEAD Handle: 2006020723434800 Modified files: openpkg-src/dcron dcron.spec rc.dcron Log: Add logging and loglevel to config Summary: RevisionChanges Path 1.43+1 -1 openpkg-src/dcron/dcron.spec 1.13+16 -1 openpkg-src/dcron/rc.dcron patch -p0 <<'@@ .' Index: openpkg-src/dcron/dcron.spec $ cvs diff -u -r1.42 -r1.43 dcron.spec --- openpkg-src/dcron/dcron.spec 1 Jan 2006 13:13:00 - 1.42 +++ openpkg-src/dcron/dcron.spec 7 Feb 2006 23:43:48 - 1.43 @@ -37,7 +37,7 @@ Group:System License: GPL Version: %{V_major}.%{V_minor} -Release: 20041011 +Release: 20060208 # list of sources Source0: http://apollo.backplane.com/FreeSrc/dcron%{V_major}%{V_minor}.tgz @@ . patch -p0 <<'@@ .' Index: openpkg-src/dcron/rc.dcron $ cvs diff -u -r1.12 -r1.13 rc.dcron --- openpkg-src/dcron/rc.dcron20 Oct 2003 13:48:29 - 1.12 +++ openpkg-src/dcron/rc.dcron7 Feb 2006 23:43:48 - 1.13 @@ -5,6 +5,12 @@ %config dcron_enable="$openpkg_rc_def" +dcron_loglevel=8 +dcron_log_prolog="true" +dcron_log_epilog="true" +dcron_log_numfiles="10" +dcron_log_minsize="1M" +dcron_log_complevel="9" %common dcron_pidfile="@l_prefix@/var/dcron/dcron.pid" @@ -24,7 +30,7 @@ %start -u @l_susr@ rcService dcron enable yes || exit 0 rcService dcron active yes && exit 0 -@l_prefix@/sbin/crond +@l_prefix@/sbin/crond -l${dcron_loglevel} >> @l_prefix@/var/dcron/dcron.log 2>&1 %stop -u @l_susr@ rcService dcron enable yes || exit 0 @@ -39,3 +45,12 @@ sleep 2 rc dcron start +%daily -u @l_susr@ +rcService dcron enable yes || exit 0 +shtool rotate -f \ +-n ${dcron_log_numfiles} -s ${dcron_log_minsize} -d \ +-z ${dcron_log_complevel} -o @l_musr@ -g @l_mgrp@ -m 644 \ +-P "$dcron_log_prolog" \ +-E "$dcron_log_epilog && rc dcron restart" \ +@l_prefix@/var/dcron/dcron.log + @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org