メーリングリストと情報共有 以下の RPM は執筆時の最新版ですが、皆さんがこの このページの、、 Source distribution (gzip'd)" をクリ 己事を読むころには新しいバージョンが用意されているか ックして majordomo-l. 94.5. tar. gz をダウンロードし、 もしれません。最新の RPM パッケージは Red Hat の 次のようにしてインストールします。サンプルの設疋ファ FTP サーバーなどからダウンロードできるので、なるべく イル sample. cf をもとに majordomo. cf を作成し、環境 新しいバージョンをインストールすることをお勧めします。 に合わせて MakefiIe も変更します ( 誌面の都合上、で 折り返しています。以下同様 ) 。 ・ sendmail ー 8.12. & 5.90 ・ sendmail-cf-8.12.8 ー 5.90 # tar xfz majordomo-l . 94.5. tar. gz # cd majordomo—l . 94.5 ・ httpdー 2.0.40 ー 21.3 # cp sample . cf maJ0rdomo . cf ・ httpdー manual ー 2.0.40 ー 21.3 # vi maj ordomo . cf ( 以下のように値を変更 ) ・ namazu ー 2.0.12 ー 5 $whereami "mlsvr. example ・ jp ・ namazu-cgi-2.0.12 ー 5 $homedir "/usr/local/majordomo" $digest—work—dir 下記の 1 番目の URL ではインストール CD に含まれ " /usr/local/maj ordomo/mail/digest " $TMPDIR = $ENV'TMPDIR' Ⅱ "/tmp" ているのと同じ RPM パッケージが、 2 番目の URL では 最新の RPM パッケージか取得できます。 # cp —p Makefi1e{, . dist} # vi Makefi1e ・ ftp://ftp.redhat.com/pub/redhat/linux/9/en/ ( 以下のように値を変更 ) PERL = /usr/bin/perl os/i386/RedHat/RPMS/ CC = gcc ・ ftp://ftp.redhat.com/pub/redhat/linux W_HOME = /usr/local/maj ordomo W_USER = 45 updates/9/en/os/ W_GROUP = 12 ミラーサイトの情報が http://www.redhat.co.jp/ ここで設疋した W-USER と W-GROUP が、ユー download/mirror. jp. html にあるので、そのなかから近 ザー majordom の UID 、 GID となります。 sendmail と いサーバーを使うとよいでしよう。 同じ GID になるように、 W-GROUP を、、 12 " ( mail ) に MHonArc しています。この設定に合わせて次のように adduser コ マンドを実行し、ユーザーを作成します。 MHonArc は、 Red Hat Linux には標準では含まれ # adduser —g mail —u 45 —s /sbin/nologin \ ていません。そこで、配布元で公開されている RPM パッ —d /usr/IocaI/maJ ordomo maj ordom ケージをインストールします。 # grep majordom /etc/passwd majordom:x:45 : 12 : : /usr/local/majordomo: /sbin/nol ・ http://www.mhonarc.org/ コマンドをコンパイルして、設疋ファイルなどとともに このサイトから MHonArc-2.6.8ー1. noarch. rpm を入 インストールしたら、設疋ファイルのテストをします。最 手します。インストールは簡単ですが、日本語が含まれた 後に、 Enjoy!" と表示されればテストは成功です。 ファイルを処理するときには、リソースファイルを使って 文字コードを設疋する必要があります。 Namazu と連携 # make wrapper # make install するためのリソースファイルの例は彳します。 # make install—wrapper # pushd /usr/local/maj ordomo Majordomo . /wrapper config—test Majordomo は下記の配布元からソースコードを入手 し、コンパイル、インストールします。 ・ http://www.greatcircle.com/majordomo 一三ロ Enj oy ! ( 登録するかと訊かれるが、 とりあえす no と答える ) # popd 37 UNIX MAGAZ 工 NE 2003. 12
メーリングリストと情報共有 、Ⅲ・ら第 ! 川り編な 、一ー [ : & h い p. 〃 00.0- やド物 0 / piper 日なⅵ 00 / 2003- い 0 月三 ] = 一検素 ファイル ( E ) 編第 ( 印表示 ( Y ) 夥動 ( 0 ) ブックマーク ( 印ツール ( I ) ウインドウ ( 動へルフ ( 印 図 11 メッセージの表示 [ XPlan : 0002 ] Meeting 2003 ・川月 8 日 ( ・前の記事 ・記第の並 " : 22 : .JSI' ミーティングを時から始めます ・前の記事 ・記事の並び : 、ⅵーいーリングリノ、トい案内 ・鷓、多完了 一件名 1 : 著 1 図 12 メッセージのオ ファイル ( E ) 編集 ( 印表示 ( Y ) 移動 ( 0 ) ブックマーク ( 印ツール ( I ) メーリングリストの検索 、 3. 3 第一 ~ 、 h い P : / 尾 vr / ⅱ動 n / n 当ド gi ウインドウ ( を ) ヘルプ ( B ) 表示件数 : 「・一表示形式 : 「を - ・可ソート : 「ズヨラー - ーーーー - ー可 ↓、 / 完了 この全文検索システムは当以リによって構築されています = 検索対象 : 図 13 XPlan からミーティングという単語を探してみる ヘルプ ( 田 ~ 島、 / 完了 この全文検索システムはト型によって構されています 選ぶだけでなく、図 12 の画面で検索することもできます。 保存されているメッセージは、メニューや一覧表示から メッセージの検索 表示させることができます ( 図 11 ) 。 ジー覧の表示 ( 図 10 ) などができ、さらに各メッセージを 検素対象 : 表示作数ヨーーヨ表示形式 : 「一ヨソート : ヨラーーー - ーー - 当 L 」 メーリングリストの検索 、 3 ー 4 h 0 : / / svr / Ⅱⅳ n 町破 u. c 引 ファイル ( E ) 編集 ( 印表示 ( Y ) 動 ( 0 ) ブックマーク ( ツール ( ウインドウ ( 動 グ " という単語が含まれているものを検索するには、図 13 ーティン たとえば、 XPIan の過去のメッセージから、、 のように、検索闌に ーティング " と記入し、検索対象 一覧にある XPlan のチェックポックスにチェックを入れ てから [Search!] ボタンを押します。すると、図 14 のよ 36 図 14 キ吉果の表示 ファイル ( E ) 編集 ( 印表示 ( 幻動 ( 0 ) ブックマーク ( 印ツール ( L) ウインドウ ) ヘルフ ( ) メーリングリストの検索 ch ! ー 表示件数 : 「面ー - 表示形式 : 「転、一ヨ、 / ー . ト : ヨデ、一一一一一 検索対象 : ・「 1 ⅱ Resu lts : Ref ぐ代 g05 : [ ミー・ティング : ー ] TO をー ( ョい natching Y に甲肥 ry. ( スコア : 2 ) 日、 : ー 2. 州 ( 283 ー 7 : 22 : [ XP 信 n 期 ) 幻 i いーティングを時から始めます . / p ⅱ i レ地ゞ則 - い、に !. (). 8 bytes) Cu ぐしい一 Page: ① この全文検索システムはを麭によって構第されています一 当、多完 7 イル名をクリックすると、メッセージの本文 ( さきほどの たことが分かります。ここでメッセージのタイトルやファ うな画面になり、この場合は検索結果として 1 つみつかっ Sendmail 、 Apache 、 Namazu については、 Sendmail など 布元、インストール方法を説明しましよう。 ます、このシステムで使うソフトウェアのバージョン、配 ソフトウェアのインストール 図 11 ) カ俵示されます。 Red Hat たとえば、 sendmail ー 8.12.8 ー 5.90. i386. rpm カゞインス rpm ¯q パッケージ名 いるかを確認するには、次のように実行します。 ります。これらの RPM パッケージがインストールされて れないもの (sendmail-cf 、 httpd 、 httpd-manual) があ namazu-cgi) 、 CD に含まれてはいるがインストールはさ トールでインストールされるもの (sendmail 、 namazu 、 パッケージには、 Red Hat Linux 9 の最小インス カ己布している最新の RPM パッケージを使います。 UNIX MAGAZINE 2003.12 のように表示されます。 sendmai1—8. 12 . 8 ー 5 . 90 # rpm —q sendmail トールされていれば、
メーリングリストと情報共有 図 5 運用中のメーリングリストの表示 ファイル ( E ) 編集 ( 引ー表示Ⅳ ) 物動 ( 0 ) ブックマーク ( 日 ) ツール ( I ) ウインドウ ( 動 ヘルプ ( 印 、ヨ、ー : h い 0 : / / sv 「 / 日物れ / い i 0 mlsvr メーリングリスト ようこそ ! 現在 mlsvr て公表されているメーリングリストは以下の通りです . リストの名前をクリックして , そ の案内へー・ジへお人りくたさい . そこにはリストの説明や , 人会・退会の方法 . 会員オプションの変史 ち法などの説明があります . 公喪されていないリストの案内べー・ジへ行くには . これと同じような て . ・だとリストの名前を付け加えてアクセスしてくたさい . リスト管理片の方はリ - い、理・疇いニ 2 て管理作業をおこなうことかできます . 質問コメントの宛先は : 図」」 ! 」血区 . リスト 図 7 個 . 人、言綻 ファイル ( [ ) 編集 ( 印表示 ( Y ) 移動 ( 0 ) ブックマーク ( 日 ) ツール ( 1 ) ウインドウ ( ! ) ヘルプ田 ) : 3 ー ! . : / / 第“ / 物日ⅳ OP い 0n5 / xø朝 0 XPlan ダ デリ。ングリズトでの、 uni 叫可 r. exa 叩年卩の設定 - - n メー・リングリストての田 li 猷 5 町 .0 、 a 月 e. ルさんの会員設定状況 . パ オッションの設定状 . スリー、ド . あなたのね n 会員アドレス変更 このメー ~ リングリストに 0 録されている送アドレスを変史するには、下の物に新しいアドしスを 人力してくたさい一その新アドレスに確認のメールか届けられますのて、確認の返事が来るまて は処理は保されます . 約 3 日後に確認の期限が切れます . また、オフ ) ョンてなたの実名 ( 例 : 寺田彦 ) を設定したり変史したりできます。 全部窯ホックスをイ・ , 、 , クしてくたさい . のであれは . あなたのお名 ス : ン ) : もう一度 : 私のアドレスと名前を変更 「全部変史 あなたの他の s 、 rr. exa 叩に、 jp での人会状況 あなたは、 s 、 T. ex 日 ) に . jp て人会している全 は , 團 ツ - 検索 ログアウト 説明 ー説明無凵 日ⅲと kani によるツ凵ジェクト Y ⅵい開発 もし、“匚 0 新叩に . 回こな録された金てのメ - ・・リングリストについて、会員アドレスを変更する M ス贏ミきト 3 ve 「 si 1 2 コヨ 義し一ユ、多〔第完了 図 6 メーリングリストの言月 フ′イル ( E ) 編集 ( 印表示 ( ) 移動 ( 0 ) ブックマーク ( 印ツール ( 1 ) ウインドウ ) ヘルプ ( 印 を [ は , ロ -3 , ー 4 h い 0 : / / sv び日物 n / ⅱ s い nfO / xp 朝 n 血を一 i とすプ可ジ主 : ツい 刈リ聞について Ⅷ i が北から南に移動しなからツロク・ラミングするのと同時に kani が東から西へ向かってデバックしていくようすから、 このツロジェクト : : 以ツロジェクトと呼はれるようになツた このメー・リングリストに投稿された過去のメー・ルを読むには . 皿ーー生よ止をご覧下さい . X 円明の利用法 メ・・リングリストのメンバー・全員にメッセー ~ ジを送るには . メールをと L 週リ : ェ劇」』 :.. 」 2 宛てに送信してください メ ~ リングリストの購読や現在の購読オッシ靆ンの変更には , 以下の様式をご利川下さい は 1 の購読 灯リ測の購読には . 以下の様式に記人してくたさい . 他ノ、がおせつかいで人会「続きをしないよ . あなた宛に確認オるようにメ・ ~ ルか発信されます . これは限定公聞リストて - つまり会 い名物は会員外には公開していません . ション ) : " 、 ? になこハけ - ・ドを記 , 、こてくた、い PYTHON ね n を退会する 退会するには確認ホックスを手ェックして、 矗、多完了 図 8 参加しているメーリングリストの一覧 ファイル ( E ) 当集 ( E ) 表示伐 ) 移動 ( 0 ) ブックマーク ( 印ツール ( 1 ) ウインドウ ( 動へルプ ( 日 ) mlsvt 、 . exa 叩に . jp での uni@nls、rr. example. jp さんのリスト会員登 録状況 リンクをクリックしてをそのメー・リンク・リストでのあなたのオッションをご覧くたさい . な ' し川 4 : 円 0 、こ之一二ら↓い ~ ”謇 >: ゎ朝 , 朝、て物は第しおをら鸞 ! み・ 4 ン : 、ゑ料ジ、 . - 物ⅱ叡 日本語 第、多ー国売了 図 9 保存書庫 ファイル ( E ) 編第 ( 印表示 ( 移動 ( 0 ) ブックマーク ( 日 ) ツール ( L) ウインドウ ( ! ) ヘルプ ( 日 ) ・ 3 ーー 14 h 0 : ″の尾い .0X02 . 」 0 / 0 ゆ計日 / xp 朝畆 - を巨回は , ロ XPlan 保存書庫 、毬・保 ! をい朝 、・の生トの室内个部のメールを市式でダウンロー・ド ( 6 KE 三 / ウン凵ード版 = 2 3 年 IO 月 ド : 、関すろヤ マリー XPIan 会員の方へ ( 会員名簿はメーリングリスト会員のみが利川できます . ) なたのアドレスとパスワー・ドを人力して会員名浦へ進んてくたさい : 会員い設定 ( まとめ読みやハスリー、ド通知 X 円からの退会など ) の変更には人会している電了 - メー・ルアドレスを人れる : この欄を空自にした場今は . の画面てスー・んアドレスの人力を要求します . 国完了 メッセーシー覧 図 10 ファイル化 ) 編集 ( 印表示 ( 夏 ) 移動 ( 0 ) ブックマーク ( 印ツール ( I ) ウインドウ ( 動へルプ ( 印 、ヨ、宿ー↓ ht = / / 引 ,. 0- 第 0 . 」 0 / 0 ゆ 0 , 日な引 0 配 2003 ー ! 02 , , ーを一。 , 團 2003 年 10 月保存書庫スレッド ・目次の : 開 = 2 償 ) 3 : IO/} 0 火 ) 20 , 43 , 丿立 最・ 2 ( 取 3 : 8 日 ( 水 ) に : 22 : ノ立 記事数 : 2 ; Xf ⅢⅢ : Ⅸ用リ日℃。れ x 最新記事の日付 : 2 3 年川 8 日一水 ) に : 22 : 聞立 書単作成日時 : 2 3 年川月 8 日 ( 水 ) 行 : 22 : 39 ノ ・目次の : 、鬟子」一発信者 1 一日付 1 この保存書確は門代ぉ il 0.09 ( れⅱ ) で作成されました . 、 ; ル吩洋 - スしン 3 ゾ、物ない第 」リスト骨増人 を′、スツ - 、ドか心要・ 0 [ 退会または のメールアドレスを入力し、その右横にある オプションの変更 ] ボタンを押します。すると、パスワー ドの入力を求められます。 こで、参加申込み時に設定し たパスワードを正しく入力すると、画面カ咽 7 のように変 わります。同一のメールアドレスで、同じメーリングリス ト・サーバーで運用されているほかのメーリングリストに も参加している場合は、ページのなかほどにある [ その他 のリストへの入会情報 ] ボタンを押すと図 8 のような画面 になります。 過去のメッセーシを参照する 図 6 で、、 XPIan 保存書庫 " と書かれたリンクをたどる と、図 9 の画面カ俵示されます。この画面から、メッセー 35 UNIX MAGAZ 工 NE 2003. 12