Module: nagvis Branch: master Commit: 3052399c93f1de6aea487e60ff7b16c4b4a33cbb URL: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis/commit/?id=3052399c93f1de6aea487e60ff7b16c4b4a33cbb
Author: Lars Michelsen <[email protected]> Date: Tue Aug 18 22:02:54 2009 +0200 #72,#73: Fixed some problems with latest version compatibility changes --- install.sh | 36 +++++++++++++++++++----------------- 1 files changed, 19 insertions(+), 17 deletions(-) diff --git a/install.sh b/install.sh index d2d39b1..bf9fa2d 100755 --- a/install.sh +++ b/install.sh @@ -30,7 +30,7 @@ ############################################################################### # Installer version -INSTALLER_VERSION="0.2.2" +INSTALLER_VERSION="0.2.3" # Default action INSTALLER_ACTION="install" # Be quiet? (Enable/Disable confirmations) @@ -451,12 +451,30 @@ makedir() { # Main program starting ############################################################################### +# More (re)initialisations + +# Version info +NAGVIS_TAG=`fmt_version "$NAGVIS_VER"` +# Default Nagios path +NAGIOS_PATH="/usr/local/$SOURCE" +# Default Path to NagVis base +NAGVIS_PATH="/usr/local/nagvis" +[ $NAGVIS_TAG -lt 01050000 ]&&NAGVIS_PATH="$NAGIOS_PATH/share/nagvis" +# Default nagios share webserver path +HTML_PATH="/nagvis" +[ $NAGVIS_TAG -lt 01050000 ]&&HTML_PATH="/$SOURCE/nagvis" +HTML_BASE=$HTML_PATH + # Process command line options if [ $# -gt 0 ]; then while getopts "n:B:m:p:u:b:g:c:i:s:ohqv" options; do case $options in n) NAGIOS_PATH=$OPTARG + + # NagVis below 1.5 depends on the given Nagios path + # So set it here when some given by param + [ $NAGVIS_TAG -lt 01050000 ]&&NAGVIS_PATH="${NAGIOS_PATH%/}/share/nagvis" ;; B) NAGIOS_BIN=$OPTARG @@ -508,19 +526,6 @@ if [ $# -gt 0 ]; then done fi -# more re/initialization -# Version info -NAGVIS_TAG=`fmt_version "$NAGVIS_VER"` -# Default Nagios path -NAGIOS_PATH="/usr/local/$SOURCE" -# Default Path to NagVis base -NAGVIS_PATH="/usr/local/nagvis" -[ $NAGVIS_TAG -lt 01050000 ]&&NAGVIS_PATH="/usr/local/$SOURCE/share/nagvis" -# Default nagios share webserver path -HTML_PATH="/nagvis" -[ $NAGVIS_TAG -lt 01050000 ]&&HTML_PATH="/$SOURCE/nagvis" -HTML_BASE=$HTML_PATH - # Print welcome message welcome @@ -570,9 +575,6 @@ else exit 1 fi -# Set default NagVis path -[ -z $NAGVIS_PATH ] && NAGVIS_PATH=${NAGIOS_PATH%/}/share/nagvis - # Get NagVis path if [ $INSTALLER_QUIET -ne 1 ]; then echo -n "| Please enter the path to NagVis base [$NAGVIS_PATH]: " ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
