From a2814c1c6ad1bf5220a9ccbf62ae3fb0d39605e7 Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Mon, 2 Jul 2012 10:37:04 +0200 Subject: [PATCH] uptime is 32b INT --- debian/changelog | 6 ++++++ remote-backup | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index ecf56ab..1376a9a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +remote-backup (1.6.2) stable; urgency=low + + * SNMP uptime is 32b INT + + -- Vincent Riquer Mon, 02 Jul 2012 10:36:31 +0200 + remote-backup (1.6.1) stable; urgency=low * lock handling: typo in /proc path diff --git a/remote-backup b/remote-backup index e073232..4c002ad 100755 --- a/remote-backup +++ b/remote-backup @@ -396,9 +396,10 @@ done if [ -n "$SNMPCOMM" -a -n "$SNMPDEST" ] then read uptime discard < /proc/uptime + uptime=$(( ${uptime//./} % (2**32))) unset discard for dest in ${SNMPDEST[@]} do - snmptrap -v 2c -c $SNMPCOMM $dest ${uptime/./} 1.3.6.1.4.1.39402.1.1.1 "${snmpTrapContent[@]}" + snmptrap -v 2c -c $SNMPCOMM $dest $uptime 1.3.6.1.4.1.39402.1.1.1 "${snmpTrapContent[@]}" done fi