blave is an nfs client now
[mirror/dsa-nagios.git] / dsa-nagios-checks / sbin / dsa-update-apt-status
index 3e3acef..a89dbcf 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 UPDATE_RUNS=3
 STATUS=/var/cache/dsa/nagios/apt
@@ -29,8 +29,10 @@ run_required() {
        return $norun
 }
 
-# do stuff only when required
-run_required || exit
+# do stuff only when required, or when asked to
+if [ "${1:-""}" != "-f" ] ; then
+       run_required || exit 0
+fi
 
 # sleep if called non-interactively
 if [ -z "$TERM" -o "$TERM" = "dumb" ]; then