--- install/install.sh.orig 2011-11-21 08:06:56.000000000 -0800
+++ install/install.sh 2012-01-26 14:46:55.995316577 -0800
@@ -174,17 +174,11 @@
# Starting directory.
START_DIR=`pwd`
-# Site passphrase.
-TW_SITE_PASS=""
-
-# Local passphrase.
-TW_LOCAL_PASS=""
-
# If clobber==true, overwrite files; if false, do not overwrite files.
-CLOBBER="false"
+CLOBBER=${TW_CLOBBER:-"false"}
# If prompt==true, ask for confirmation before continuing with install.
-PROMPT="true"
+PROMPT=${TW_PROMPT:-"true"}
# Guess where the toplevel for the distribution is.
# A bad guess is the current directory
@@ -200,6 +194,7 @@
## Parse the command line.
##-------------------------------------------------------
+test "$PACKAGE_INSTALLER" != "yes" && {
while [ "x$1" != "x" ] ; do
case "$1" in
-n) PROMPT="false"; xCLOBBER="true" ;;
@@ -232,6 +227,7 @@
esac
shift
done
+}
##-------------------------------------------------------
## Print the sign-on banner here before the first
@@ -333,7 +329,7 @@
## passphrases must be specified on the command line.
##-------------------------------------------------------
-if [ "$PROMPT" = "false" ] ; then
+if [ "$DO_NOT_CONFIG" != "yes" -a "$PROMPT" = "false" ] ; then
if [ -z "$TW_SITE_PASS" ] || [ -z "$TW_LOCAL_PASS" ] ; then
echo "Error: You must specify site and local passphrase" 1>&2
echo "if no prompting is chosen." 1>&2
@@ -525,7 +521,7 @@
chmod 0750 "$d" > /dev/null
fi
else
- echo "$d: already exists"
+ test "$PACKAGE_INSTALLER" != "yes" && echo "$d: already exists"
fi
done
@@ -541,7 +537,7 @@
chmod 0755 "$d" > /dev/null
fi
else
- echo "$d: already exists"
+ test "$PACKAGE_INSTALLER" != "yes" && echo "$d: already exists"
fi
done
@@ -550,6 +546,7 @@
## Copy all files to the location specified.
##=======================================================
+test "$PACKAGE_INSTALLER" != "yes" && {
echo
echo "----------------------------------------------"
echo "Copying files..."
@@ -593,7 +590,7 @@
f=${TAR_DIR}$d/$ff
ff=${dd}/$ff
if [ -s $ff ] && [ "$CLOBBER" = "false" ] ; then
- echo "$ff: file already exists"
+ test "$PACKAGE_INSTALLER" != "yes" && echo "$ff: file already exists"
else
cp "$f" "$dd"
if [ $? -eq 0 ]; then
@@ -604,6 +601,12 @@
fi
fi
done
+}
+
+case $DO_NOT_CONFIG in
+yes) exit;;
+*) ;;
+esac
##=======================================================
## Files are now present on user's system.