#contents ---------------------------- ** etc [#ea44e699] pkg install -y mess822 pkg install -y procmail pkg install -y autorespond pkg install -y daemontools ** ucspi-tcp [#r757bd66] cd /usr/ports/sysutils/ucspi-tcp/ make config WITHOUT_IPV6= WITH_SSL= make install clean -IPV6 と SSL オプション同時はpatchの競合あり -zfs snap -vr zroot/ROOT@21 ** netqmail mail/qmail [#fd48e806] -&color(red){host名がDNSで正逆とも解決できる状態でインストールする事}; cd /usr/ports/mail/qmail make config WITH_LOCALTIME_PATCH= \ WITH_MAILDIRQUOTA_PATCH= \ WITH_SMTP_AUTH_PATCH= \ WITHOUT_RCDLINK= mount akari:/back /mnt cp /mnt/src/patch-z* ./files/ make install clean ** vpopmail [#le02d425] cd /usr/ports/mail/vpopmail make config WITH_CLEAR_PASSWD= WITH_SMTP_AUTH_PATCH= 手動で AUTH選択 MYSQL portmaster --show-work | grep -w 'NOT INSTALLED' | cut -d'/' -f2 > /tmp/list sed s/py-/py27-/ < /tmp/list > /tmp/list2 # pkg と ports の名前違いで 変換 cat /tmp/list2 | xargs -n 1 pkg install -y portmaster --show-work | grep -w 'NOT INSTALLED' # 全部インストールできたか確認 make RELAYCLEAR=20 make install clean ** courier-imap [#f396c49c] -&color(red){パッケージのcourier-authlib-vchkpwはmysql非対応なのでportsから}; cd /usr/ports/mail/courier-imap make config WITHOUT_IPV6= WITH_AUTH_VCHKPW= portmaster --show-work | grep -w 'NOT INSTALLED' | cut -d'/' -f2 > /tmp/list grep -v courier-authlib-vchkpw /tmp/list > /tmp/list2 cat /tmp/list2 | xargs -n 1 pkg install -y cd ../courier-authlib-vchkpw make install clean cd ../courier-imap portmaster --show-work | grep -w 'NOT INSTALLED' # 全部インストールできたか確認 # pkg の courier-unicode-1.1_1 と ports の courier-unicode-1.2 version 違いでやむなくportsからってこともあった。 make install clean ** etc2 [#k0e0052b] pkg install -y queue-fix pkg install -y qmailmrtg7 ** pkg lock [#xb125171] pkg lock -y ucspi-tcp pkg lock -y netqmail pkg lock -y vpopmail pkg lock -y courier-imap pkg lock -y courier-authlib-vchkpw -zfs snap -vr zroot/ROOT@22 [[FreeBSD/インストール10.1_4]] [[FreeBSD/インストール10.1]] ---- [[FreeBSD]]