The jessie kernel has not been built on a DSA box, breaking our check. Wow
authorPeter Palfrader <peter@palfrader.org>
Thu, 14 May 2015 14:57:31 +0000 (16:57 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 14 May 2015 14:57:31 +0000 (16:57 +0200)
dsa-nagios-checks/checks/dsa-check-running-kernel

index 6a6994b..80f45bf 100755 (executable)
@@ -162,9 +162,9 @@ freebsd_check_running_version() {
        local r="$(uname -r)"
        local v="$(uname -v| sed -e 's/^#[0-9]*/&:/')"
 
-       local q='@\(#\)FreeBSD '"$r $v"
+       local q='@(#)FreeBSD '"$r $v"
 
-       if zcat "$imagefile" | $STRINGS | egrep -q "$q"; then
+       if zcat "$imagefile" | $STRINGS | grep -F -q "$q"; then
                echo "OK"
        else
                echo "not OK"