/var/lock/subsys が存在しない場合にエラーになる
mkdir -p `dirname $LOCKFILE` # $LOCKFILE は,/var/lock/subsys/l7vsd や /var/lock/subsys/l7directord が格納されているため, # 上記コマンドの結果は「mkdir -p /var/lock/subsys」となる
修正用パッチ作成.
suigintoh への返信
RHEL6でも動作に問題ないことを確認しました。 v3.1.0-develに直接コミットしておきます。
by hiroakinakano
事象
/etc/init.d/l7vsd start 並びに /etc/init.d/l7directord start が失敗する.
原因
他のディストリビューションにおいて /var/lock/subsys は必ずしも存在しない.(Debian には無い)
対処