From 2086c34e6b1ce41f07e2d9586a44c0a8d184e90f Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Sun, 6 Mar 2016 15:53:28 +0000 Subject: [PATCH] Update to Exim-4.86.2 and tag git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17073 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 4 ++-- introduction/welcome/changelog.xml | 10 ++++++++++ packages.ent | 2 +- server/mail/exim.xml | 24 ++++++++++++++++-------- 4 files changed, 29 insertions(+), 11 deletions(-) diff --git a/general.ent b/general.ent index cea7dde9ed..5721e791e7 100644 --- a/general.ent +++ b/general.ent @@ -1,12 +1,12 @@ - + - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index c3286e2910..ec1a3e63f7 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,16 @@ --> + + March 6th, 2016 + + + [ken] - Update to Exim-4.86.2. Fixes + #7493. + + + + March 3rd, 2016 diff --git a/packages.ent b/packages.ent index 42d0382f2e..9e3632ac94 100644 --- a/packages.ent +++ b/packages.ent @@ -428,7 +428,7 @@ - + diff --git a/server/mail/exim.xml b/server/mail/exim.xml index ad77972c1d..ac71daa0a6 100644 --- a/server/mail/exim.xml +++ b/server/mail/exim.xml @@ -8,12 +8,12 @@ unless you decided to take care of and monitor it. --> - + - - + + @@ -43,7 +43,7 @@ Transport Agent written by the University of Cambridge, released under the GNU Public License. - &lfs78_checked; + &lfs79_checked; Package Information @@ -133,11 +133,12 @@ make -make install && -install -v -m644 doc/exim.8 /usr/share/man/man8 && -install -v -d -m755 /usr/share/doc/exim-&exim-version; && +make install && +install -v -m644 doc/exim.8 /usr/share/man/man8 && +install -v -d -m755 /usr/share/doc/exim-&exim-version; && install -v -m644 doc/* /usr/share/doc/exim-&exim-version; && -ln -sfv exim /usr/sbin/sendmail +ln -sfv exim /usr/sbin/sendmail && +install -v -m750 -o exim -g exim /var/spool/exim @@ -182,6 +183,13 @@ ln -sfv exim /usr/sbin/sendmail Exim will accept most Sendmail command-line options. + install -v -m750 -o exim -g exim /var/spool/exim: + Since /var/spool is owned by root and this version of exim + drops root privileges early, to + run as user exim, it cannot create + the /var/spool/exim directory. As a + work around, it is created manually. +