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:
Revision Changes 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 -0000 1.42
+++ openpkg-src/dcron/dcron.spec 7 Feb 2006 23:43:48 -0000 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.dcron 20 Oct 2003 13:48:29 -0000 1.12
+++ openpkg-src/dcron/rc.dcron 7 Feb 2006 23:43:48 -0000 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 Project www.openpkg.org
CVS Repository Commit List [email protected]