SteamCMD Linux Server Managerのメモ

メモ程度に残しておきます。

http://danielgibbs.co.uk/scripts/l4d2server/

で公開されているscriptについてです。

・Linux Server Managerはroot権限では実行できない
・Serviceに登録して無理やり起動しようとすると失敗する
・HL2DMはなぜかエラる

rootユーザでやる場合はscriptを編集してrootユーザチェックを行っている箇所をコメントアウトすればOK。

具体的には「fn_rootcheck」というやつ。

#fn_rootcheck(){
#if [ whoami = “root” ]; then
#       fn_printfailnl “Script will not run as root!”
#       exit
#fi
#}

こんな感じでやっておけばとりあえずはOK。

細かなこと言うと微妙にエラー出る(fn_rootcheckなんてないよ!というエラー)。

ただ、動作としての実害はないので無視して構わない範囲。

気になるならばfn_rootcheckと書いてあるか所すべてをコメントアウトしてばいいだけ。

コメントを残す