]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Core94: fix for dma when postfix is installed
authorAlexander Marx <alexander.marx@ipfire.org>
Thu, 15 Oct 2015 10:18:28 +0000 (12:18 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Oct 2015 11:00:56 +0000 (12:00 +0100)
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/94/update.sh

index 1b9eed75395299b708b4cdfdd3c82ec91cbef8b2..7b645e9eb7dee1b82c4495ad5d378c51493b6154 100644 (file)
@@ -70,7 +70,13 @@ EOF
 
 fcrontab -z &>/dev/null
 
-# dma files
+# DMA - reconfigure Postfix if exists
+if [ -e /etc/postfix/main.cf ]; then
+       mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix
+       /usr/sbin/alternatives --install /usr/sbin/sendmail sendmail /usr/sbin/sendmail.postfix 15
+       sed -i 's/usr\/sbin\/sendmail/usr/sbin/sendmail.postfix/' /opt/pakfire/db/rootfiles/postfix
+fi
+# DMA - configure dma as default mta
 mkdir /etc/alternatives
 mkdir /var/lib/alternatives
 /usr/sbin/alternatives --install /usr/sbin/sendmail sendmail /usr/sbin/sendmail.dma 20