From 5e51f8ecaee515ccbbfa23eae93a8bc2e91397ce Mon Sep 17 00:00:00 2001 From: Jean-Marc Pigeon Date: Thu, 13 Nov 2025 15:11:01 -0500 Subject: [PATCH] Fix dovecot installation --- mailleur.spec.in | 3 +++ support/starting.sh | 22 +--------------------- 2 files changed, 4 insertions(+), 21 deletions(-) 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 } #---------------------------------------------------------------------- -- 2.47.3