mediatomb 0.12.1 の自動起動の設定

さっき起動した mediatomb は CTRL+C で一旦終了して設定を始める。


mediatomb-service-optware というファイルが script フォルダにあって、これを使用してシステム起動時に自動的に起動するようにできる。けど、正直ファイルの配置等がちょっと微妙な感じ。とはいえ、これでシステム起動時にもちゃんと自動で起動してくれている。


まずは、ディレクトリの作成。

[paraches@localhost mediatomb-0.12.1]$ sudo mkdir /opt/var
[paraches@localhost mediatomb-0.12.1]$ sudo mkdir /opt/var/run
[paraches@localhost mediatomb-0.12.1]$ sudo mkdir /opt/var/log
[paraches@localhost mediatomb-0.12.1]$ sudo mkdir /usr/local/var/lock
[paraches@localhost mediatomb-0.12.1]$ sudo mkdir /usr/local/etc/default


で、設定ファイルのコピー

[paraches@localhost mediatomb-0.12.1]$ sudo cp config/mediatomb-default-optware /usr/local/etc/default/mediatomb
[paraches@localhost mediatomb-0.12.1]$ sudo cp config/mediatomb-conf-optware /usr/local/etc/mediatomb.conf
[paraches@localhost mediatomb-0.12.1]$ sudo cp scripts/mediatomb-service-optware /etc/init.d/mediatomb
[paraches@localhost mediatomb-0.12.1]$ sudo chmod +x /etc/init.d/mediatomb


とりあえず、起動の準備はこれで OK。次に mediatomb のサービスを登録。

あ、/usr/local/etc/default/mediatomb の中を true にしておかないと自動的に起動しないよ!


次にファイアーウォールでポートの 50500番を開ける。


これでサービスから起動してみる。(/etc/init.d/mediatomb start でも良いよ。)

起動した!
うまくいかない場合は /opt/var/log/mediatomb がログファイルなので、これを見てみればどこで躓いているか確認できる。