Lines 218-233
Link Here
|
218 |
} |
218 |
} |
219 |
|
219 |
|
220 |
pkg_postinst() { |
220 |
pkg_postinst() { |
|
|
221 |
|
222 |
enewuser cyrus -1 -1 /usr/cyrus mail |
223 |
|
221 |
# do not install server.{key,pem) if they are exist. |
224 |
# do not install server.{key,pem) if they are exist. |
222 |
use ssl && { |
225 |
use ssl && { |
223 |
if [ ! -f "${ROOT}"etc/ssl/cyrus/server.key ]; then |
226 |
if [ ! -f "${ROOT}"/etc/ssl/cyrus/server.key ]; then |
224 |
install_cert /etc/ssl/cyrus/server |
227 |
install_cert /etc/ssl/cyrus/server |
225 |
chown cyrus:mail "${ROOT}"etc/ssl/cyrus/server.{key,pem} |
228 |
chown cyrus:mail "${ROOT}"/etc/ssl/cyrus/server.{key,pem} |
226 |
fi |
229 |
fi |
227 |
} |
230 |
} |
228 |
|
231 |
|
229 |
enewuser cyrus -1 -1 /usr/cyrus mail |
|
|
230 |
|
231 |
if df -T /var/imap | grep -q ' ext[23] ' ; then |
232 |
if df -T /var/imap | grep -q ' ext[23] ' ; then |
232 |
ebegin "Making /var/imap/user/* and /var/imap/quota/* synchronous." |
233 |
ebegin "Making /var/imap/user/* and /var/imap/quota/* synchronous." |
233 |
chattr +S /var/imap/{user,quota}{,/*} |
234 |
chattr +S /var/imap/{user,quota}{,/*} |