OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-web, openpkg-src Date: 11-Nov-2002 20:54:43
Branch: HEAD Handle: 2002111119544201
Modified files:
openpkg-src/amd amd.spec rc.amd
openpkg-web news.txt
Log:
modernize rc file; add logfile rotation
Summary:
Revision Changes Path
1.25 +1 -1 openpkg-src/amd/amd.spec
1.4 +22 -8 openpkg-src/amd/rc.amd
1.1993 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
Index: openpkg-src/amd/amd.spec
============================================================
$ cvs diff -u -r1.24 -r1.25 amd.spec
--- openpkg-src/amd/amd.spec 10 Oct 2002 18:58:58 -0000 1.24
+++ openpkg-src/amd/amd.spec 11 Nov 2002 19:54:43 -0000 1.25
@@ -33,7 +33,7 @@
Group: System
License: BSD
Version: 6.0.8
-Release: 20021010
+Release: 20021111
# list of sources
Source0: ftp://ftp.am-utils.org/pub/am-utils/am-utils-%{version}.tar.gz
Index: openpkg-src/amd/rc.amd
============================================================
$ cvs diff -u -r1.3 -r1.4 rc.amd
--- openpkg-src/amd/rc.amd 30 Nov 2001 20:15:16 -0000 1.3
+++ openpkg-src/amd/rc.amd 11 Nov 2002 19:54:43 -0000 1.4
@@ -5,28 +5,42 @@
%config
amd_enable="yes"
+ amd_log_prolog="true"
+ amd_log_epilog="true"
+ amd_log_numfiles="10"
+ amd_log_minsize="1M"
+ amd_log_complevel="9"
-%start -p 200 -u root
- test ".$amd_enable" != ".yes" && exit 0
+%start -p 200 -u @l_susr@
+ opServiceEnabled amd || exit 0
@l_prefix@/sbin/amd -F @l_prefix@/etc/amd/amd.conf >/dev/null 2>&1
-%stop -p 200 -u root
- test ".$amd_enable" != ".yes" && exit 0
+%stop -p 200 -u @l_susr@
+ opServiceEnabled amd || exit 0
if [ -f @l_prefix@/var/amd/amd.pid ]; then
kill -TERM `cat @l_prefix@/var/amd/amd.pid`
fi
-%restart -u root
- test ".$amd_enable" != ".yes" && exit 0
+%restart -u @l_susr@
+ opServiceEnabled amd || exit 0
if [ -f @l_prefix@/var/amd/amd.pid ]; then
kill -TERM `cat @l_prefix@/var/amd/amd.pid`
sleep 2
fi
@l_prefix@/sbin/amd -F @l_prefix@/etc/amd/amd.conf >/dev/null 2>&1
-%reload -u root
- test ".$amd_enable" != ".yes" && exit 0
+%reload -u @l_susr@
+ opServiceEnabled amd || exit 0
if [ -f @l_prefix@/var/amd/amd.pid ]; then
kill -HUP `cat @l_prefix@/var/amd/amd.pid`
fi
+
+%daily -u @l_susr@
+ opServiceEnabled amd || exit 0
+ shtool rotate -f \
+ -n ${amd_log_numfiles} -s ${amd_log_minsize} -d \
+ -z ${amd_log_complevel} -o @l_musr@ -g @l_mgrp@ -m 644 \
+ -P "$amd_log_prolog" \
+ -E "$amd_log_epilog" \
+ @l_prefix@/var/amd/amd.log
Index: openpkg-web/news.txt
============================================================
$ cvs diff -u -r1.1992 -r1.1993 news.txt
--- openpkg-web/news.txt 11 Nov 2002 16:42:08 -0000 1.1992
+++ openpkg-web/news.txt 11 Nov 2002 19:54:42 -0000 1.1993
@@ -1,3 +1,4 @@
+11-Nov-2002: Upgraded package: P<amd-6.0.8-20021111>
11-Nov-2002: Upgraded package: P<openssh-3.4p1-20021111>
11-Nov-2002: Upgraded package: P<postfix-1.1.11-20021111>
11-Nov-2002: Upgraded package: P<db-4.1.24.6-20020916>
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]