Home > Perl

Perl Archive

mobircをDebian Etchにインストール

keitairc をベースに作られたという mobirc を Debian Etch にインストールしたので、そのときのメモ。

ソースのチェックアウト

svn checkout http://svn.coderepos.org/share/lang/perl/mobirc/trunk/mobirc/

モジュール

perl つかってないのでガツガツモジュール入れました。
sudo cpan -i Module::Install からはじまって

Module::Install
Kwalify
Plagger
POE
List::MoreUtils
HTTP::MobileAgent
POE::Component::IRC
POE::Component::Server::TCP
POE::Component::Client::Twitter
POE::Filter::HTTPD
POE::Sugar::Args
Proc::Daemon
Template
Template::Provider::Encoding
Template::Plugin::JavaScript
UNIVERSAL::require
URI::Find
strict
CSS::Tiny
XML::LibXML
HTML::Selector::XPath
Mobirc::Util
Test::Base

sudo apt-get install libxml-libxml-perl

という感じ。よくわかりません。

perl Makefile.PL
make test

して、モジュールたりないよ><と言われたらモジュール追加。の繰り返し。

設定

cp config.yaml.sample config.yaml

してから config.yaml を編集。

plugin:

Mobirc::Plugin::Authorizer::BasicAuth

アクセスした際の Basic 認証

Mobirc::Plugin::Component::IRCClient

接続する IRC サーバとその設定
(接続するサーバの文字コードは incode で指定)
http:
ページの設定

という感じ。 http: で指定した port: がサーバのポート番号。
./mobirc でサーバ起動。なにもメッセージがでてこなければ大丈夫っぽい。
サーバに http でアクセスするとページが表示されます。
あとは server で /join #team-one とか打てばチャンネルに join

./mobirc --daemonize

でデーモン化

まとめ

Dan the 404 not found

ホーム > Perl

Search
Feeds
Meta

Return to page top