はじめに | ライセンス | 動作環境 | スクリーンショット | インストール | 使い方 | マニュアル | 開発 | セキュリティ | FAQ | 変更履歴
apt-get install libproc-daemon-perl libpoe-component-irc-perl liburi-perl libwww-perl libappconfig-perl libproc-daemon-perl libhtml-template-perl libxml-simple-perlほかの OS なら、それと同じものを適宜インストール。
以下に、keitairc の設定ファイルの例を示します。 irc.example.com という irc server に、port 6667, パスワード javel で 接続し、その様子を、keitairc 動作ホストの port 1234, つまり http://そのホスト:1234/ に接続して見たり書いたりできる、という設定例です。 携帯端末などから http://そのホスト:1234/ に接続する際に、 ユーザID「andre」、パスワード「2055」でアクセス認証します。
詳しくは マニュアル を参照ください。
# sample ~/.keitairc ################################################################ # irc connection ################################################################ # nick を指定 (plum 経由のときは意味ないので適当でいい) irc_nick = adr # username を指定 (plum 経由のときは意味ないから適当でいい) irc_username = andre # フルネームを指定 (plum 経由のときは意味ないから適当でいい) irc_desc = Andre Limmoenman # irc server, port and password (if any) irc_server = irc.example.com irc_port = 6667 irc_password = javel ################################################################ # web (i-mode) connection ################################################################ # listening port web_port = 1234 # page title web_title = keitairc # チャネルごとに、この行数まで記憶 web_lines = 20 # 発言後 未読メッセージのみを表示するか 全発言を表示するか? # ディフォルトは全発言表示 # show_newmsgonly = yes # アクセス認証. ここを省略してしまうと # パスワード認証しないので、接続は簡単ですが、URL がばれてしまうと # 誰でも読めますし、誰でもあなたに成りすまして発言できます。 web_username = andre web_password = 2055 # 起動したらforkしてdaemonになってほしい # daemonize = yes # daemon化した場合pid fileを保存するディレクトリ # pid_dir = /var/run/ # ircサーバから切断された場合、再接続チェックする間隔秒数 # ping_delay = 30 # ircサーバから切断された場合、再接続を試みるまでの待ち秒数 # reconnect_delay = 10 ################################################################ # options for AIR-EDGE Phone ################################################################ # AIR-EDGE Phone など Cookie 対応端末でクッキーを使う場合 # use_cookie = yes ################################################################ # options for au (ezweb) ################################################################ # ezweb端末の EZ番号を利用した認証を行います。 # (EZ番号で認証できなかった場合は 通常の basic auth を # 行います) # au_subscriber_id = 050999999999999_mb.ezweb.ne.jp # # PCサイトビューアーを介したURLリンクも表示します(対応機種のみ) # au_pcsv = yes ################################################################ # options for Softbank Mobile ################################################################ # もし Softbank (Vodafone live!, J-Phone) などの http port を指定できな # い端末で、port 80 を# 占有せず keitairc を使いたいなら、たとえば # keitairc を port 8765 で立ちあげ、apache の httpd.conf の # ProxyPass /irc/ http://your.host.com:8765/ # とし、 # http://your.host.com/irc/ # に対して接続する手があります。この場合、keitairc の見かけ上の # トップディレクトリは /irc/ になりますので、これを指定します。 # web_root = /irc/
このファイルを /etc/keitairc として設置すれば、そのサーバで稼働する
keitairc 全体に対する設定になります。
また、これらの設定は keitairc 起動時のオプション引数としても
指定可能です。(例: -web_port 5678)
/etc/keitairc よりも ~/.keitairc の設定内容が優先されます。
~/.keitairc の設定内容よりも起動時オプションの設定内容が優先されます。
詳しくは マニュアル を参照ください。