Changeset 438c11ab


Ignore:
Timestamp:
11/07/2011 05:16:31 PM (12 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:
90811a2
Parents:
3b10fa8
Message:

Update to postfix-2.8.4.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r3b10fa8 r438c11ab  
    44-->
    55
    6 <!ENTITY day          "05">                   <!-- Always 2 digits -->
     6<!ENTITY day          "07">                   <!-- Always 2 digits -->
    77<!ENTITY month        "11">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2011">
     
    5757<!-- End LFS versions -->
    5858
    59 <!ENTITY blfs-bootscripts-version     "20111101">
     59<!ENTITY blfs-bootscripts-version     "20111107">
    6060<!ENTITY blfs-bootscripts-download    "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
    6161
     
    494494<!ENTITY courier-version              "0.47">
    495495<!ENTITY exim-version                 "4.67">
    496 <!ENTITY postfix-version              "2.5.1">
     496<!ENTITY postfix-version              "2.8.4">
    497497<!ENTITY qpopper-version              "4.0.9">
    498498<!ENTITY sendmail-version             "8.14.4">
  • introduction/welcome/changelog.xml

    r3b10fa8 r438c11ab  
    4343
    4444    <listitem>
    45       <para>November 4th, 2011</para>
     45      <para>November 7th, 2011</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[bdubbs] - Update to postfix-2.8.4.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52
     53    <listitem>
     54      <para>November 5th, 2011</para>
    4655      <itemizedlist>
    4756        <listitem>
  • server/mail/postfix.xml

    r3b10fa8 r438c11ab  
    77  <!ENTITY postfix-download-http "http://postfix.energybeam.com/source/official/postfix-&postfix-version;.tar.gz">
    88  <!ENTITY postfix-download-ftp "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">
    9   <!ENTITY postfix-md5sum "95a559c509081fdd07d78eafd4f4c3b4">
    10   <!ENTITY postfix-size "3 MB">
    11   <!ENTITY postfix-buildsize "97 MB">
     9  <!ENTITY postfix-md5sum "a9fdd0f204e7ca0b7d32fd0b9f8f8c72">
     10  <!ENTITY postfix-size "3.5 MB">
     11  <!ENTITY postfix-buildsize "132 MB">
    1212  <!ENTITY postfix-time "0.4 SBU">
    1313]>
     
    3535    server for your domain, a mail relay agent or simply a mail delivery
    3636    agent to your local Internet Service Provider (ISP).</para>
     37
     38    &lfs70_checked;
    3739
    3840    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6466
    6567    <bridgehead renderas="sect4">Optional</bridgehead>
    66     <para role="optional"><xref linkend="pcre"/>,
    67     <xref linkend="mysql"/>,
    68     <xref linkend="postgresql"/>,
    69     <xref linkend="openldap"/>,
    70     <xref linkend="openssl"/>,
    71     <xref linkend="cyrus-sasl"/>, and
    72     <ulink url="http://cr.yp.to/cdb.html">cdb</ulink> or
    73     <ulink url="http://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink></para>
     68    <para role="optional">
     69      <xref linkend="pcre"/>,
     70      <xref linkend="openssl"/>,
     71      <xref linkend="openldap"/>,
     72      <xref linkend="cyrus-sasl"/>,
     73      <xref linkend="mysql"/>,
     74      <xref linkend="postgresql"/>, and
     75      <ulink url="http://cr.yp.to/cdb.html">cdb</ulink> or
     76      <ulink url="http://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink>
     77    </para>
     78
     79    <para>Note that mysql, postgresql, and cdb are only useful if
     80    there is a known need for them.</para>
    7481
    7582    <para condition="html" role="usernotes">User Notes:
     
    9299      one or more of the appropriate <envar>CCARGS</envar> and
    93100      <envar>AUXLIBS</envar> settings listed below.</para>
    94 
     101<!--
    95102      <para>Here is an example that combines the TLS and
    96103      <application>Cyrus-SASL</application> arguments:</para>
     
    103110    -DDEF_README_DIR=\"/usr/share/doc/postfix-&postfix-version;/README\" \
    104111    -I/usr/include/openssl -I/usr/include/sasl' \
    105     AUXLIBS='-L/usr/lib -lssl -lcrypto -lsasl2'</userinput></screen>
    106 
     112    AUXLIBS='-lssl -lcrypto -lsasl2'</userinput></screen>
     113-->
    107114      <sect4>
    108115        <title>Perl compatible regular expressions</title>
    109116
    110117        <para>To use <application>PCRE</application> with
    111         <application>Postfix</application>, use the following arguments:</para>
    112 
    113 <screen><literal>CCARGS='-DHAS_PCRE -I/usr/include'
    114 AUXLIBS='-L/usr/lib -lpcre'</literal></screen>
     118        <application>Postfix</application>, use the following argument:</para>
     119
     120<screen><literal>CCARGS='-DHAS_PCRE'</literal></screen>
    115121
    116122      </sect4>
     
    123129
    124130<screen><literal>CCARGS='-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl'
    125 AUXLIBS='-L/usr/lib -lsasl2'</literal></screen>
     131AUXLIBS='-lsasl2'</literal></screen>
    126132
    127133      </sect4>
    128134
     135<!--
    129136      <sect4>
    130137        <title>Berkeley DB</title>
     
    138145
    139146      </sect4>
    140 
     147-->
    141148      <sect4>
    142149        <title>OpenLDAP</title>
     
    146153        arguments:</para>
    147154
    148 <screen><literal>CCARGS='-DHAS_LDAP -I/usr/include'
    149 AUXLIBS='-L/usr/lib -lldap -llber'</literal></screen>
     155<screen><literal>CCARGS='-DHAS_LDAP'
     156AUXLIBS='-lldap -llber'</literal></screen>
    150157
    151158      </sect4>
     
    159166
    160167<screen><literal>CCARGS='-DHAS_MYSQL -I/usr/include/mysql'
    161 AUXLIBS='-L/usr/lib -lmysqlclient -lz -lm'</literal></screen>
     168AUXLIBS='-lmysqlclient -lz -lm'</literal></screen>
    162169
    163170      </sect4>
     
    171178
    172179<screen><literal>CCARGS='-DHAS_PGSQL -I/usr/include/postgresql'
    173 AUXLIBS='-L/usr/lib -lpq -lz -lm'</literal></screen>
     180AUXLIBS='-lpq -lz -lm'</literal></screen>
    174181
    175182      </sect4>
     
    196203
    197204<screen><literal>CCARGS='-DUSE_TLS -I/usr/include/openssl/'
    198 AUXLIBS='-L/usr/lib -lssl -lcrypto'</literal></screen>
     205AUXLIBS='-lssl -lcrypto'</literal></screen>
    199206
    200207      </sect4>
     
    218225      <para>Install <application>Postfix</application> by running the
    219226      following commands:</para>
    220 
     227<!--
    221228<screen><userinput>make makefiles \
    222229CCARGS='-DDEF_DAEMON_DIR=\"/usr/lib/postfix\" \
     
    227234    <replaceable>&lt;AUXLIBS='additional args'&gt;</replaceable> &amp;&amp;
    228235make</userinput></screen>
     236-->
     237
     238<screen><userinput>PF_CCARGS="-DDEF_DAEMON_DIR=\\\"/usr/lib/postfix\\\""
     239PF_CCARGS="$PF_CCARGS -DDEF_MANPAGE_DIR=\\\"/usr/share/man\\\""
     240PF_CCARGS="$PF_CCARGS -DDEF_HTML_DIR=\\\"/usr/share/doc/postfix-&postfix-version;/html\\\""
     241PF_CCARGS="$PF_CCARGS -DDEF_README_DIR=\\\"/usr/share/doc/postfix-&postfix-version;/README\\\""
     242PF_CCARGS="$PF_CCARGS -DHAS_PCRE"
     243PF_CCARGS="$PF_CCARGS -DUSE_TLS -I/usr/include/openssl"
     244
     245PF_AUXLIBS="-lpcre -lssl -lcrypto"
     246
     247make makefiles CCARGS="$PF_CCARGS" AUXLIBS="$PF_AUXLIBS" &amp;&amp;
     248make &amp;&amp;
     249unset PF_CCARGS PF_AUXLIBS</userinput></screen>
    229250
    230251    <!-- There is a testsuite, but it fails a lot. It seems to need
     
    247268    makefiles throughout the source tree to use the options contained in the
    248269    <envar>CCARGS</envar> and <envar>AUXLIBS</envar> variables.</para>
     270
     271    <para>\\\": This structure is used to get a literal \" into the variable
     272    definition.</para>
    249273
    250274    <para><command>sh postfix-install -non-interactive</command>: This
Note: See TracChangeset for help on using the changeset viewer.