トップ «前の日記(2004-10-15(金)) 最新 次の日記(2004-10-17(日))» 編集

とた日記


2004-10-16(土) 曇 安静時心拍数 42 [長年日記]

_ 初ヒーター

寒かったので年初に買ったガスファンヒーターを使ってしまいました。猛暑にもかかわらずエアコン無しでとおしたのですが寒さには滅法弱いのです。

_ portupgrade mail/courier-imap graphics/gqview

courier-imap-3.0.7,1        <  needs updating (port has 3.0.8,1)
gqview-1.4.3                <  needs updating (port has 1.4.5)
! japanese/samba (ja-samba-2.2.10.j1.0) (unknown build error)
! www/mozilla (mozilla-1.7.2_2,2)       (unknown build error)

courier-imap が rc.subr 化しました。

/etc/rc.conf に

courier_imap_imapd_enable="YES"
courier_imap_imapdssl_enable="YES"

を追加。たいした問題ではないのですが /usr/local/etc/rc.d/courier-imap-* が not executable だったのはいただけませんね。

# chmod u+x /usr/local/etc/rc.d/courier-imap-*

として対処しました。Makefile を書き換えるなら www/apache2 を参考にして

--- Makefile.orig       Sat Oct 16 12:25:20 2004
+++ Makefile    Sat Oct 16 20:25:15 2004
@@ -210,7 +210,8 @@
 .endfor
 .for i in imapd imapd-ssl pop3d pop3d-ssl
        ${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
-               ${FILESDIR}/courier-imap-${i}.sh > ${PREFIX}/etc/rc.d/courier-imap-${i}.sh
+               ${FILESDIR}/courier-imap-${i}.sh > ${WRKDIR}/courier-imap-${i}.sh
+       ${INSTALL_SCRIPT} -m 751 ${WRKDIR}/courier-imap-${i}.sh ${PREFIX}/etc/rc.d/courier-imap-${i}.sh
 .endfor
 .if !defined(NOPORTDOCS)
        @${MKDIR} ${DOCSDIR}

sed したものを一度 ${WRKDIR} に redirect してから install がきれいでしょうかね。