b79259d75a
contains a lot of filename cleanup work (no more bb and hobbit)
80 lines
2.5 KiB
Text
80 lines
2.5 KiB
Text
$NetBSD: patch-aa,v 1.3 2011/04/22 15:37:02 spz Exp $
|
|
|
|
--- configure.client.orig 2011-03-08 17:20:28.000000000 +0000
|
|
+++ configure.client
|
|
@@ -75,7 +75,7 @@ then
|
|
XYMONUSER="xymon"
|
|
fi
|
|
|
|
-if test -z "$XYMONTOPDIR"
|
|
+if test -z "$XYMONHOME"
|
|
then
|
|
if test "`uname -s`" = "Darwin"
|
|
then
|
|
@@ -92,29 +92,31 @@ then
|
|
echo ""; echo ""
|
|
HOMEDIR="`dscl . -read /Users/$XYMONUSER | grep HomeDirectory | awk '{print $2}'`"
|
|
else
|
|
- USERDATA=`getent passwd $XYMONUSER 2>/dev/null || ypmatch "${XYMONUSER}" passwd || grep "^${XYMONUSER}:" /etc/passwd`
|
|
- if test $? -eq 0
|
|
- then
|
|
- echo "Found passwd entry for user $USERDATA"
|
|
- else
|
|
- echo "FAILURE: The user $XYMONUSER does not exist. Create user and try again."
|
|
- exit 1
|
|
+ if [ -z ${PKGBUILD} ]; then
|
|
+ USERDATA=`getent passwd $XYMONUSER 2>/dev/null || ypmatch "${XYMONUSER}" passwd || grep "^${XYMONUSER}:" /etc/passwd`
|
|
+ if test $? -eq 0
|
|
+ then
|
|
+ echo "Found passwd entry for user $USERDATA"
|
|
+ else
|
|
+ echo "FAILURE: The user $XYMONUSER does not exist. Create user and try again."
|
|
+ exit 1
|
|
+ fi
|
|
+ echo ""; echo ""
|
|
+ HOMEDIR="`echo $USERDATA|cut -d: -f6`"
|
|
fi
|
|
- echo ""; echo ""
|
|
- HOMEDIR="`echo $USERDATA|cut -d: -f6`"
|
|
fi
|
|
else
|
|
- HOMEDIR="$XYMONTOPDIR"
|
|
+ HOMEDIR="$XYMONHOME"
|
|
fi
|
|
|
|
-echo "Where do you want the Xymon installation [${HOMEDIR}] ?"
|
|
+echo "Where do you want the Xymon installation [${XYMONTOPDIR}] ?"
|
|
if test -z "$XYMONTOPDIR"
|
|
then
|
|
read XYMONTOPDIR
|
|
fi
|
|
if test -z "$XYMONTOPDIR"
|
|
then
|
|
- XYMONTOPDIR=${HOMEDIR}
|
|
+ XYMONTOPDIR=${XYMONTOPDIR}
|
|
fi
|
|
if test -d "$XYMONTOPDIR"
|
|
then
|
|
@@ -158,9 +160,12 @@ echo "# Toplevel dir"
|
|
echo "XYMONTOPDIR = $XYMONTOPDIR" >>Makefile
|
|
echo "# Server home dir for etc/, www/" >>Makefile
|
|
echo "XYMONHOME = $XYMONHOME" >>Makefile
|
|
+echo "XYMONCLIENTHOME = $XYMONHOME/client" >>Makefile
|
|
echo "" >>Makefile
|
|
echo "# Xymon settings follows" >>Makefile
|
|
echo "#" >>Makefile
|
|
+echo "# Xymon Logdir" >>Makefile
|
|
+echo "XYMONLOGDIR = $XYMONLOGDIR" >>Makefile
|
|
echo "# Username running Xymon" >>Makefile
|
|
echo "XYMONUSER = $XYMONUSER" >>Makefile
|
|
echo "# Xymon server IP-address" >>Makefile
|
|
@@ -194,6 +199,9 @@ fi
|
|
if test "$INSTALLETCDIR" != ""; then
|
|
echo "INSTALLETCDIR = $INSTALLETCDIR" >>Makefile
|
|
fi
|
|
+if test "$INSTALLEXADIR" != ""; then
|
|
+ echo "INSTALLEXADIR = $INSTALLEXADIR" >>Makefile
|
|
+fi
|
|
if test "$INSTALLEXTDIR" != ""; then
|
|
echo "INSTALLEXTDIR = $INSTALLEXTDIR" >>Makefile
|
|
fi
|