Explorar o código

fix up rc script

Christoph Schug %!s(int64=22) %!d(string=hai) anos
pai
achega
f1173e44c2
Modificáronse 2 ficheiros con 11 adicións e 5 borrados
  1. 10 4
      ripe-dbase/rc.ripe-dbase
  2. 1 1
      ripe-dbase/ripe-dbase.spec

+ 10 - 4
ripe-dbase/rc.ripe-dbase

@@ -5,6 +5,11 @@
 
 %config
     ripe_dbase_enable="$openpkg_rc_def"
+    ripe_dbase_log_prolog="true"
+    ripe_dbase_log_epilog="true"
+    ripe_dbase_log_numfiles="10"
+    ripe_dbase_log_minsize="1M"
+    ripe_dbase_log_complevel="9"
 
 %common
     ripe_dbase_pidfile="@l_prefix@/var/ripe-dbase/whois_rip.pid"
@@ -25,7 +30,8 @@
 %start -u @l_susr@
     rcService ripe_dbase enable yes || exit 0
     rcService ripe_dbase active yes && exit 0
-    nohup @l_prefix@/bin/whois_rip -p ${ripe_dbase_pidfile} -c ${ripe_dbase_cfgfile} &
+    nohup @l_prefix@/bin/whois_rip -p ${ripe_dbase_pidfile} \
+        -c ${ripe_dbase_cfgfile} &
 
 %stop -u @l_susr@
     rcService ripe_dbase enable yes || exit 0
@@ -43,9 +49,9 @@
 
     #   rotate logfile
     shtool rotate -f \
-        -n ${ripe_dbase_numfiles} -s ${ripe_dbase_minsize} -d \
-        -z ${ripe_dbase_complevel} -o @l_susr@ -g @l_sgrp@ -m 644 \
-        -P "${ripe_dbase_prolog}" \
+        -n ${ripe_dbase_log_numfiles} -s ${ripe_dbase_log_minsize} -d \
+        -z ${ripe_dbase_log_complevel} -m 644 -o @l_susr@ -g @l_sgrp@ \
+        -P "${ripe_dbase_log_prolog}" \
         -E "${ripe_dbase_log_epilog} && rc ripe_dbase restart" \
         @l_prefix@/var/ripe-dbase/log/whois_rip.err.log
 

+ 1 - 1
ripe-dbase/ripe-dbase.spec

@@ -35,7 +35,7 @@ Distribution: OpenPKG [JUNK]
 Group:        Database
 License:      RIPE NCC
 Version:      3.2.0
-Release:      20031223
+Release:      20031227
 
 #   list of sources
 Source0:      ftp://ftp.ripe.net/ripe/dbase/software/ripe-dbase-%{version}.tar.gz