トップ «前の日記(2008-03-14) 最新 次の日記(2008-03-17)» 編集

RZFの館

テキトーなことを思いつきで書いている日記です。内容は無保証ということで〜

適切なツッコミは歓迎します。お気軽にどうぞ〜


mixi内に専用コミュ字幕集 mixi出張所つくりました(2006/09/06設置)

2004|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|03|04|05|06|07|08|09|10|11|12|
2010|03|06|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|12|
2013|04|05|06|07|08|10|11|12|
2014|02|03|07|
2015|01|02|03|04|05|06|09|
2016|02|04|05|06|07|08|10|
2017|03|05|
2018|01|03|05|06|12|
2019|01|02|05|10|
2020|05|
2021|01|02|05|07|10|

ToDo:


2008-03-15 [長年日記]

[] 移転できたかな?

とりあえず書き込んでみるテスト

[] webの移転作業は完了しました。

とりあえず、DNSが浸透次第web系のサーバ移転は完了です。この文章が見られている方は新サーバに繋がっています。

問題はMLだけだ。

[] fml4とsmrshの罠

CentOSといえばRHELのパチモンだったりするわけですが、それはさておき、レンタルサーバがいままでTurboLinux系からCentOSになったのと、sendmailのバージョンアップでfmlがすんなり動かないという問題に見舞われた。

fml公式サイトにsmrsh対策が載っていたりするが、sendmail8.12の世界ではアレではたりなくて困り果てた。

で、答えから書いてしまう。

○site_init.ph の作成

# vi /usr/local/fml/site_init.ph

[/usr/local/fml/site_init.ph]

push(@INC, "/usr/local/fml");

push(@LIBDIR,"/usr/local/fml/module");

push(@LIBDIR,"/usr/local/fml/module/CPAN");

push(@LIBDIR,"/usr/local/fml/module/Japanese");

push(@LIBDIR,"/usr/local/fml/module/fml-devel");

1;

○smrsh 対策 (sendmailの機能制限sh)

# ln -s /usr/local/fml/fml.pl /etc/smrsh/fml.pl

# ln -s /usr/local/fml/libloadconfig.pl /etc/smrsh/libloadconfig.pl

# ln -s /usr/local/fml/default_config.ph /etc/smrsh/default_config.ph

# ln -s /usr/local/fml/site_init.ph /etc/smrsh/site_init.ph

# ln -s /usr/local/fml/module /etc/smrsh/module

# ln -s /usr/local/fml/libexec/mead.pl /etc/smrsh/mead.pl

特筆すべき点。

1点目は、site_init.phの置き場所。シンボリックリンクとの位置関係が不整合であったので、これはすぐに理解できた。

2点目は、smrshのリシンボリックリンクが2本足りないということ。下2行は公式には書かれていないが、これがなかったためにライブラリがネェとか怒られまくった。

そんなわけで、smrshでも問題なくfmlが使えるようになって、字幕集MLが再開出来そうな感じであります。


記事の内容は状況により適宜書き換えることがあります。また不適切なツッコミも削除されることがありますので悪しからず〜

© RZF / Natural Factory 2004-2016,ALL RIGHTS RESERVED.