From: Jean-Marc Pigeon Date: Thu, 13 Nov 2025 20:11:01 +0000 (-0500) Subject: Fix dovecot installation X-Git-Tag: tag-0.17~47 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=5e51f8ecaee515ccbbfa23eae93a8bc2e91397ce;p=jmp%2Fmailleur Fix dovecot installation --- diff --git a/mailleur.spec.in b/mailleur.spec.in index a02c459..d3cafb6 100644 --- a/mailleur.spec.in +++ b/mailleur.spec.in @@ -171,6 +171,9 @@ if [ "$1" = 1 ]; then esac fi +%posttrans +%{_sysconfdir}/rc.d/init.d/dovecot restart > /dev/null 2>&1 || : + #============================================================================= %package devel Summary : tools and components to test '%{name}' diff --git a/support/starting.sh b/support/starting.sh index 387a455..2765045 100755 --- a/support/starting.sh +++ b/support/starting.sh @@ -128,27 +128,7 @@ case "$OS" in do_doveconf() { -DOVCONF=/etc/dovecot/dovecot.conf -BEFMAIL=/etc/dovecot/dovecot.conf.before.$APPNAME -DOVMAIL=/etc/$APPNAME/dovecot/dovecot.conf - -if [ ! -f $BEFMAIL ] ; then - ln -nsf \ - /etc/$APPNAME/dovecot/dovecot-2.0-auth-sql.conf \ - /etc/$APPNAME/dovecot/dovecot-auth-sql.conf - ln -nsf \ - /etc/$APPNAME/dovecot/dovecot-2.0-auth-ldap.conf\ - /etc/$APPNAME/dovecot/dovecot-auth-ldap.conf - - ln -nsf \ - /etc/$APPNAME/dovecot/dovecot-auth-sql.conf \ - /etc/$APPNAME/dovecot/dovecot-auth.conf - cat /etc/$APPNAME/dovecot/dovecot-auth.conf >> $DOVCONF - - mv $DOVCONF $BEFMAIL - ln -nsf $DOVMAIL $DOVCONF - /etc/rc.d/init.d/dovecot condrestart - fi +service dovecot restart } #----------------------------------------------------------------------