]> git.ipfire.org Git - people/ms/ipfire-2.x.git/commitdiff
dma: Make installing sendmail link more robust
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 21 Aug 2015 08:50:26 +0000 (09:50 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 21 Aug 2015 08:50:26 +0000 (09:50 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/dma

diff --git a/lfs/dma b/lfs/dma
index c6fba1046061fd2f988592504c6571ca90bfcca0..bca3f08946e9ccb8052ae5e1dd2a6ed27c6f89d0 100644 (file)
--- a/lfs/dma
+++ b/lfs/dma
@@ -77,10 +77,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && sed -i '/PREFIX/s/usr\/local/usr/g' Makefile
        cd $(DIR_APP) && sed -i '/CONFDIR/s/etc\/dma/var\/ipfire\/dma/g' Makefile
        cd $(DIR_APP) && make
-       cd $(DIR_APP) && make install sendmail-link mailq-link install-spool-dirs install-etc
+       cd $(DIR_APP) && make install mailq-link install-spool-dirs install-etc
        chown -R nobody.nobody /var/ipfire/dma
        chown nobody.root /var/ipfire/dma/auth.conf
-       mv /usr/sbin/sendmail /usr/sbin/sendmail.dma
-       /usr/sbin/alternatives --install /sbin/sendmail sendmail /usr/sbin/sendmail.dma 20
+       ln -svf dma /usr/sbin/sendmail.dma
+       /usr/sbin/alternatives --install /usr/sbin/sendmail sendmail /usr/sbin/sendmail.dma 20
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)