hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2005年05月 来月
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


2005年05月18日(水) [長年日記]

#4 [unix][work] 社内メールサーバーのメンテ

courier-imapをアップデート。/usr/local/etc/courier-imap/authdaemonrcを編集。
authmodulelist="authpam"
と指定した。
なんか
Failed to create cache file: maildirwatch (username)
というログがでるんだけど。
devel/fam関係のFAQはあるんだが、WITH_FAMはしないでビルドしているんだけどなぁ。
んー、依存関係を見てたらわかった。qmail-scanner -> maildrop -> famでインストールされていて。んで/usr/local/lib/libfam.soがある場合にcourier-imapをビルドするとWITH_FAMのknobを指定したのと同じになるんだな。qmail-scannerはこのメールサーバーより前に適用しているからサクッと抜いちまうことに。
でcourier-imap/Makefileを見たら
.if defined(WITH_FAM) || exists(${LOCALBASE}/lib/libfam.so)
CONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
                LDFLAGS="${LDFLAGS}"
LDFLAGS+=       -L${LOCALBASE}/lib
LIB_DEPENDS+=   fam.0:${PORTSDIR}/devel/fam
.endif 
この「|| exists(${LOCALBASE}/lib/libfam.so)」はおせっかいじゃネェか。WITH_FAMってknobがあるんだから。さっくり||以下を削除しちまえばいいかんじが。ports-dev-MLにでも投げるか。
Permalink: http://www.otsune.com/diary/2005/05/18/4.html#200505184
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2005-05-18 00:00:00 By otsune