portupgrade するときに ProFTPD にパッチを当てる
2007-11-16-1: [FreeBSD]
FreeBSD の ProFTPD が 1.3.1_2 にアップデートされていたので、portupgrade でアップデートするためのメモ。
ProFTPD は 1.2.10 あたりから NLST のサポートをやめました。
そのため、FFFTP ではデフォルトの設定ではファイルの一覧が取得できなくなりました。
そこで、ProFTPD NLST パッチ を当てて、portupgrade します。
- ProFTPD NLST パッチ
http://www.hayasoft.com/haya/linux/proftpd_nlst_patch.html
# cd /usr/ports/distfiles
# wget http://www.hayasoft.com/haya/linux/proftpd-nlst-patch/proftpd-1.3.1-nlst-f ...
# vi /usr/ports/ftp/proftpd/Makefile.local
PATCHFILES += proftpd-1.3.1-nlst-ffftp.patch
PATCH_DIST_STRIP = -p1
NO_CHECKSUM = yes
# portupgrade proftpd
または、すでにアップデートした後ならば
# portupgrade -rf proftpd
- ref.: FreeBSD の qmail ports にエレガントにパッチ適用
http://www.pochi.cc/~sasaki/chalow/2005-06-03-2.html