OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 01-Jul-2003 17:11:48
Branch: HEAD Handle: 2003070116114601
Added files:
openpkg-src/fsl rc.fsl
Modified files:
openpkg-src/fsl fsl.default fsl.spec
openpkg-web news.txt
Log:
rename and add log file rotation for fsl default log
Summary:
Revision Changes Path
1.6 +1 -1 openpkg-src/fsl/fsl.default
1.39 +17 -4 openpkg-src/fsl/fsl.spec
1.1 +23 -0 openpkg-src/fsl/rc.fsl
1.5125 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/fsl/fsl.default
============================================================================
$ cvs diff -u -r1.5 -r1.6 fsl.default
--- openpkg-src/fsl/fsl.default 29 Jul 2002 17:49:06 -0000 1.5
+++ openpkg-src/fsl/fsl.default 1 Jul 2003 15:11:47 -0000 1.6
@@ -22,7 +22,7 @@
timezone=local
) ->
file(
- path="@l_prefix@/var/fsl/default.log",
+ path="@l_prefix@/var/fsl/fsl.log",
append=1,
perm=0644
)
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/fsl/fsl.spec
============================================================================
$ cvs diff -u -r1.38 -r1.39 fsl.spec
--- openpkg-src/fsl/fsl.spec 30 Jun 2003 14:37:26 -0000 1.38
+++ openpkg-src/fsl/fsl.spec 1 Jul 2003 15:11:47 -0000 1.39
@@ -33,14 +33,15 @@
Group: System
License: MIT-style
Version: 1.2.0
-Release: 20030630
+Release: 20030701
# package options
%option with_fsl_debuglogcode no
# list of sources
Source0: ftp://ftp.ossp.org/pkg/lib/fsl/fsl-%{version}.tar.gz
-Source1: fsl.default
+Source1: rc.fsl
+Source2: fsl.default
# build information
Prefix: %{l_prefix}
@@ -86,13 +87,25 @@
$RPM_BUILD_ROOT%{l_prefix}/etc/fsl
%{l_shtool} install -c -m 644 \
-e 's;@l_prefix@;%{l_prefix};g' \
- %{SOURCE fsl.default} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
+ %{SOURCE fsl.default} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/fsl.fsl
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/var/fsl
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/*.la
+
+ # Creating run-command script
+ %{l_shtool} mkdir -f -p -m 755 \
+ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
+ %{l_shtool} install -c -m 755 \
+ -e 's;@l_prefix@;%{l_prefix};g' \
+ -e 's;@l_susr@;%{l_susr};g' \
+ -e 's;@l_rusr@;%{l_rusr};g' \
+ -e 's;@l_rgrp@;%{l_rgrp};g' \
+ %{SOURCE rc.%{name}} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
+
+ # determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
- '%config %{l_prefix}/etc/fsl/fsl.default'
+ '%config %{l_prefix}/etc/fsl/fsl.fsl'
%files -f files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/fsl/rc.fsl
============================================================================
$ cvs diff -u -r0 -r1.1 rc.fsl
--- /dev/null 2003-07-01 17:11:48.000000000 +0200
+++ rc.fsl 2003-07-01 17:11:48.000000000 +0200
@@ -0,0 +1,23 @@
[EMAIL PROTECTED]@/lib/openpkg/bash @l_prefix@/etc/rc
+##
+## rc.fsl -- Run-Commands
+##
+
+%config
+ fsl_enable="yes"
+ fsl_log_prolog="true"
+ fsl_log_epilog="true"
+ fsl_log_numfiles="10"
+ fsl_log_minsize="1M"
+ fsl_log_complevel="9"
+
+%daily -u @l_susr@
+ opServiceEnabled fsl || exit 0
+
+ # rotate logfile
+ shtool rotate -f \
+ -n${fsl_log_numfiles} -s${fsl_log_minsize} -d \
+ -z${fsl_log_complevel} [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ -m644 \
+ -P "${fsl_log_prolog}" \
+ -E "${fsl_log_epilog}" \
+ @l_prefix@/var/fsl/fsl.log
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5124 -r1.5125 news.txt
--- openpkg-web/news.txt 1 Jul 2003 14:40:44 -0000 1.5124
+++ openpkg-web/news.txt 1 Jul 2003 15:11:46 -0000 1.5125
@@ -1,3 +1,4 @@
+01-Jul-2003: Upgraded package: P<fsl-1.2.0-20030701>
01-Jul-2003: Upgraded package: P<nntpcache-3.0.1-20030701>
01-Jul-2003: Upgraded package: P<kermit-8.0.209-20030701>
01-Jul-2003: Upgraded package: P<cadaver-0.21.0-20030701>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]