Hello community, here is the log from the commit of package net-snmp for openSUSE:Factory checked in at 2013-07-18 16:07:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/net-snmp (Old) and /work/SRC/openSUSE:Factory/.net-snmp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "net-snmp" Changes: -------- --- /work/SRC/openSUSE:Factory/net-snmp/net-snmp.changes 2013-05-27 09:54:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.net-snmp.new/net-snmp.changes 2013-07-18 16:07:02.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Jul 10 08:26:14 UTC 2013 - [email protected] + +- improve snmptrapd init script (avoid to overwrite the logfile + on restart) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ net-snmp.logrotate ++++++ --- /var/tmp/diff_new_pack.LxbdRb/_old 2013-07-18 16:07:03.000000000 +0200 +++ /var/tmp/diff_new_pack.LxbdRb/_new 2013-07-18 16:07:03.000000000 +0200 @@ -7,6 +7,7 @@ notifempty missingok create 600 root root + su root root sharedscripts postrotate /etc/init.d/snmpd reload ||: ++++++ rc.snmptrapd ++++++ --- /var/tmp/diff_new_pack.LxbdRb/_old 2013-07-18 16:07:03.000000000 +0200 +++ /var/tmp/diff_new_pack.LxbdRb/_new 2013-07-18 16:07:03.000000000 +0200 @@ -20,7 +20,9 @@ SNMPTRAPD_LOGFILE="/var/log/net-snmpd.log" SNMPTRAPD_PID="/var/run/snmptrapd.pid" -test -x $SNMPTRAPD || exit 5 +test -x $SNMPTRAPD || { echo "$SNMPTRAPD not installed"; + if [ "$1" = "stop" ]; then exit 0; + else exit 5; fi; } # Check for existence of needed config file and read it SNMPD_CONFIG=/etc/sysconfig/net-snmp @@ -67,13 +69,18 @@ SNMPTRAPD_LOGFILE="${SNMPTRAPD_LOGFILE:-/var/log/net-snmpd.log}" case "$1" in start) - echo -n "Starting snmptrapd:" + echo -n "Starting snmptrapd: " startproc $SNMPTRAPD $SNMPTRAPD_CONF -A -LF ${SNMPD_LOGLEVEL:-n} $SNMPTRAPD_LOGFILE -p $SNMPTRAPD_PID rc_status -v ;; stop) - echo -n "Shutting down snmptrapd:" + echo -n "Shutting down snmptrapd: " killproc -TERM $SNMPTRAPD + if [ -f "$SNMPTAPDD_LOGFILE" ]; then + DATE=$(date +"%Y%m%d") + /bin/mv "$SNMPTAPDD_LOGFILE" "$SNMPTAPDD_LOGFILE-$DATE" + test -x /usr/bin/bzip2 && /usr/bin/bzip2 "$SNMPTAPDD_LOGFILE-$DATE" + fi rc_status -v ;; try-restart) @@ -86,17 +93,17 @@ rc_status ;; force-reload) - echo -n "Reload service snmptrapd:" + echo -n "Reload service snmptrapd: " killproc -HUP $SNMPTRAPD rc_status -v ;; reload) - echo -n "Reload service snmptrapd:" + echo -n "Reload service snmptrapd: " killproc -HUP $SNMPTRAPD rc_status -v ;; status) - echo -n "Checking for service snmptrapd:" + echo -n "Checking for service snmptrapd: " checkproc $SNMPTRAPD rc_status -v ;; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
