--- rpms/smeserver-dovecot/sme10/smeserver-dovecot.spec 2020/12/07 17:22:02 1.16 +++ rpms/smeserver-dovecot/sme10/smeserver-dovecot.spec 2020/12/08 20:24:26 1.17 @@ -1,5 +1,5 @@ %define version 1.6.0 -%define release 14 +%define release 15 %define name smeserver-dovecot @@ -44,6 +44,10 @@ Configure the dovecot IMAP server with s quota, ACL, extended logging, master user %changelog +* Tue Dec 08 2020 Jean-Philipe Pialasse 1.6.0-15.sme +- cleanup /var/service/dovecot [SME: 11101] + close logger and service from previous runit instance before starting systemd one + * Mon Dec 07 2020 Jean-Philipe Pialasse 1.6.0-14.sme - add systemd drop-in expand in bootstrap-console-save, console-save, post-install, post-upgrade [SME: 11101] @@ -194,8 +198,18 @@ perl createlinks %clean rm -rf $RPM_BUILD_ROOT + %pre +if [ $1 -gt 1 ] ; then + if [ -e /var/service/dovecot/run ] ; then + /usr/bin/sv d dovecot + /usr/bin/sv d dovecot/log + fi + if [ -e /var/service/dovecot ] ; then + rm -rf /var/service/dovecot + fi +fi %post %preun