]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
core94: Ship changes from dma branch
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Aug 2015 13:02:49 +0000 (14:02 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Aug 2015 13:02:49 +0000 (14:02 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/94/filelists/Email-Date-Format [new symlink]
config/rootfiles/core/94/filelists/MIME-Lite [new symlink]
config/rootfiles/core/94/filelists/dma [new symlink]
config/rootfiles/core/94/filelists/files
config/rootfiles/core/94/update.sh

diff --git a/config/rootfiles/core/94/filelists/Email-Date-Format b/config/rootfiles/core/94/filelists/Email-Date-Format
new file mode 120000 (symlink)
index 0000000..b98751e
--- /dev/null
@@ -0,0 +1 @@
+../../../common/Email-Date-Format
\ No newline at end of file
diff --git a/config/rootfiles/core/94/filelists/MIME-Lite b/config/rootfiles/core/94/filelists/MIME-Lite
new file mode 120000 (symlink)
index 0000000..c388805
--- /dev/null
@@ -0,0 +1 @@
+../../../common/MIME-Lite
\ No newline at end of file
diff --git a/config/rootfiles/core/94/filelists/dma b/config/rootfiles/core/94/filelists/dma
new file mode 120000 (symlink)
index 0000000..60f4682
--- /dev/null
@@ -0,0 +1 @@
+../../../common/dma
\ No newline at end of file
index 2dce10a105a5c59712c270783f2f2db901a68fb9..a6036039731c2f89c75201b644215b740e18292e 100644 (file)
@@ -1,4 +1,7 @@
 etc/system-release
 etc/issue
 etc/rc.d/init.d/sshd
+srv/web/ipfire/cgi-bin/logs.cgi/log.dat
+srv/web/ipfire/cgi-bin/mail.cgi
 var/ipfire/langs
+var/ipfire/menu/40-services.menu
index 1ba38e027d75cd865abbb870f415690a6d416b29..d820b11bc565ce4cc0d591f887cae42047b72e98 100644 (file)
@@ -54,6 +54,13 @@ mv -f /etc/ssh/ssh_host_rsa_key{,.old}
 # Update crontab
 sed -i /var/spool/cron/root.orig -e "/Force an update once a month/d"
 sed -i /var/spool/cron/root.orig -e "/ddns update-all --force/d"
+
+grep -qv "dma -q" || cat <<EOF >> /var/spool/cron/root.orig
+
+# Retry sending spooled mails regularly
+%hourly * /usr/sbin/dma -q
+EOF
+
 fcrontab -z &>/dev/null
 
 # Start services