• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

UltraMonkey-L7 V3(multi-thread implementation)


Commit MetaInfo

修訂b0ae4c8406a08fd648c40df51c5d2bad6d507061 (tree)
時間2013-07-03 15:58:25
作者Hiroaki Nakano <nakano.hiroaki@nttc...>
CommiterHiroaki Nakano

Log Message

31641 /var/lock/subsys が存在しない場合にエラーになる の修正

【RedHat クローン以外での環境での問題】
/etc/init.d/l7vsd start 並びに /etc/init.d/l7directord start が失敗する.

/var/lock/subsys ディレクトリが存在しないため,ロックファイルが作成できずにスクリプ\
トがアボートする.
/etc/init.d/l7vsd および /etc/init.d/l7directord は,/var/lock/subsys 配下にロック\\
ファイルを作成するが,
他のディストリビューションにおいて /var/lock/subsys は必ずしも存在しない.(Debian \
には無い)

/etc/init.d/l7vsd ならびに /etc/init.d/l7directord にて,/var/lock/subsys を作成す\\
る.

Signed-off-by: Shinya TAKEBAYASHI <omoikanenomikoto@gmail.com>
Reviewed-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

Change Summary

差異

--- a/l7directord/init.d/l7directord
+++ b/l7directord/init.d/l7directord
@@ -39,6 +39,7 @@ case "$1" in
3939 start)
4040 action "Starting l7directord ... " /usr/sbin/l7directord start
4141 if [ $? -eq 0 ]; then
42+ mkdir -p `dirname $LOCKFILE`
4243 touch $LOCKFILE
4344 fi
4445 ;;
--- a/l7vsd/init.d/l7vsd
+++ b/l7vsd/init.d/l7vsd
@@ -39,6 +39,7 @@ start() {
3939 else
4040 echo "done."
4141 pidof $PROG > $PIDFILE
42+ mkdir -p `dirname $LOCKFILE`
4243 touch $LOCKFILE
4344 fi
4445