crontabでmythfilldatabase.shを定期実行するように設定したが、
FAILED: xmltv returned error code 512.
となって、必ず失敗する。
コマンドライン端末で直接mythfilldatabaseを実行すれば、うまくいくのだが。
いろいろ調べてみたら、mythbackendの実行ユーザーのディレクトリの.mythtvディレクトリにHamamatsu.xmltvがないとうまくいかないらしかった。
起動時に自動的にmythbackendを実行していて、実行ユーザーはたぶんroot。
そこで/root/.mythtvに/home/kubo/.mythtv/Hamamatsu.xmltvのシンボリックリンクを作成した。
#cd /root/.mythtv/
#ln -s /home/kubo/.mythtv/Hamamatsu.xmltv
たぶんこれでうまくいっている。
FAILED: xmltv returned error code 512.
となって、必ず失敗する。
コマンドライン端末で直接mythfilldatabaseを実行すれば、うまくいくのだが。
いろいろ調べてみたら、mythbackendの実行ユーザーのディレクトリの.mythtvディレクトリにHamamatsu.xmltvがないとうまくいかないらしかった。
起動時に自動的にmythbackendを実行していて、実行ユーザーはたぶんroot。
そこで/root/.mythtvに/home/kubo/.mythtv/Hamamatsu.xmltvのシンボリックリンクを作成した。
#cd /root/.mythtv/
#ln -s /home/kubo/.mythtv/Hamamatsu.xmltv
たぶんこれでうまくいっている。