From 0b6423f9c99d9edf8c96fefd0f6c453859395aa1 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Mon, 30 Sep 2013 00:03:24 +0200 Subject: Import Nagios Plugins site Import the Nagios Plugins web site, Cronjobs, infrastructure scripts, and configuration files. --- .../419186-check_oracle_1.4.15_easylogin.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 web/attachments/419186-check_oracle_1.4.15_easylogin.patch (limited to 'web/attachments/419186-check_oracle_1.4.15_easylogin.patch') diff --git a/web/attachments/419186-check_oracle_1.4.15_easylogin.patch b/web/attachments/419186-check_oracle_1.4.15_easylogin.patch new file mode 100644 index 0000000..445161a --- /dev/null +++ b/web/attachments/419186-check_oracle_1.4.15_easylogin.patch @@ -0,0 +1,42 @@ +--- check_oracle 2010-10-07 17:11:31.000000000 +0200 ++++ check_oracle_easylogin 2011-07-22 15:23:13.000000000 +0200 +@@ -8,7 +8,7 @@ + + PROGNAME=`basename $0` + PROGPATH=`echo $0 | sed -e 's,[\\/][^\\/][^\\/]*$,,'` +-REVISION="1.4.15" ++REVISION="1.4.15-easylogin" + + . $PROGPATH/utils.sh + +@@ -54,6 +54,8 @@ + echo "--version" + echo " Print version and license information" + echo "" ++ echo "If and are left blank, ie. \"\", \`sqlplus -s / as sysdba\` is tried instead." ++ echo "" + echo "If the plugin doesn't work, check that the ORACLE_HOME environment" + echo "variable is set, that ORACLE_HOME/bin is in your PATH, and the" + echo "tnsnames.ora file is locatable and is properly configured." +@@ -192,7 +194,9 @@ + echo "UNKNOWN - Warning level is less then Crit" + exit $STATE_UNKNOWN + fi +- result=`sqlplus -s ${3}/${4}@${2} << EOF ++ cmdsqlplus="sqlplus -s / as sysdba" ++ [ "$3" != "" ] && [ "$4" != "" ] && cmdsqlplus="sqlplus -s ${3}/${4}@${2}" ++ result=`$cmdsqlplus << EOF + set pagesize 0 + set numf '9999999.99' + select (1-(pr.value/(dbg.value+cg.value)))*100 +@@ -243,7 +247,9 @@ + echo "UNKNOWN - Warning level is more then Crit" + exit $STATE_UNKNOWN + fi +- result=`sqlplus -s ${3}/${4}@${2} << EOF ++ cmdsqlplus="sqlplus -s / as sysdba" ++ [ "$3" != "" ] && [ "$4" != "" ] && cmdsqlplus="sqlplus -s ${3}/${4}@${2}" ++ result=`$cmdsqlplus << EOF + set pagesize 0 + set numf '9999999.99' + select NVL(b.free,0.0),a.total,100 - trunc(NVL(b.free,0.0)/a.total * 1000) / 10 prc -- cgit v1.2.3-74-g34f1