diff options
Diffstat (limited to 'vagrant/build.sh')
-rwxr-xr-x | vagrant/build.sh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/vagrant/build.sh b/vagrant/build.sh new file mode 100755 index 0000000..8b06c48 --- /dev/null +++ b/vagrant/build.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +# Get Command Line arguements if present +SRC_DIR=$1 +if [ "x$1" != "x" ]; then + SRC_DIR=$1 +else + SRC_DIR=`dirname $0`/../../ +fi + +if [ "x$2" != "x" ]; then + SUDOCMD="sudo -H -u $2" +fi +echo 0:$0 +echo 1:$1 +echo 2:$2 +echo SRC_DIR: $SRC_DIR +echo SUDOCMD: $SUDOCMD + +# Figure out what system we are running on +if [ -f /etc/lsb-release ];then + . /etc/lsb-release +elif [ -f /etc/redhat-release ];then + sudo yum install -y redhat-lsb + DISTRIB_ID=`lsb_release -si` + DISTRIB_RELEASE=`lsb_release -sr` + DISTRIB_CODENAME=`lsb_release -sc` + DISTRIB_DESCRIPTION=`lsb_release -sd` +fi +echo DISTRIB_ID: $DISTRIB_ID +echo DISTRIB_RELEASE: $DISTRIB_RELEASE +echo DISTRIB_CODENAME: $DISTRIB_CODENAME +echo DISTRIB_DESCRIPTION: $DISTRIB_DESCRIPTION + + + |