]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
make postfix ready for alternatives (chkconfig)
authorAlexander Marx <alexander.marx@ipfire.org>
Thu, 20 Aug 2015 08:00:37 +0000 (10:00 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 21 Aug 2015 08:36:13 +0000 (09:36 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/packages/postfix
lfs/postfix
src/paks/postfix/install.sh

index c347bb8a3b84ee0e4264c17c3d22e37594c3a956..bc4739d0b781f902b595b9cb7f27a279a2632f62 100644 (file)
@@ -68,7 +68,7 @@ usr/sbin/postmap
 usr/sbin/postmulti
 usr/sbin/postqueue
 usr/sbin/postsuper
-usr/sbin/sendmail
+usr/sbin/sendmail.postfix
 #usr/share/man/man1/mailq.1
 #usr/share/man/man1/newaliases.1
 #usr/share/man/man1/postalias.1
index fd332537a78cae1262f1a2bb7479b383d3c3182d..20b11160149b5ba23bdecf578892730c10cf0038 100644 (file)
@@ -115,5 +115,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
        install -v -m 644 $(DIR_SRC)/config/backup/includes/postfix \
                         /var/ipfire/backup/addons/includes/postfix
+       mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 0932d2e54e46c5af3360449669dec2c27d9dcf8a..1629d21c18ce772aa1843f3b06c8b49e2ac2619b 100644 (file)
@@ -34,3 +34,6 @@ start_service ${NAME}
 ln -sf  ../init.d/postfix /etc/rc.d/rc0.d/K25postfix
 ln -sf  ../init.d/postfix /etc/rc.d/rc3.d/S35postfix
 ln -sf  ../init.d/postfix /etc/rc.d/rc6.d/K25postfix
+
+# Update alternatives
+/usr/sbin/alternatives --install /usr/sbin/sendmail sendmail /usr/sbin/sendmail.postfix 15