Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/mail/postfix.xml

    rd381c908 r48771ae  
    1010  <!ENTITY postfix-download-http "https://ghostarchive.org/postfix/postfix-release/official/postfix-&postfix-version;.tar.gz">
    1111  <!ENTITY postfix-download-ftp  "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">
    12   <!ENTITY postfix-md5sum        "793f9f4abf74d07a2557bd97a903b98d">
     12  <!ENTITY postfix-md5sum        "bbb2168f85530fe4eaa65408a48e731b">
    1313  <!ENTITY postfix-size          "4.6 MB">
    14   <!ENTITY postfix-buildsize     "202 MB"> <!-- 149M build, 54M install_root -->
     14  <!ENTITY postfix-buildsize     "152 MB"> <!-- 152M build, 55M install_root -->
    1515  <!ENTITY postfix-time          "0.2 SBU (Using parallelism=4)">
    1616]>
     
    1919  <?dbhtml filename="postfix.html"?>
    2020
    21   <sect1info>
    22     <date>$Date$</date>
    23   </sect1info>
    2421
    2522  <title>Postfix-&postfix-version;</title>
     
    4037    </para>
    4138
    42     &lfs110a_checked;
     39    &lfs112_checked;
    4340
    4441    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9895    <para role="optional">
    9996      <xref linkend="icu"/> for Email Address Internationalization (SMTPUTF8) support,
    100       <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
     97      <xref linkend="mariadb"/> or <ulink url="https://www.mysql.com/">MySQL</ulink>,
    10198      <xref linkend="openldap"/>,
    10299      <xref linkend="pcre"/>,
    103100      <xref linkend="postgresql"/>,
    104101      <xref linkend="sqlite"/>, and
    105       <ulink url="http://cr.yp.to/cdb.html">CDB</ulink> or
    106       <ulink url="http://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink>
     102      <ulink url="https://cr.yp.to/cdb.html">CDB</ulink> or
     103      <ulink url="https://www.corpit.ru/mjt/tinycdb.html">TinyCDB</ulink>
    107104    </para>
    108105
     
    150147
    151148<screen><userinput>sed -i 's/.\x08//g' README_FILES/*</userinput></screen>
    152 
     149<!--
    153150      <para>
    154151        Make an adjustment to allow <application>Postfix</application> to compile
     
    157154
    158155<screen><userinput>sed -i '/&lt;linux/i #define HAS_CLOSEFROM' src/util/sys_defs.h</userinput></screen>
     156-->
     157      <para>
     158        The <filename>Makefile</filename> looks at the running kernel to
     159        decide how to set various things. It does not recognize Linux-6 and
     160        fails to make the definitions. After that is fixed, the build
     161        references the newly defined version in a header, which also breaks
     162        the build. Fix both of these with the following commands:
     163      </para>
     164
     165<!-- '&&' on a sed only fails if the file is not present,
     166    not if it changes nothing, but we seem to like it -->
     167<screen><userinput>sed -i 's/Linux..345/&amp;6/' makedefs &amp;&amp;
     168sed -i 's/LINUX2/LINUX6/' src/util/sys_defs.h</userinput></screen>
     169
    159170
    160171      <para>
     
    182193<!-- We reverted to Berkeley DB-5.3.28 and that is handled
    183194       <para>
    184          The current version of <xref linkend="db"/> is not recognised by a
     195         The current version of <xref linkend="db"/> is not recognised by a
    185196         hard-coded test for known versions. To build with this version use the
    186197         following sed:
     
    287298
    288299      <para>
    289         If you have <application>Cyrus SASL</application> <!--and
    290          (openssl has been part of LFS for some time)
    291         <application>OpenSSL</application> installed,--> install
    292         <application>Postfix</application> by running the following commands:
     300        Adjust the following according to your needs. For example,
     301        if you have <application>Cyrus SASL</application>,
     302        install <application>Postfix</application> by running the following
     303        commands:
    293304      </para>
    294305
     
    299310make</userinput></screen>
    300311
    301     <!-- There is a testsuite, but it fails a lot. It seems to need
     312    <!-- There is a test suite, but it fails a lot. It seems to need
    302313         the host to be specifically setup for the tests.
    303314         Run with `make tests' and `make root_tests' -->
     
    423434      </para>
    424435
    425 <screen role="root"><userinput>/usr/sbin/postfix upgrade-configuration</userinput></screen>
     436<screen role="nodump"><userinput>/usr/sbin/postfix upgrade-configuration</userinput></screen>
    426437
    427438      <para>
     
    432443      </para>
    433444
    434 <screen role="root"><userinput>/usr/sbin/postfix check &amp;&amp;
     445<screen role="nodump"><userinput>/usr/sbin/postfix check &amp;&amp;
    435446/usr/sbin/postfix start</userinput></screen>
    436447
Note: See TracChangeset for help on using the changeset viewer.