OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Dec-2004 17:23:59 Branch: HEAD Handle: 2004121516235900 Added files: openpkg-src/softflowd fsl.softflowd rc.softflowd Log: modifying package: softflowd-0.9.6 20041215 again Summary: Revision Changes Path 1.1 +16 -0 openpkg-src/softflowd/fsl.softflowd 1.1 +53 -0 openpkg-src/softflowd/rc.softflowd ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/softflowd/fsl.softflowd ============================================================================ $ cvs diff -u -r0 -r1.1 fsl.softflowd --- /dev/null 2004-12-15 17:23:59 +0100 +++ fsl.softflowd 2004-12-15 17:23:59 +0100 @@ -0,0 +1,16 @@ +## +## fsl.softflowd -- OSSP fsl configuration +## + +ident (softflowd|softflowctl)/.+ q{ + prefix( + prefix="%b %d %H:%M:%S %N <%L> $1[%P]: " + ) + -> { + debug: file( + path="@l_prefix@/var/softflowd/softflowd.log", + perm=0664 + ) + } +}; + @@ . patch -p0 <<'@@ .' Index: openpkg-src/softflowd/rc.softflowd ============================================================================ $ cvs diff -u -r0 -r1.1 rc.softflowd --- /dev/null 2004-12-15 17:23:59 +0100 +++ rc.softflowd 2004-12-15 17:23:59 +0100 @@ -0,0 +1,53 @@ [EMAIL PROTECTED]@/lib/openpkg/bash @l_prefix@/etc/rc +## +## rc.softflowd -- Run-Commands +## + +%config + softflowd_enable="$openpkg_rc_def" + softflowd_interface="" + softflowd_collector="127.0.0.1:4432" + softflowd_flags="" + softflowd_log_prolog="true" + softflowd_log_epilog="true" + softflowd_log_numfiles="10" + softflowd_log_minsize="1M" + softflowd_log_complevel="9" + +%status -u @l_susr@ -o + softflowd_usable="no" + softflowd_active="no" + [ ".$softflowd_interface" != . ] && softflowd_usable="yes" + @l_prefix@/sbin/softflowctl statistics >/dev/null 2>&1 && softflowd_active="yes" + echo "softflowd_enable=\"$softflowd_enable\"" + echo "softflowd_usable=\"$softflowd_usable\"" + echo "softflowd_active=\"$softflowd_active\"" + +%start -u @l_susr@ + rcService softflowd enable yes || exit 0 + rcService softflowd active yes && exit 0 + @l_prefix@/sbin/softflowd \ + -i "$softflowd_interface" \ + -n "$softflowd_collector" \ + $softflowd_flags + +%stop -u @l_susr@ + rcService softflowd enable yes || exit 0 + rcService softflowd active no && exit 0 + @l_prefix@/sbin/softflowctl shutdown + sleep 2 + +%restart -u @l_susr@ + rcService softflowd enable yes || exit 0 + rcService softflowd active no && exit 0 + rc softflowd stop start + +%daily -u @l_susr@ + rcService softflowd enable yes || exit 0 + shtool rotate -f \ + -n ${softflowd_log_numfiles} -s ${softflowd_log_minsize} -d \ + -z ${softflowd_log_complevel} -m 644 -o @l_rusr@ -g @l_rgrp@ \ + -P "${softflowd_log_prolog}" \ + -E "${softflowd_log_epilog} && rc softflowd reload" \ + @l_prefix@/var/softflowd/softflowd.log + @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]