インストール

  • Gentoo Overlays (git) - dev/matsuu.git/summary を使わせてもらいました
  • # emerge -v remedie
  • g-cpan 経由でモジュールをインストール
  • # emerge -v remedie
  • # rc-update add remedie default
  • # /etc/init.d/remedie start
  • http://localhost:10010/ で見れるはず

http://remedie.local.m2hq.net/ で見れるようにしてみる

  • 内部用なので外からは見えません
  • 必要に応じて apache をリビルド
  • /etc/portage/package.use:
    • www-servers/apache apache2_modules_proxy apache2_modules_proxy_http
  • /etc/conf.d/apache2:
    • APACHE2_OPTS に -D PROXY を追加
  • /etc/apache2/vhosts.d/remedie_local_m2hq_net.conf:
    ```

<VirtualHost *:80>
ServerName remedie.local.m2hq.net
ProxyRequests Off
<Proxy *>
Order deny,allow
Deny from all
Allow from 192.168.
</Proxy>
ProxyPass / http://localhost:10010/
ProxyPassReverse / http://localhost:10010/
ProxyPassReverseCookieDomain localhost remedie.local.m2hq.net
ProxyPassReverseCookiePath / /
</VirtualHost>

*  `# /etc/init.d/apache2 restart`

##  データベースやらを /var/lib/remedie/home 以下に作るようにする

— /etc/init.d/remedie.orig 2009-01-19 21:35:47.000000000 +0900
+++ /etc/init.d/remedie 2009-01-20 03:29:32.000000000 +0900
@@ -6,6 +6,7 @@
REMEDIE_EXEC=”/usr/bin/remedie-server.pl”
REMEDIE_PIDFILE=”/var/run/remedie.pid”
REMEDIE_DIR=”/var/lib/remedie”
+REMEDIE_HOME=”/var/lib/remedie/home”

depend() {
need net
@@ -20,6 +21,8 @@
REMEDIE_OPTS=”${REMEDIE_OPTS} –host ${REMEDIE_HOST}”
fi

  • export HOME=”${REMEDIE_HOME}”
    +
    ebegin “Starting Remedie”
    start-stop-daemon –start –quiet –background –make-pidfile \
    –pidfile “${REMEDIE_PIDFILE}” –chdir “${REMEDIE_DIR}” \
    ```
  • デフォだとたぶん /.remedie か /root/.remedie になっちゃうんじゃないかと

To Do

  • 録画した番組を見れるように (2009-01-20)

参考