diff --git a/debian/changelog b/debian/changelog index 4d1345b..592d410 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +debian-goodies (0.38) unstable; urgency=low + + * Fix bug in network-test which prevent it from working properly + when no verbose level was set. + + -- Javier Fernandez-Sanguino Pen~a Sun, 14 Oct 2007 23:19:07 +0200 + debian-goodies (0.37) unstable; urgency=low * checkrestart: diff --git a/network-test b/network-test index 5d4ff0f..91b0b52 100755 --- a/network-test +++ b/network-test @@ -69,6 +69,9 @@ # - Use arpping to detect another host with our same IP address # - Check other TODOs inline in the code +# Defaults +VERB=3 +LOG=0 while getopts ":hsv:" Option do case $Option in @@ -108,17 +111,17 @@ # error reporting and logging functions info () { [ "$VERB" -gt 2 ] && echo "INFO: $1" - [ "$VERB" -gt 2 ] && [ "$LOG" ] && logger -p local3.info "$0 INFO: $1" + [ "$VERB" -gt 2 ] && [ "$LOG" -eq 1 ] && logger -p local3.info "$0 INFO: $1" } warn () { [ "$VERB" -gt 1 ] && echo "WARN: $1" - [ "$VERB" -gt 1 ] && [ "$LOG" ] && logger -p local3.warn "$0 WARN: $1" + [ "$VERB" -gt 1 ] && [ "$LOG" -eq 1 ] && logger -p local3.warn "$0 WARN: $1" } err () { [ "$VERB" -gt 0 ] && echo "ERR: $1" >&2 - [ "$VERB" -gt 0 ] && [ "$LOG" ] && logger -p local3.err "$0 ERR: $1" + [ "$VERB" -gt 0 ] && [ "$LOG" -eq 1 ] && logger -p local3.err "$0 ERR: $1" }