2018年12月23日日曜日

FreeNAS 11.2 jail dovecot

FreeNAS 11.2 にしてみた。
あぅ、前のjails環境は引き継がれるが、レガシーから管理せよと...

jls とか jexec は使えないみたいで、 iocage list とか iocage exec でと。
とりあえず、web uiから jail を作成

jail に dovecot をインストール
# iocage exec sh# pkg update
# pkg install dovecot

メッセージに従い

# cp -R /usr/local/etc/dovecot/example-config/* /usr/local/etc/dovecot
/etc/rc.conf に以下追加

dovecot_enable="YES"
conf.d/10-mail.conf に変更、なんだかんだで Maildir にしている。
mail_location = maildir:~/Maildir
/usr/lcoal/etc/dovecot/dovecot.conf を設定
protocols は imapsだけにしている。
protocols = imap
ipv6を使っていないなら、これも。
listen = *
conf.d/10-master.conf も設定
inet_listener imap {
  #port = 143
  port = 0
}
inet_listener imaps {
  port = 993
  ssl = yes
}
conf.d/10-ssl.conf に設定
ssl_dh =

キーの生成
# openssl dhparam -out /usr/local/etc/dovecot/dh.pem 4096
# mkdir /etc/ssl/certs
# mkdir /etc/ssl/private
# cd /usr/local/share/examples/dovecot/
# sh mkcert.sh <- br="" dovecot="" examples="" local="" nbsp="" share="" usr="">
conf.d/10-master.conf に、足りないみたいなので増やす(256->512)。
default_vsz_limit = 512M 

ユーザを追加
adduser

0 件のコメント:

コメントを投稿