Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/mail/dovecot.xml

    re3ed30f r3900716  
    88  "https://www.dovecot.org/releases/&dovecot-major;.&dovecot-minor;/dovecot-&dovecot-version;.tar.gz">
    99  <!ENTITY dovecot-download-ftp  " ">
    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">
     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">
    1414]>
    1515
     
    1818
    1919  <sect1info>
    20     <othername>$LastChangedBy$</othername>
    2120    <date>$Date$</date>
    2221  </sect1info>
     
    3938    </para>
    4039
    41     &lfs10_checked;
     40    &lfs110a_checked;
    4241
    4342    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7473      </listitem>
    7574    </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
    7686
    7787    <bridgehead renderas="sect3">Dovecot Dependencies</bridgehead>
     
    122132        -g dovenull -s /bin/false dovenull</userinput></screen>
    123133
    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 -->
     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
    131140
    132141    <para>
     
    135144    </para>
    136145
    137 <screen revision="sysv"><userinput>CFLAGS+=" -I/usr/include/tirpc" \
     146<screen revision="sysv"><userinput>CPPFLAGS="-I/usr/include/tirpc" \
    138147LDFLAGS+=" -ltirpc" \
    139148./configure --prefix=/usr                          \
     
    144153make</userinput></screen>
    145154
    146 <screen revision="systemd"><userinput>CFLAGS+=" -I/usr/include/tirpc" \
     155<screen revision="systemd"><userinput>CPPFLAGS="-I/usr/include/tirpc" \
    147156LDFLAGS+=" -ltirpc" \
    148157./configure --prefix=/usr                          \
     
    150159            --localstatedir=/var                   \
    151160            --docdir=/usr/share/doc/dovecot-&dovecot-version; \
    152             --disable-static                       \
    153             --with-systemdsystemunitdir=/lib/systemd/system &amp;&amp;
     161            --disable-static                       &amp;&amp;
    154162make</userinput></screen>
    155163
     
    172180
    173181    <para>
    174       <command>CFLAGS+=...LDFLAGS+=...</command>: build with libtirpc
     182      <command>CPPFLAGS=... LDFLAGS+=...</command>: build with libtirpc
    175183      instead of the recently removed RPC code provided by GlibC.
    176184    </para>
     
    179187      href="../../xincludes/static-libraries.xml"/>
    180188
     189    <!-- With merged-/usr, /usr/lib/systemd/system is set by default.
    181190    <para revision="systemd">
    182       <parameter>--with-systemdsystemunitdir=/lib/systemd/system</parameter>:
     191      <parameter>- -with-systemdsystemunitdir=/lib/systemd/system</parameter>:
    183192      This switch is used to set the correct installation directory for
    184193      systemd units.
    185194    </para>
     195    -->
    186196
    187197    <para>
     
    285295        You will definitely want to read the official documentation at <ulink
    286296        url="http://wiki2.dovecot.org/"/> if you plan to use
    287         <application>Dovecot</application> in production environment.
     297        <application>Dovecot</application> in a production environment.
    288298      </para>
    289299
     
    332342        </seg>
    333343        <seg>
    334           various internal plugins in <filename
    335           class="directory">/usr/lib/dovecot</filename>
     344          various internal plugins in
     345          <filename class="directory">/usr/lib/dovecot</filename>
    336346        </seg>
    337347        <seg>
     
    352362        <listitem>
    353363          <para>
    354             is the <application>Dovecot</application> administration tool.
     364            is the <application>Dovecot</application> administration tool
    355365          </para>
    356366          <indexterm zone="dovecot doveadm">
     
    365375          <para>
    366376            is <application>Dovecot</application>'s configuration dumping
    367             utility.
     377            utility
    368378          </para>
    369379          <indexterm zone="dovecot doveconf">
     
    377387        <listitem>
    378388          <para>
    379             is the IMAP and POP server.
     389            is the IMAP and POP server
    380390          </para>
    381391          <indexterm zone="dovecot dovecot-prog">
     
    390400          <para>
    391401            prints system information that is useful to the Dovecot developers
    392             when submitting bug reports upstream.
     402            when submitting bug reports upstream
    393403          </para>
    394404          <indexterm zone="dovecot dovecot-sysreport">
     
    403413          <para>
    404414            is <application>Dovecot</application>'s mailbox synchronization
    405             utility.
     415            utility
    406416          </para>
    407417          <indexterm zone="dovecot dsync">
Note: See TracChangeset for help on using the changeset viewer.