Added OpenLDAP and PostgreSQL to Postfix dependencies.

Updated to slrn-0.9.8.1.


git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2826 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2004-10-17 21:29:29 +00:00
parent b2f505e758
commit 4a46bf8071
4 changed files with 53 additions and 14 deletions

View File

@ -6,7 +6,7 @@
<!ENTITY slrn-download-http "http://prdownloads.sourceforge.net/slrn/slrn-&slrn-version;.tar.bz2">
<!ENTITY slrn-download-ftp "ftp://ftp.fh-heilbronn.de/pub/mirrors/slrn/slrn-&slrn-version;.tar.bz2">
<!ENTITY slrn-size "972 KB">
<!ENTITY slrn-size "1011 KB">
<!ENTITY slrn-buildsize "9.3 MB">
<!ENTITY slrn-time "0.19 SBU">
]>
@ -41,7 +41,13 @@ the slrn distribution.</para>
<para><xref linkend="slang"/> and <acronym>MTA</acronym> (See <xref linkend="server-mail"/>)</para></sect4>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/></para></sect4>
<para>
<xref linkend="openssl"/>,
<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
<ulink url="http://www.fpx.de/fp/Software/UUDeview/">UUDeview</ulink>,
<ulink url="http://www.isc.org/index.pl?/sw/inn/">INN</ulink> and
<ulink url="http://homepage.mac.com/imeowbot/iblog/C1355421991/">libcanlock</ulink>
</para></sect4>
</sect3>
</sect2>
@ -52,8 +58,8 @@ the slrn distribution.</para>
<para>Install <application>slrn</application> by running the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
--with-slrnpull &amp;&amp;
make LDFLAGS="-ldl" &amp;&amp;
--with-slrnpull --enable-spool &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
</sect2>
@ -61,7 +67,8 @@ make install</command></userinput></screen>
<sect2>
<title>Command explanations</title>
<para><command>./configure --with-slrnpull</command>: Build the slrnpull executable.</para>
<para><parameter>--with-slrnpull --enable-spool</parameter>: Build the
<command>slrnpull</command> executable.</para>
</sect2>

View File

@ -1,4 +1,4 @@
<!ENTITY day "16">
<!ENTITY day "17">
<!ENTITY month "10">
<!ENTITY year "2004">
<!ENTITY version "svn-&year;&month;&day;">
@ -188,7 +188,7 @@
<!ENTITY fetchmail-version "6.2.5">
<!ENTITY mutt-version "1.4.2.1i">
<!ENTITY pine-version "4.60">
<!ENTITY slrn-version "0.9.8.0">
<!ENTITY slrn-version "0.9.8.1">
<!-- Part VI -->
<!-- Chapter 21 -->

View File

@ -22,6 +22,12 @@ who wrote what.</para>
<itemizedlist>
<listitem><para>October 17th, 2004 [igor] Updated to
slrn-0.9.8.1.</para></listitem>
<listitem><para>October 17th, 2004 [igor] Added OpenLDAP and PostgreSQL
to Postfix dependencies.</para></listitem>
<listitem><para>October 16th, 2004 [larry]: Updated to
proftpd-1.2.10 and fluxbox-0.9.10.</para></listitem>

View File

@ -47,7 +47,13 @@ url="&postfix-download-ftp;"/></para></listitem>
<sect4><title>Required</title>
<para><xref linkend="db"/></para></sect4>
<sect4><title>Optional</title>
<para><xref linkend="pcre"/>, <xref linkend="cyrus-sasl"/> and <xref linkend="mysql"/></para></sect4>
<para>
<xref linkend="pcre"/>,
<xref linkend="mysql"/>,
<xref linkend="postgresql"/>,
<xref linkend="openldap"/> and
<xref linkend="cyrus-sasl"/>
</para></sect4>
</sect3>
</sect2>
@ -66,7 +72,7 @@ useradd -c postfix -d /dev/null -g postfix -s /bin/false postfix &amp;&amp;
useradd -c nobody -d /home -g nogroup -s /bin/bash -u 65534 nobody &amp;&amp;
chown postfix:postfix /var/mail</command></userinput></screen>
<para>Install <application>postfix</application> by running the following commands:</para>
<para>Install <application>Postfix</application> by running the following commands:</para>
<screen><userinput><command>make &amp;&amp;
sh postfix-install daemon_directory=/usr/sbin \
@ -89,11 +95,31 @@ cp -rf html/* /usr/share/doc/postfix</command></userinput></screen>
the install script from asking any questions, thereby accepting default
destination directories in all but the three cases explicitly mention.</para>
<para><command>make CCARGS="$CCARGS -DHAS_MYSQL
-I/usr/include/mysql" \</command></para>
<para><command>AUXLIBS="$AUXLIBS -L/usr/lib/mysql -lmysqlclient -lz
-l"</command> : This will allow you to build postfix with MySQL
support.</para>
<para><option>CCARGS="$CCARGS -DHAS_PCRE" AUXLIBS="$AUXLIBS -lpcre"</option> : These
<command>make</command> variables add
<application><acronym>PCRE</acronym></application> support to
<application>Postfix</application>.</para>
<para><option>CCARGS="$CCARGS -DHAS_MYSQL -I/usr/include/mysql"
AUXLIBS="$AUXLIBS -L/usr/lib/mysql -lmysqlclient -lz -lm"</option> :
These <command>make</command> variables add
<application>My<acronym>SQL</acronym></application> support to
<application>Postfix</application>.</para>
<para><option>CCARGS="$CCARGS -DHAS_PGSQL -I/usr/include/postgresql/server"
AUXLIBS="$AUXLIBS -lpq"</option>: These <command>make</command> variables add
<application>Postgre<acronym>SQL</acronym></application> support to
<application>Postfix</application>.</para>
<para><option>CCARGS="$CCARGS -DHAS_LDAP" AUXLIBS="$AUXLIBS -ldap -llber"</option> : These
<command>make</command> variables add
<application>Open<acronym>LDAP</acronym></application> support to
<application>Postfix</application>.</para>
<para><option>CCARGS="$CCARGS -DUSE_SASL_AUTH" AUXLIBS="$AUXLIBS -lsasl"</option> : These
<command>make</command> variables add <application>Cyrus
<acronym>SASL</acronym></application> support to
<application>Postfix</application>.
</sect2>