YUKI Hiroshi
null+****@clear*****
Thu Sep 25 11:32:02 JST 2014
YUKI Hiroshi 2014-09-25 11:32:02 +0900 (Thu, 25 Sep 2014) New Revision: 192636cee4b05b99f7a66cadedbaeee78a611513 https://github.com/droonga/droonga-engine/commit/192636cee4b05b99f7a66cadedbaeee78a611513 Message: Put PID file under /var/run/droonga-engine Modified files: install.sh install/debian/droonga-engine Modified: install.sh (+6 -1) =================================================================== --- install.sh 2014-09-25 09:50:00 +0900 (3ff7c10) +++ install.sh 2014-09-25 11:32:02 +0900 (ed44f57) @@ -37,6 +37,7 @@ NAME=droonga-engine SCRIPT_URL=https://raw.githubusercontent.com/droonga/$NAME/master/install REPOSITORY_URL=https://github.com/droonga/$NAME.git USER=$NAME +GROUP=$USER DROONGA_BASE_DIR=/home/$USER/droonga : ${VERSION:=release} @@ -116,7 +117,7 @@ setup_configuration_directory() { droonga-engine-configure --quiet \ --host=$HOST - chown -R $USER.$USER $DROONGA_BASE_DIR + chown -R $USER:$GROUP $DROONGA_BASE_DIR } @@ -220,6 +221,10 @@ prepare_environment_in_debian() { } register_service_in_debian() { + pid_dir=/var/run/$NAME + mkdir -p $pid_dir + chown -R $USER:$GROUP $pid_dir + install_service_script /etc/init.d/$NAME debian update-rc.d $NAME defaults } Modified: install/debian/droonga-engine (+3 -1) =================================================================== --- install/debian/droonga-engine 2014-09-25 09:50:00 +0900 (dac5c6a) +++ install/debian/droonga-engine 2014-09-25 11:32:02 +0900 (d0fceb5) @@ -14,9 +14,11 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="" NAME=droonga-engine +USER=$NAME +GROUP=$USER DAEMON=/usr/local/bin/$NAME export DROONGA_BASE_DIR=/home/$NAME/droonga -PIDFILE=/var/run/$NAME.pid +PIDFILE=/var/run/$NAME/$NAME.pid DAEMON_ARGS="--daemon --pid-file=$PIDFILE" SCRIPTNAME=/etc/init.d/$NAME -------------- next part -------------- HTML����������������������������...Télécharger