[Groonga-commit] long-long-float/droonga-engine at 87e9564 [master] Fixed usage of [

Back to archive index

long-long-float null+****@clear*****
Thu Sep 4 02:43:49 JST 2014


long-long-float	2014-09-04 02:43:49 +0900 (Thu, 04 Sep 2014)

  New Revision: 87e9564aed17f13b6a6ceddddfceb35f27a7e8a6
  https://github.com/long-long-float/droonga-engine/commit/87e9564aed17f13b6a6ceddddfceb35f27a7e8a6

  Merged e1158cd: Merge pull request #23 from long-long-float/safer-install-script

  Message:
    Fixed usage of [

  Modified files:
    script/install.sh

  Modified: script/install.sh (+5 -5)
===================================================================
--- script/install.sh    2014-09-04 02:03:30 +0900 (742ce5f)
+++ script/install.sh    2014-09-04 02:43:49 +0900 (d176f0d)
@@ -6,7 +6,7 @@
 apt-get update
 apt-get -y upgrade
 apt-get install -y ruby ruby-dev build-essential
-gem install droonga-engine
+gem install droonga-engine --no-rdoc --no-ri
 
 SCRIPT_URL=https://raw.githubusercontent.com/droonga/droonga-engine/master/script
 USER=droonga-engine
@@ -19,15 +19,15 @@ exist_user() {
 # add droonga-engine user and create files
 exist_user $USER || useradd -m $USER
 
-[ ! $DROONGA_BASE_DIR ] &&
+[ ! -e $DROONGA_BASE_DIR ] &&
   mkdir $DROONGA_BASE_DIR
-[ ! $DROONGA_BASE_DIR/catalog.json ] &&
+[ ! -e $DROONGA_BASE_DIR/catalog.json ] &&
   droonga-engine-catalog-generate --output=$DROONGA_BASE_DIR/catalog.json
-[ ! $DROONGA_BASE_DIR/droonga-engine.yaml ] &&
+[ ! -e $DROONGA_BASE_DIR/droonga-engine.yaml ] &&
   curl -o $DROONGA_BASE_DIR/droonga-engine.yaml $SCRIPT_URL/droonga-engine.yaml
 chown -R $USER.$USER $DROONGA_BASE_DIR
 
 # set up service
-[ ! /etc/init.d/droonga-engine ] &&
+[ ! -e /etc/init.d/droonga-engine ] &&
   curl -o /etc/init.d/droonga-engine $SCRIPT_URL/droonga-engine
 update-rc.d droonga-engine defaults
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index