long-long-float
null+****@clear*****
Thu Sep 4 01:36:09 JST 2014
long-long-float 2014-09-04 01:36:09 +0900 (Thu, 04 Sep 2014) New Revision: e88eff7044e3bf8ccf695cc702b17b0967f6b9de https://github.com/long-long-float/droonga-engine/commit/e88eff7044e3bf8ccf695cc702b17b0967f6b9de Merged e1158cd: Merge pull request #23 from long-long-float/safer-install-script Message: Collect constant variables for imploving maintainability Modified files: script/install.sh Modified: script/install.sh (+4 -4) =================================================================== --- script/install.sh 2014-09-04 01:32:12 +0900 (d9584ed) +++ script/install.sh 2014-09-04 01:36:09 +0900 (ac51339) @@ -8,19 +8,19 @@ apt-get -y upgrade apt-get install -y ruby ruby-dev build-essential gem install droonga-engine +SCRIPT_URL=https://raw.githubusercontent.com/droonga/droonga-engine/master/script +USER=droonga-engine +DROONGA_BASE_DIR=/home/$USER/droonga + exist_user() { grep "^$1:" /etc/passwd > /dev/null } # fetch files -SCRIPT_URL=https://raw.githubusercontent.com/droonga/droonga-engine/master/script curl -O $SCRIPT_URL/droonga-engine -O $SCRIPT_URL/droonga-engine.yaml # add droonga-engine user and create files -USER=droonga-engine exist_user $USER || useradd -m $USER - -DROONGA_BASE_DIR=/home/$USER/droonga droonga-engine-catalog-generate --output=./catalog.json mkdir $DROONGA_BASE_DIR mv catalog.json droonga-engine.yaml $DROONGA_BASE_DIR -------------- next part -------------- HTML����������������������������...下載