Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/mail/dovecot.xml

    r3900716 re3ed30f  
    88  "https://www.dovecot.org/releases/&dovecot-major;.&dovecot-minor;/dovecot-&dovecot-version;.tar.gz">
    99  <!ENTITY dovecot-download-ftp  " ">
    10   <!ENTITY dovecot-md5sum        "946dc6a89db0d11d0061f0d4447263dc">
    11   <!ENTITY dovecot-size          "7.3 MB">
    12   <!ENTITY dovecot-buildsize     "205 MB">
    13   <!ENTITY dovecot-time          "4.8 SBU">
     10  <!ENTITY dovecot-md5sum        "f06f2272fad04e7b0207f8d00a291f66">
     11  <!ENTITY dovecot-size          "7.0 MB">
     12  <!ENTITY dovecot-buildsize     "222 MB">
     13  <!ENTITY dovecot-time          "8.8 SBU">
    1414]>
    1515
     
    1818
    1919  <sect1info>
     20    <othername>$LastChangedBy$</othername>
    2021    <date>$Date$</date>
    2122  </sect1info>
     
    3839    </para>
    3940
    40     &lfs110a_checked;
     41    &lfs10_checked;
    4142
    4243    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7374      </listitem>
    7475    </itemizedlist>
    75 
    76     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    77     <itemizedlist spacing="compact">
    78       <listitem>
    79         <para>
    80           Required patch:
    81           <ulink url="&patch-root;/dovecot-&dovecot-version;-lua_fixes-1.patch"/>
    82         </para>
    83       </listitem>
    84     </itemizedlist>
    85 
    8676
    8777    <bridgehead renderas="sect3">Dovecot Dependencies</bridgehead>
     
    132122        -g dovenull -s /bin/false dovenull</userinput></screen>
    133123
    134     <para>
    135       First, apply a patch to fix compilation with Lua-5.4:
    136     </para>
    137 
    138 <screen><userinput remap="pre">patch -Np1 -i ../dovecot-&dovecot-version;-lua_fixes-1.patch</userinput></screen>
    139 
     124<!--
     125    <para>
     126      First, adapt the Lua plugin to Lua-5.4:
     127    </para>
     128
     129<screen><userinput remap="pre">sed -i 's/lua_newuserdata/lua_newuserdatauv/' src/lib-lua/dlua-dovecot.c</userinput></screen>
     130-->
    140131
    141132    <para>
     
    144135    </para>
    145136
    146 <screen revision="sysv"><userinput>CPPFLAGS="-I/usr/include/tirpc" \
     137<screen revision="sysv"><userinput>CFLAGS+=" -I/usr/include/tirpc" \
    147138LDFLAGS+=" -ltirpc" \
    148139./configure --prefix=/usr                          \
     
    153144make</userinput></screen>
    154145
    155 <screen revision="systemd"><userinput>CPPFLAGS="-I/usr/include/tirpc" \
     146<screen revision="systemd"><userinput>CFLAGS+=" -I/usr/include/tirpc" \
    156147LDFLAGS+=" -ltirpc" \
    157148./configure --prefix=/usr                          \
     
    159150            --localstatedir=/var                   \
    160151            --docdir=/usr/share/doc/dovecot-&dovecot-version; \
    161             --disable-static                       &amp;&amp;
     152            --disable-static                       \
     153            --with-systemdsystemunitdir=/lib/systemd/system &amp;&amp;
    162154make</userinput></screen>
    163155
     
    180172
    181173    <para>
    182       <command>CPPFLAGS=... LDFLAGS+=...</command>: build with libtirpc
     174      <command>CFLAGS+=...LDFLAGS+=...</command>: build with libtirpc
    183175      instead of the recently removed RPC code provided by GlibC.
    184176    </para>
     
    187179      href="../../xincludes/static-libraries.xml"/>
    188180
    189     <!-- With merged-/usr, /usr/lib/systemd/system is set by default.
    190181    <para revision="systemd">
    191       <parameter>- -with-systemdsystemunitdir=/lib/systemd/system</parameter>:
     182      <parameter>--with-systemdsystemunitdir=/lib/systemd/system</parameter>:
    192183      This switch is used to set the correct installation directory for
    193184      systemd units.
    194185    </para>
    195     -->
    196186
    197187    <para>
     
    295285        You will definitely want to read the official documentation at <ulink
    296286        url="http://wiki2.dovecot.org/"/> if you plan to use
    297         <application>Dovecot</application> in a production environment.
     287        <application>Dovecot</application> in production environment.
    298288      </para>
    299289
     
    342332        </seg>
    343333        <seg>
    344           various internal plugins in
    345           <filename class="directory">/usr/lib/dovecot</filename>
     334          various internal plugins in <filename
     335          class="directory">/usr/lib/dovecot</filename>
    346336        </seg>
    347337        <seg>
     
    362352        <listitem>
    363353          <para>
    364             is the <application>Dovecot</application> administration tool
     354            is the <application>Dovecot</application> administration tool.
    365355          </para>
    366356          <indexterm zone="dovecot doveadm">
     
    375365          <para>
    376366            is <application>Dovecot</application>'s configuration dumping
    377             utility
     367            utility.
    378368          </para>
    379369          <indexterm zone="dovecot doveconf">
     
    387377        <listitem>
    388378          <para>
    389             is the IMAP and POP server
     379            is the IMAP and POP server.
    390380          </para>
    391381          <indexterm zone="dovecot dovecot-prog">
     
    400390          <para>
    401391            prints system information that is useful to the Dovecot developers
    402             when submitting bug reports upstream
     392            when submitting bug reports upstream.
    403393          </para>
    404394          <indexterm zone="dovecot dovecot-sysreport">
     
    413403          <para>
    414404            is <application>Dovecot</application>'s mailbox synchronization
    415             utility
     405            utility.
    416406          </para>
    417407          <indexterm zone="dovecot dsync">
Note: See TracChangeset for help on using the changeset viewer.