リンク: [ホーム] [自己紹介] [リンク集] [アルバム] [ソフトウェア] [発表文献] [その他]

まさおのChangeLogメモ / 2006-03-08

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2006-03-08 Wed

* ntcir-MLアーカイブ

一通り終了。

[MHonARCでHTML化]
・majordomoのアーカイブからファイルを取得
・rubyスクリプトでアーカイブファイルからmboxフォーマットに置換
ruby ~/z.rb ~/Mail/ntcir-archive/[0-9]* > mbox.20060307
・スパムやウィルスなどは手で削除
・MHonARCリソースファイルを作成(example/{date,blog}.mrcを参考に)
・mhonarcコマンド実行
mhonarc -msgsep '^Received:' -rcfile ntcir.mrc mbox.20060307
・メッセージの一部に残っていたウィルスアラートなど不要メールを除去
mhonarc -rmm 110-113 116 117

[Procmailで新着メールを自動追加]
・~/.procmailrcに設定を追加
:0 c
*^Sender: owner-ntcir@nii.ac.jp
| tee -a $HOME/cvswork/ntcir-public_html/archive/ntcir/mbox.cur | $MHONARC -add -rcfile $HOME/cvswork/ntcir-public_html/archive/ntcir/ntcir.mrc -outdir $HOME/cvswork/ntcir-public_html/archive/ntcir

[ウェブサーバに自動転送設定(Rsync)]
・ntcadm@researchにssh自動ログインできるよう設定
~ntcadm/.ssh2/{authorization,id_dsa_openssh.pub}
・arnoのcronに以下を追加(毎時一回にまとめて転送)
14 * * * * cd ~/cvswork/ntcir-public_html/archive/ntcir/ && rsync -e "ssh -i $HOME/.ssh/id_dsa_forresearch" -a --delete-excluded --exclude=CVS . ntcadm@research:public_html/archive/ntcir/