From 874a2314af22c4e0c19448a43a16716bf53c361a Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Tue, 19 May 2009 12:08:18 +0100 Subject: [PATCH] Stop if we can't create meta package name Signed-off-by: Stephen Gran --- dsa-nagios-checks/checks/dsa-check-running-kernel | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dsa-nagios-checks/checks/dsa-check-running-kernel b/dsa-nagios-checks/checks/dsa-check-running-kernel index d1d65ae..1027e38 100755 --- a/dsa-nagios-checks/checks/dsa-check-running-kernel +++ b/dsa-nagios-checks/checks/dsa-check-running-kernel @@ -61,6 +61,11 @@ get_avail() { metavers=$(echo $kervers | sed -r -e 's/^2\.(4|6)\.[0-9]+-[A-Za-z0-9\.]+-(.*)/2.\1-\2/') fi + # Attempt to track back to a metapackage failed. bail + if [ "$metavers" = "$kervers" ]; then + return 2 + fi + # We're just going to give up if we can't find a matching metapackage # I tried being strict once, and it just caused a lot of headaches. We'll see how # being lax does for us @@ -103,7 +108,6 @@ get_avail() { return 1 } - get_image() { local image GZHDR1 GZHDR2 off -- 2.20.1