Author: bdubbs
Date: Sat Mar 1 16:40:47 2014
New Revision: 12806
Log:
Restore sendmail
Added:
trunk/BOOK/server/mail/sendmail.xml
- copied, changed from r12804, trunk/BOOK/archive/sendmail.xml
Deleted:
trunk/BOOK/archive/sendmail.xml
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/server/mail/mail.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sat Mar 1 13:47:07 2014 (r12805)
+++ trunk/BOOK/general.ent Sat Mar 1 16:40:47 2014 (r12806)
@@ -69,7 +69,7 @@
<!ENTITY lfs-vim-version "7.4">
<!-- End LFS versions -->
-<!ENTITY blfs-bootscripts-version "20131023">
+<!ENTITY blfs-bootscripts-version "20140301">
<!ENTITY blfs-bootscripts-download
"&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
<!ENTITY blfs-wiki "http://wiki.&lfs-domainname;/blfs/wiki">
@@ -504,6 +504,7 @@
<!ENTITY exim-version "4.82">
<!ENTITY postfix-version "2.11.0">
+<!ENTITY sendmail-version "8.14.8">
<!-- Chapter 22 -->
<!ENTITY db-version "6.0.20">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sat Mar 1 13:47:07
2014 (r12805)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sat Mar 1 16:40:47
2014 (r12806)
@@ -48,6 +48,10 @@
<para>March 1st, 2014</para>
<itemizedlist>
<listitem>
+ <para>[bdubbs] - Restore and fix sendmail-8.14.8. Fixes
+ <ulink url="&blfs-ticket-root;4721">#4721</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Move vsftpd 'empty' directory to FHS
compliant location. Fixes
<ulink url="&blfs-ticket-root;4721">#4721</ulink>.</para>
Modified: trunk/BOOK/server/mail/mail.xml
==============================================================================
--- trunk/BOOK/server/mail/mail.xml Sat Mar 1 13:47:07 2014 (r12805)
+++ trunk/BOOK/server/mail/mail.xml Sat Mar 1 16:40:47 2014 (r12806)
@@ -25,5 +25,6 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dovecot.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="exim.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="postfix.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sendmail.xml"/>
</chapter>
Copied and modified: trunk/BOOK/server/mail/sendmail.xml (from r12804,
trunk/BOOK/archive/sendmail.xml)
==============================================================================
--- trunk/BOOK/archive/sendmail.xml Sat Mar 1 13:25:14 2014
(r12804, copy source)
+++ trunk/BOOK/server/mail/sendmail.xml Sat Mar 1 16:40:47 2014 (r12806)
@@ -34,7 +34,7 @@
<para>The <application>sendmail</application> package contains a Mail
Transport Agent (MTA).</para>
- &lfs74_built;
+ &lfs75_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -101,7 +101,7 @@
<screen><userinput>cat >> devtools/Site/site.config.m4 << "EOF"
<literal>APPENDDEF(`confENVDEF',`-DSTARTTLS -DSASL -DLDAPMAP')
-APPENDDEF(`confLIBS', `-lssl -lcrypto -lsasl2 -lldap -llber')
+APPENDDEF(`confLIBS', `-lssl -lcrypto -lsasl2 -lldap -llberi -ldb')
APPENDDEF(`confINCDIRS', `-I/usr/include/sasl')</literal>
EOF</userinput></screen>
@@ -114,9 +114,12 @@
define(`confSBINGRP',`root')
define(`confUBINGRP',`root')
define(`confUBINOWN',`root')
-define(`confMANROOT', `/usr/share/man/man')</literal>
+</literal>
EOF
+sed -i 's|/usr/man/man|/usr/share/man/man|' \
+ devtools/OS/Linux &&
+
sed -i -r "s/^# if (DB.*)$/# if (\1) || DB_VERSION_MAJOR >= 5/" \
include/sm/bdb.h &&
@@ -185,6 +188,10 @@
<para><command>cat > devtools/Site/site.config.m4 <<
"EOF"</command>:
This creates a configuration file changing some of the default
settings.</para>
+ <para><command>sed ... devtools/OS/Linux</command>: The site.config.m4
+ does not honor a change to the man directory, so fix it in the OS
+ definitions.</para>
+
<para><command>sed ... include/sm/bdb.h</command>: This allows sendmail to
build properly with <xref linkend='db'/> versions 5 and above.</para>
@@ -239,7 +246,8 @@
macro processor from within
<filename class='directory'>/etc/mail</filename> as follows:</para>
-<screen role="root"><userinput>m4 m4/cf.m4 sendmail.mc >
sendmail.cf</userinput></screen>
+<screen role="root"><userinput>cd /etc/mail &&
+m4 m4/cf.m4 sendmail.mc > sendmail.cf</userinput></screen>
<para>A full explanation of the files to modify, and the available
parameters can be found in <filename>/etc/mail/README</filename>.</para>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page