Changeset 10405e6 for server/mail


Ignore:
Timestamp:
07/26/2013 12:36:40 AM (11 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
55d9118
Parents:
8e8f919c
Message:

Update to bind-9.9.3-P1
Update to sendmail-8.14.7
Update to postfix-2.10.1
Update to proftpd-1.3.4d

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11502 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
server/mail
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • server/mail/postfix.xml

    r8e8f919c r10405e6  
    88  <!ENTITY postfix-download-ftp
    99           "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">
    10   <!ENTITY postfix-md5sum        "b2a563b2d5c53462952886e6fc4e4b7b">
     10  <!ENTITY postfix-md5sum        "209e81079325b6758a7dcf531a0d5f7a">
    1111  <!ENTITY postfix-size          "3.7 MB">
    12   <!ENTITY postfix-buildsize     "70 MB">
    13   <!ENTITY postfix-time          "0.5 SBU">
     12  <!ENTITY postfix-buildsize     "199 MB">
     13  <!ENTITY postfix-time          "0.4 SBU">
    1414]>
    1515
     
    9494      <xref linkend="pcre"/>,
    9595      <xref linkend="postgresql"/>,
    96       <xref linkend="sqlite"/> and
     96      <xref linkend="sqlite"/>, and
    9797      <ulink url="http://cr.yp.to/cdb.html">CDB</ulink> or
    9898      <ulink url="http://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink>
     
    431431        <seg>
    432432          mailq, newaliases, postaliases, postcat, postconf, postdrop, postfix,
    433           postkick, postlock, postlog, postmap, postmulti, postqueue, postsuper
     433          postkick, postlock, postlog, postmap, postmulti, postqueue, postsuper,
    434434          and sendmail
    435435        </seg>
     
    441441          /usr/lib/postfix,
    442442          /usr/share/doc/postfix-&postfix-version;,
    443           /var/lib/postfix and
     443          /var/lib/postfix, and
    444444          /var/spool/postfix
    445445        </seg>
  • server/mail/sendmail.xml

    r8e8f919c r10405e6  
    55  %general-entities;
    66
    7   <!ENTITY sendmail-download-http "http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz">
     7  <!-- Downloads a web page
     8  <!ENTITY sendmail-download-http "http://www.sendmail.org/ftp/sendmail.&sendmail-version;.tar.gz"> -->
     9  <!ENTITY sendmail-download-http " ">
    810  <!ENTITY sendmail-download-ftp  "ftp://ftp.sendmail.org/pub/sendmail/sendmail.&sendmail-version;.tar.gz">
    9   <!ENTITY sendmail-md5sum        "02ccfc331cc81ed00ec8bb5ecfc69018">
     11  <!ENTITY sendmail-md5sum        "348eedfab0ed00931f2df94e78f22c43">
    1012  <!ENTITY sendmail-size          "2.0 MB">
    11   <!ENTITY sendmail-buildsize     "19 MB">
     13  <!ENTITY sendmail-buildsize     "17 MB">
    1214  <!ENTITY sendmail-time          "0.3 SBU">
    1315]>
     
    3335    Transport Agent (MTA).</para>
    3436
    35     &lfs72_checked;
     37    &lfs73_checked;
    3638
    3739    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8587    the <systemitem class="username">root</systemitem> user:</para>
    8688
    87 <screen role="root"><userinput>groupadd -g 26 smmsp &amp;&amp;
     89<screen role="root"><userinput>groupadd -g 26 smmsp                               &amp;&amp;
    8890useradd -c "Sendmail Daemon" -g smmsp -d /dev/null \
    89         -s /bin/false -u 26 smmsp &amp;&amp;
    90 chmod -v 1777 /var/mail &amp;&amp;
     91        -s /bin/false -u 26 smmsp                  &amp;&amp;
     92chmod -v 1777 /var/mail                            &amp;&amp;
    9193install -v -m700 -d /var/spool/mqueue</userinput></screen>
    9294
    93     <para><emphasis>Note:</emphasis> See the source tree
    94     <filename>sendmail/README</filename> file for information on linking
    95     optional packages into the build. Use the example below, which adds
    96     support for SASL, StartTLS
     95    <note><para>See the source tree <filename>sendmail/README</filename> file
     96    for information on linking optional packages into the build. Use the
     97    example below, which adds support for SASL, StartTLS
    9798    (<application>OpenSSL</application>) and
    98     <application>OpenLDAP</application>, as a starting point.
    99     Of course, modify it to suit your particular needs.</para>
     99    <application>OpenLDAP</application>, as a starting point.  Of course,
     100    modify it to suit your particular needs.</para></note>
    100101
    101102<screen><userinput>cat &gt;&gt; devtools/Site/site.config.m4 &lt;&lt; "EOF"
     
    115116define(`confUBINOWN',`root')</literal>
    116117EOF
    117 cd sendmail &amp;&amp;
    118 sh Build &amp;&amp;
    119 cd ../cf/cf &amp;&amp;
     118
     119sed -i -r "s/^# if (DB.*)$/# if (\1) || DB_VERSION_MAJOR >= 5/" \
     120    include/sm/bdb.h            &amp;&amp;
     121
     122cd sendmail                     &amp;&amp;
     123sh Build                        &amp;&amp;
     124cd ../cf/cf                     &amp;&amp;
    120125cp generic-linux.mc sendmail.mc &amp;&amp;
    121126sh Build sendmail.cf</userinput></screen>
     
    128133sh Build install-cf &amp;&amp;
    129134
    130 cd ../.. &amp;&amp;
    131 sh Build install &amp;&amp;
     135cd ../..            &amp;&amp;
     136sh Build install    &amp;&amp;
    132137
    133138install -v -m644 cf/cf/{submit,sendmail}.mc /etc/mail &amp;&amp;
    134 cp -v -R cf/* /etc/mail &amp;&amp;
     139cp -v -R cf/* /etc/mail                               &amp;&amp;
    135140
    136141install -v -m755 -d /usr/share/doc/sendmail-&sendmail-version;/{cf,sendmail} &amp;&amp;
    137 install -v -m644 \
    138         CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \
     142
     143install -v -m644 CACerts FAQ KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \
    139144        /usr/share/doc/sendmail-&sendmail-version; &amp;&amp;
     145
    140146install -v -m644 sendmail/{README,SECURITY,TRACEFLAGS,TUNING} \
    141147        /usr/share/doc/sendmail-&sendmail-version;/sendmail &amp;&amp;
     148
    142149install -v -m644 cf/README /usr/share/doc/sendmail-&sendmail-version;/cf &amp;&amp;
    143150
    144151for manpage in sendmail editmap mailstats makemap praliases smrsh
    145152do
    146     install -v -m444 $manpage/$manpage.8 /usr/share/man/man8
     153    install -v -m644 $manpage/$manpage.8 /usr/share/man/man8
    147154done &amp;&amp;
    148 install -v -m444 sendmail/aliases.5    /usr/share/man/man5 &amp;&amp;
    149 install -v -m444 sendmail/mailq.1      /usr/share/man/man1 &amp;&amp;
    150 install -v -m444 sendmail/newaliases.1 /usr/share/man/man1 &amp;&amp;
    151 install -v -m444 vacation/vacation.1   /usr/share/man/man1</userinput></screen>
     155
     156install -v -m644 sendmail/aliases.5    /usr/share/man/man5 &amp;&amp;
     157install -v -m644 sendmail/mailq.1      /usr/share/man/man1 &amp;&amp;
     158install -v -m644 sendmail/newaliases.1 /usr/share/man/man1 &amp;&amp;
     159install -v -m644 vacation/vacation.1   /usr/share/man/man1</userinput></screen>
    152160
    153161    <para>Install the <application>sendmail</application> Installation and
    154162    Operations Guide with the following commands:</para>
    155163
    156 <screen><userinput>cd doc/op &amp;&amp;
     164    <note><para>Remove <filename>op.pdf</filename> from the
     165    <command>make</command> and <command>install</command> commands below if
     166    you don't have <application>Ghostscript</application>
     167    installed.</para></note>
     168
     169<screen><userinput>cd doc/op                                       &amp;&amp;
    157170sed -i 's/groff/GROFF_NO_SGR=1 groff/' Makefile &amp;&amp;
    158171make op.txt op.pdf</userinput></screen>
     
    164177cd ../..</userinput></screen>
    165178
    166     <para><emphasis>Note:</emphasis> remove <filename>op.pdf</filename> from
    167     the <command>make</command> and <command>install</command> commands if
    168     you don't have <application>Ghostscript</application> installed.</para>
    169 
    170179  </sect2>
    171180
     
    175184    <para><command>cat &gt; devtools/Site/site.config.m4 &lt;&lt; "EOF"</command>:
    176185    This creates a configuration file changing some of the default settings.</para>
     186
     187    <para><command>sed ... include/sm/bdb.h</command>: This allows sendmail to
     188    build properly with <xref linkend='db'/> versions 5 and above.</para>
    177189
    178190    <para><command>sh Build; sh Build sendmail.cf; sh Build install-cf;
Note: See TracChangeset for help on using the changeset viewer.