]> git.ipfire.org Git - people/amarx/ipfire-2.x.git/commitdiff
Add dma (new IPFire mailsystem) dma-1
authorAlexander Marx <alexander.marx@ipfire.org>
Thu, 20 Aug 2015 08:14:40 +0000 (10:14 +0200)
committerAlexander Marx <alexander.marx@ipfire.org>
Thu, 20 Aug 2015 08:14:40 +0000 (10:14 +0200)
config/backup/includes/dma [new file with mode: 0644]
config/rootfiles/common/dma [new file with mode: 0644]
lfs/dma

diff --git a/config/backup/includes/dma b/config/backup/includes/dma
new file mode 100644 (file)
index 0000000..7c75205
--- /dev/null
@@ -0,0 +1,5 @@
+/var/ipfire/dma
+/var/ipfire/dma/dma.conf
+/var/ipfire/dma/auth.conf
+/var/ipfire/dma/mail.conf
+/var/spool/dma
diff --git a/config/rootfiles/common/dma b/config/rootfiles/common/dma
new file mode 100644 (file)
index 0000000..442192c
--- /dev/null
@@ -0,0 +1,8 @@
+usr/lib/dma-mbox-create
+var/ipfire/dma
+var/ipfire/dma/auth.conf
+var/ipfire/dma/dma.conf
+usr/sbin/dma
+usr/sbin/mailq
+usr/sbin/sendmail.dma
+var/spool/dma
diff --git a/lfs/dma b/lfs/dma
index 19d7e05c3c0f02074e5d64a10d8fa6403b79adf7..c6fba1046061fd2f988592504c6571ca90bfcca0 100644 (file)
--- a/lfs/dma
+++ b/lfs/dma
@@ -79,6 +79,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && make
        cd $(DIR_APP) && make install sendmail-link 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
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)