From 2ec6cd33a8e1a283742be83cfcea522c7bc90fd3 Mon Sep 17 00:00:00 2001 From: John-Paul Bader Date: Tue, 30 Apr 2024 14:09:15 +0200 Subject: [PATCH] Update mailserver.md --- mailserver.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/mailserver.md b/mailserver.md index 0e5e0b5..89b03fc 100644 --- a/mailserver.md +++ b/mailserver.md @@ -1,3 +1,35 @@ +# Upgrading Postfix & Dovecot + +First lock the ports so they don't get upgraded by pkg +``` +sudo pkg lock postfix dovecot dovecot-pigeonhole +``` +Upgrade all other packages through pkg +``` +sudo pkg upgrade +``` +Unlock postfix, dovecot and dovecot-pigeonhole +``` +sudo pkg unlock postfix dovecot dovecot-pigeonhole +``` +Upgrade postfix, dovecot and dovecot-pigeonhole via ports +``` +cd /usr/ports/mail/postfix +sudo make deinstall clean reinstall + +cd /usr/ports/mail/dovecot +sudo make deinstall clean reinstall + +cd /usr/ports/mail/dovecot-pigeonhole +sudo make deinstall clean reinstall +``` +After that, lock ports again to prevent accidental binary upgrades +``` +sudo pkg lock postfix dovecot dovecot-pigeonhole +``` + + + # Dovecot ### Create Password