Author: randy
Date: 2005-12-25 15:57:57 -0700 (Sun, 25 Dec 2005)
New Revision: 5467
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/server/mail/sendmail.xml
Log:
Updated to Sendmail-8.13.5
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2005-12-25 19:15:34 UTC (rev 5466)
+++ trunk/BOOK/general.ent 2005-12-25 22:57:57 UTC (rev 5467)
@@ -1,4 +1,4 @@
-<!ENTITY day "25">
+<!ENTITY day "26">
<!ENTITY month "12">
<!ENTITY year "2005">
<!ENTITY version "svn-&year;&month;&day;">
@@ -297,7 +297,7 @@
<!ENTITY exim-version "4.52">
<!ENTITY postfix-version "2.2.5">
<!ENTITY qpopper-version "4.0.5">
-<!ENTITY sendmail-version "8.13.4">
+<!ENTITY sendmail-version "8.13.5">
<!-- Chapter 23 -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2005-12-25 19:15:34 UTC
(rev 5466)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2005-12-25 22:57:57 UTC
(rev 5467)
@@ -42,6 +42,15 @@
-->
<listitem>
+ <para>December 26th, 2005</para>
+ <itemizedlist>
+ <listitem>
+ <para>[randy] - Updated to Sendmail-8.13.5.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>December 25th, 2005</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/server/mail/sendmail.xml
===================================================================
--- trunk/BOOK/server/mail/sendmail.xml 2005-12-25 19:15:34 UTC (rev 5466)
+++ trunk/BOOK/server/mail/sendmail.xml 2005-12-25 22:57:57 UTC (rev 5467)
@@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
- <!ENTITY sendmail-download-ftp
"ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz">
<!ENTITY sendmail-download-http
"http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz">
- <!ENTITY sendmail-md5sum "61e336750b48b01abaa69b4d7c9473b5">
- <!ENTITY sendmail-size "1.9 MB">
- <!ENTITY sendmail-buildsize "19.3 MB">
- <!ENTITY sendmail-time "0.43 SBU">
+ <!ENTITY sendmail-download-ftp
"ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz">
+ <!ENTITY sendmail-md5sum "f4550d8dcc55771f4a81e999c7d6df20">
+ <!ENTITY sendmail-size "1.9 MB">
+ <!ENTITY sendmail-buildsize "19.4 MB">
+ <!ENTITY sendmail-time "0.5 SBU">
]>
<sect1 id="sendmail" xreflabel="Sendmail-&sendmail-version;">
@@ -61,14 +61,15 @@
<bridgehead renderas="sect3">Sendmail Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
- <para role="required"><xref linkend="db"/> and <xref
linkend="procmail"/></para>
+ <para role="required"><xref linkend="db"/> and
+ <xref linkend="procmail"/></para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="openssl"/>,
<xref linkend="openldap"/>,
<xref linkend="tcpwrappers"/>,
<xref linkend="cyrus-sasl"/>,
- <ulink url="http://www-dev.cites.uiuc.edu/ph/nph/">nph</ulink>, and
+ <ulink url="http://www.feep.net/nph/">nph</ulink>, and
<xref linkend="gs"/> or <xref linkend="espgs"/> (for creating
PDF documentation)</para>
@@ -78,14 +79,12 @@
<title>Installation of Sendmail</title>
<para>Before building <application>Sendmail</application>, create the
- users, groups and directories that <application>Sendmail</application>
- requires with the following commands issued as the
- <systemitem class="username">root</systemitem> user:</para>
+ required user, group and directory with the following commands issued as
+ the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>groupadd -g 26 smmsp &&
-groupadd -g 34 mail &&
-useradd -c "Sendmail Daemon" -g smmsp -G mail \
- -d /dev/null -s /bin/false -u 26 smmsp &&
+useradd -c "Sendmail Daemon" -g smmsp -d /dev/null \
+ -s /bin/false -u 26 smmsp &&
chmod -v 1777 /var/mail &&
install -v -m700 -d /var/spool/mqueue</userinput></screen>
@@ -123,10 +122,21 @@
<screen role="root"><userinput>install -v -d -m755 /etc/mail &&
sh Build install-cf &&
-cd ../../ &&
+
+cd ../.. &&
sh Build install &&
+
+install -v -m644 cf/cf/{submit,sendmail}.mc /etc/mail &&
cp -v -R cf/* /etc/mail &&
-cp -v cf/cf/{submit,sendmail}.mc /etc/mail &&
+
+install -v -m755 -d /usr/share/doc/sendmail-&sendmail-version;/{cf,sendmail}
&&
+install -v -m644 \
+ CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \
+ /usr/share/doc/sendmail-&sendmail-version; &&
+install -v -m644 sendmail/{README,SECURITY,TRACEFLAGS,TUNING} \
+ /usr/share/doc/sendmail-&sendmail-version;/sendmail &&
+install -v -m644 cf/README /usr/share/doc/sendmail-&sendmail-version;/cf
&&
+
for manpage in sendmail editmap mailstats makemap praliases smrsh
do
install -v -m444 $manpage/$manpage.8 /usr/share/man/man8
@@ -140,15 +150,14 @@
Operations Guide with the following commands:</para>
<screen><userinput>cd doc/op &&
-sed -i -e 's/groff/GROFF_NO_SGR=1 groff/' Makefile &&
+sed -i 's/groff/GROFF_NO_SGR=1 groff/' Makefile &&
make op.txt op.pdf</userinput></screen>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>install -v -d -m755
/usr/share/doc/sendmail-&sendmail-version; &&
-install -v -m644 op.ps op.txt op.pdf \
- /usr/share/doc/sendmail-&sendmail-version; &&
-cd ../../</userinput></screen>
+install -v -m644 op.ps op.txt op.pdf
/usr/share/doc/sendmail-&sendmail-version; &&
+cd ../..</userinput></screen>
<para><emphasis>Note:</emphasis> remove <filename>op.pdf</filename> from
the <command>make</command> and <command>install</command> commands if
@@ -165,7 +174,7 @@
<para><command>sh Build; sh Build sendmail.cf; sh Build install-cf;
sh Build install</command>: <application>Sendmail</application> uses an
<application>m4</application> based build script to create the various
- <filename>Makefile</filename>'s. These commands build and install the
+ <filename>Makefile</filename>s. These commands build and install the
package.</para>
<para><command>for manpage in...;do...;done; install ...</command>: The man
@@ -207,11 +216,11 @@
<para><application>Sendmail</application>'s primary configuration file,
<filename>/etc/mail/sendmail.cf</filename>, is complex and not meant to
be
- directly edited. The recommended method to make changes is to modify
- <filename>/etc/mail/sendmail.mc</filename>, and various
+ directly edited. The recommended method for changing it is to modify
+ <filename>/etc/mail/sendmail.mc</filename> and various
<application>m4</application> files, then run the <command>m4</command>
- macro processor from within <filename
class='directory'>/etc/mail</filename>
- as follows:</para>
+ 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>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page