YUKI Hiroshi
yuki****@clear*****
Wed Sep 3 10:24:38 JST 2014
こちらも、何故そのように変えなくてはならなかったか、がコミットメッセージ に入っていて欲しい場面かなと思いました。 (コードを見るに、まだディレクトリへの書き込み権限がない状態でファイルを 作成しようとして失敗していたので、一時ディレクトリでファイルを作成した後 にディレクトリの書き込み権限を設定してファイルを移動するように改めた、と いうことなのかな?と思いましたが、合っていますでしょうか?) long-long-float wrote: > Author > long-long-float <niinikazuki �� yahoo.co.jp> > Date > 2014-09-02 21:34:31 +0900 (Tue, 02 Sep 2014) > New Revision > 02ac455b0332823abc7470305b631aa9435b39f9 > <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9> > Message > > Fix installation > > Modified files > > * script/install.sh > <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#diff-0> > > Modified: script/install.sh (+4 -6) > =================================================================== > > ... <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L11> > 12 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L12> > 13 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L13> > 14 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L14> > 15 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L15> > 16 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L16> > 17 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L17> > 18 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L18> > > 19 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L19> > 20 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L20> > 21 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L21> > > > > 22 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L22> > 23 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L23> > 24 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0L24> > > > > ... <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R11> > 12 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R12> > 13 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R13> > 14 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R14> > > > > > 15 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R15> > 16 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R16> > > > 17 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R17> > 18 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R18> > 19 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R19> > 20 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R20> > 21 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R21> > 22 <https://github.com/long-long-float/droonga-engine/commit/02ac455b0332823abc7470305b631aa9435b39f9#L0R22> > > > > @@ -12,13 +12,11 @@ sudo gem install droonga-engine > USER=droonga-engine > sudo useradd -m $USER > > -login droonga-engine > -DROONGA_BASE_DIR=/home/droonga-engine/droonga > -mkdir $DROONGA_BASE_DIR > -cd $DROONGA_BASE_DIR > +DROONGA_BASE_DIR=/home/$USER/droonga > droonga-engine-catalog-generate --output=./catalog.json > -echo "host: " > droonga-engine.yaml > -exit > +sudo mkdir $DROONGA_BASE_DIR > +sudo mv catalog.json droonga-engine.yaml $DROONGA_BASE_DIR > +sudo chown -R $USER.$USER $DROONGA_BASE_DIR > > # set up service > sudo cp droonga-engine /etc/init.d/droonga-engine > > > > _______________________________________________ > Groonga-commit mailing list > Groonga-commit �� lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/groonga-commit > -- 結城 洋志 <YUKI Hiroshi> E-mail: yuki �� clear-code.com 株式会社クリアコード 〒170-0005 東京都豊島区南大塚3-29-9 中野ビル3階 TEL : 03-5927-9440 FAX : 03-5927-9441 WWW : http://www.clear-code.com/