MIRACLE
メールサービス申込 ユーザー登録 パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

プロフィール

日本発のリナックス企業、ミラクル・リナックスで奮闘する社員のブログです。

ミラクル関連リンク

採用情報

サイト検索

最近のトラックバック

2008年8月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

« KPT法 | メイン | オープンソースで構築する Web フォーラム (2) »

オープンソースで構築する Web フォーラム (1)

php って他の P 言語と比べて、報告される脆弱性がなぜ多いの?と日々思っている tmorimoto です。

試しに National Vulnerability Database でキーワード検索してみると、phpが7708件、perlが1713件、pythonが31件、rubyが22件ヒットしました。もちろん、全てが言語本体の脆弱性ではありませんが、php はセキュリティが気になると言う悪いイメージと、きっとシェアが高いのだろうと言う良いイメージにも受け取れます。

Phpbb_m2f_system 今、Asianux プロジェクトのコミュニケーションツールの1つとして、phpBB + Mail2Forum(M2F) による Web フォーラムの構築を行っています。(phpBB の日本サイトはこちら)

phpBB は、普通の掲示板より、カテゴリによる分類やアクセス制限、トピック管理機能等が充実している Web フォーラムを構築するためのフレームワークです。バージョンが1.4.2 と古いですが、@IT 会議室 でも使われてたりします。

M2F は、phpBB に付加する機能(MOD と呼びます)の1つで、web ブラウザからフォーラムに投稿された内容をメールでユーザに配信したり、逆にメールからもフォーラムに投稿できる機能を提供します。また、今回は、現在 Asianux プロジェクト内で使っているメーリングリストを Web フォーラムにそのまま移行したいと言う目的もあるので、M2F をメーリングリスト管理システムとしても使用します。(外部のメーリングリスト管理システムを利用することもできます)

そして、外部のメーリングリスト管理システムを使わず、M2F 自身の機能でメーリングリストを作成することになりました。M2F の設定で、メールの件名にフォーラムの prefix を入れることは可能なのですが、その prefix にシーケンス番号を追加するように設定することができません。あくまで、M2F の機能はメーリングリスト管理システムではなく、フォーラムとメールの同期を取るものです。シーケンス番号の設定がないと言うのも納得はできますが、メーリングリストの代替としても使いたい場合、これでは困ります。

ここで「Subject Prefix にシーケンス番号を追加したいが、どうしよう?」と言うのが本題です。

先ず、一緒に構築作業をしているマネージャから「このパッチをインテグレートできないか?」と聞かれました。これは Mailman に実際にマージされている(多分 2.1.6 以降?)コードのようです。1時間程度、眺めた結果、「どうやってシーケンス番号を取得しているか分からない。」と私は返しました。結局、このパッチは参考にせず、別の方法で対応することになるのですが、続きは次回に書きます。

P.S.
この Mailman パッチですが、どうやってシーケンス番号を管理しているのか、全く分かりません。どなたかご教授頂けると嬉しいですm(_ _)m

トラックバック

このページのトラックバックURL:
http://www.typepad.jp/t/trackback/4447/11054232

このページへのトラックバック一覧 オープンソースで構築する Web フォーラム (1):

コメント

コメントを投稿

会社情報 採用情報 個人情報保護方針 商標等取り扱い事項 English
Copyright(c)2000-2006 MIRACLE LINUX CORPORATION. All Rights Reserved.