mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Updated to Stunnel-4.07, fixed typos in Ruby instructions
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3193 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
5cb3ea7713
commit
0ef1837849
@ -37,7 +37,7 @@
|
||||
<!ENTITY heimdal-version "0.6.2">
|
||||
<!ENTITY mitkrb-version "1.3.5">
|
||||
<!ENTITY cyrus-sasl-version "2.1.20">
|
||||
<!ENTITY stunnel-version "4.05">
|
||||
<!ENTITY stunnel-version "4.07">
|
||||
|
||||
<!-- Chapter 5 -->
|
||||
<!ENTITY reiser-version "3.6.19">
|
||||
|
@ -32,7 +32,7 @@ is useful for object-oriented scripting.</para>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Download (HTTP): <ulink url="&ruby-download-http;"/></para></listitem>
|
||||
<listitem><para>Download (FTP): <ulink url="&ruby-download-ftp;"/></para></listitem>
|
||||
<listitem><para>MD5 Sum: &ruby-md5sum;</para></listitem>
|
||||
<listitem><para>Download MD5 sum: &ruby-md5sum;</para></listitem>
|
||||
<listitem><para>Download size: &ruby-size;</para></listitem>
|
||||
<listitem><para>Estimated disk space required: &ruby-buildsize;</para></listitem>
|
||||
<listitem><para>Estimated build time: &ruby-time;</para></listitem></itemizedlist>
|
||||
@ -84,7 +84,7 @@ threading library into the <application>Ruby</application> build.</para>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
<seglistitem>
|
||||
<seg>ruby, irb, erb, rdoc, ri, and testrb.</seg>
|
||||
<seg>librudy.so</seg>
|
||||
<seg>libruby.so</seg>
|
||||
<seg>/usr/lib/ruby and /usr/share/ri</seg></seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -93,7 +93,7 @@ threading library into the <application>Ruby</application> build.</para>
|
||||
<?dbfo list-presentation="list"?>
|
||||
|
||||
<varlistentry id="ruby">
|
||||
<term><command>rudy</command></term>
|
||||
<term><command>ruby</command></term>
|
||||
<listitem><para>is an interpreted scripting language for quick
|
||||
and easy object-oriented programming.</para>
|
||||
<indexterm zone="ruby-package ruby"><primary sortas="b-ruby">ruby</primary></indexterm>
|
||||
|
@ -6,18 +6,20 @@
|
||||
|
||||
<!ENTITY stunnel-download-http "http://www.stunnel.org/download/stunnel/src/stunnel-&stunnel-version;.tar.gz">
|
||||
<!ENTITY stunnel-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/stunnel-&stunnel-version;.tar.gz">
|
||||
<!ENTITY stunnel-size "341 KB">
|
||||
<!ENTITY stunnel-buildsize "2.9 MB">
|
||||
<!ENTITY stunnel-time "0.08 SBU">
|
||||
<!ENTITY stunnel-size "486 KB">
|
||||
<!ENTITY stunnel-buildsize "3.9 MB">
|
||||
<!ENTITY stunnel-time "0.11 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="stunnel" xreflabel="Stunnel-&stunnel-version;">
|
||||
<sect1 id="stunnel-package" xreflabel="Stunnel-&stunnel-version;">
|
||||
<sect1info>
|
||||
<othername>$LastChangedBy$</othername>
|
||||
<date>$Date$</date>
|
||||
</sect1info>
|
||||
<?dbhtml filename="stunnel.html"?>
|
||||
<title>Stunnel-&stunnel-version;</title>
|
||||
<indexterm zone="stunnel-package">
|
||||
<primary sortas="a-Stunnel">Stunnel</primary></indexterm>
|
||||
|
||||
<sect2>
|
||||
<title>Introduction to <application>Stunnel</application></title>
|
||||
@ -35,11 +37,16 @@ to the server package source code.</para>
|
||||
|
||||
<sect3><title>Package information</title>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem><para>Download (HTTP): <ulink url="&stunnel-download-http;"/></para></listitem>
|
||||
<listitem><para>Download (FTP): <ulink url="&stunnel-download-ftp;"/></para></listitem>
|
||||
<listitem><para>Download size: &stunnel-size;</para></listitem>
|
||||
<listitem><para>Estimated disk space required: &stunnel-buildsize;</para></listitem>
|
||||
<listitem><para>Estimated build time: &stunnel-time;</para></listitem></itemizedlist>
|
||||
<listitem><para>Download (HTTP):
|
||||
<ulink url="&stunnel-download-http;"/></para></listitem>
|
||||
<listitem><para>Download (FTP):
|
||||
<ulink url="&stunnel-download-ftp;"/></para></listitem>
|
||||
<listitem><para>Download size:
|
||||
&stunnel-size;</para></listitem>
|
||||
<listitem><para>Estimated disk space required:
|
||||
&stunnel-buildsize;</para></listitem>
|
||||
<listitem><para>Estimated build time:
|
||||
&stunnel-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title><application>Stunnel</application> dependencies</title>
|
||||
@ -83,7 +90,8 @@ before starting the build, otherwise you will be prompted to create one. The
|
||||
<para>Install <application>Stunnel</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &&
|
||||
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
|
||||
--localstatedir=/var/lib/stunnel &&
|
||||
make &&
|
||||
make install</command></userinput></screen>
|
||||
|
||||
@ -96,6 +104,11 @@ make install</command></userinput></screen>
|
||||
configuration directory to <filename class='directory'>/etc</filename> instead
|
||||
of <filename class='directory'>/usr/etc</filename>.</para>
|
||||
|
||||
<para><parameter>--localstatedir=/var/lib/stunnel</parameter>: This parameter
|
||||
causes the installation process to create
|
||||
<filename class='directory'>/var/lib/stunnel/stunnel</filename> instead of
|
||||
<filename class='directory'>/usr/var/stunnel</filename>.</para>
|
||||
|
||||
<para><command>make</command>: This command builds the package and, if you
|
||||
did not copy an <filename>stunnel.pem</filename> file to the source
|
||||
<filename class='directory'>tools/</filename> directory, prompts you for the
|
||||
@ -112,7 +125,9 @@ to access the service.</para>
|
||||
<title>Configuring <application>Stunnel</application></title>
|
||||
|
||||
<sect3><title>Config files</title>
|
||||
<para><filename>/etc/stunnel/stunnel.conf</filename></para>
|
||||
<para><filename id="stunnel.conf">/etc/stunnel/stunnel.conf</filename></para>
|
||||
<indexterm zone="stunnel-package stunnel.conf">
|
||||
<primary sortas="e-stunnel.conf">stunnel.conf</primary></indexterm>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>Configuration Information</title>
|
||||
@ -151,10 +166,13 @@ configuration file, run <command>man stunnel</command>. To see a
|
||||
<acronym>SWAT</acronym> configuration section in the <xref linkend="samba3"/>
|
||||
instructions.</para>
|
||||
|
||||
<para>To automatically start the <command>stunnel</command> daemon when the system
|
||||
is rebooted, install the <filename>/etc/rc.d/init.d/stunnel</filename>
|
||||
<para>To automatically start the <command>stunnel</command> daemon when the
|
||||
system is rebooted, install the
|
||||
<filename id="stunnel.init">/etc/rc.d/init.d/stunnel</filename>
|
||||
bootscript from the <xref linkend="intro-important-bootscripts"/>
|
||||
package.</para>
|
||||
<indexterm zone="stunnel-package stunnel.init">
|
||||
<primary sortas="f-stunnel.init">stunnel</primary></indexterm>
|
||||
|
||||
<screen><userinput><command>make install-stunnel</command></userinput></screen>
|
||||
</sect3>
|
||||
@ -163,19 +181,52 @@ package.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Contents</title>
|
||||
<segmentedlist>
|
||||
<segtitle>Installed Program</segtitle>
|
||||
<segtitle>Installed Script</segtitle>
|
||||
<segtitle>Installed Library</segtitle>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
<seglistitem>
|
||||
<seg>stunnel</seg>
|
||||
<seg>stunnel3</seg>
|
||||
<seg>libstunnel.so</seg>
|
||||
<seg>/etc/stunnel, /var/lib/stunnel and
|
||||
/usr/share/doc/stunnel</seg></seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<para>The <application>Stunnel</application> package contains
|
||||
<command>stunnel</command> and
|
||||
<filename class='libraryfile'>libstunnel</filename>.</para>
|
||||
<variablelist>
|
||||
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
||||
<?dbfo list-presentation="list"?>
|
||||
|
||||
</sect2>
|
||||
<varlistentry id="stunnel">
|
||||
<term><command>stunnel</command></term>
|
||||
<listitem><para> is a program designed to work as an <acronym>SSL</acronym>
|
||||
encryption wrapper between remote clients and local
|
||||
(<command>[x]inetd</command>-startable) or remote servers.</para>
|
||||
<indexterm zone="stunnel-package stunnel">
|
||||
<primary sortas="b-stunnel">stunnel</primary></indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<sect2><title>Description</title>
|
||||
<varlistentry id="stunnel3">
|
||||
<term><command>stunnel3</command></term>
|
||||
<listitem><para>is a <application>Perl</application> wrapper script to use
|
||||
<command>stunnel</command> 3.x syntax with <command>stunnel</command>
|
||||
>=4.05.</para>
|
||||
<indexterm zone="stunnel-package stunnel3">
|
||||
<primary sortas="d-stunnel3">stunnel3</primary></indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<sect3><title>stunnel</title>
|
||||
<para><command>stunnel</command> is a program designed to work as an
|
||||
<acronym>SSL</acronym> encryption wrapper between remote clients and local
|
||||
(<command>[x]inetd</command>-startable) or remote servers.</para></sect3>
|
||||
<varlistentry id="libstunnel.so">
|
||||
<term><filename class='libraryfile'>libstunnel.so</filename></term>
|
||||
<listitem><para> contains the <acronym>API</acronym> functions required by
|
||||
<application>Stunnel</application>.</para>
|
||||
<indexterm zone="stunnel-package libstunnel.so">
|
||||
<primary sortas="c-libstunnel.so">libstunnel.so</primary></indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -60,7 +60,7 @@ nameserver (which amongst other things provides
|
||||
<xref linkend="Python"/>,
|
||||
<xref linkend="xinetd"/>,
|
||||
<ulink url="http://valgrind.kde.org/">Valgrind</ulink> and
|
||||
<xref linkend="stunnel"/> (used to encrypt access to SWAT)</para>
|
||||
<xref linkend="stunnel-package"/> (used to encrypt access to SWAT)</para>
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
||||
|
@ -42,9 +42,9 @@
|
||||
<div class="indexdiv">
|
||||
<xsl:if test="contains(concat(&lowercase;, &uppercase;), $key)">
|
||||
<h2>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$divtitle = 'A'">
|
||||
<xsl:text>Packages</xsl:text>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$divtitle = 'A'">
|
||||
<xsl:text>Packages</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$divtitle = 'B'">
|
||||
<xsl:text>Programs</xsl:text>
|
||||
@ -55,12 +55,18 @@
|
||||
<xsl:when test="$divtitle = 'D'">
|
||||
<xsl:text>Scripts</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$divtitle = 'E'">
|
||||
<xsl:text>Others</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$divtitle = 'E'">
|
||||
<xsl:text>Configuration Files</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$divtitle = 'F'">
|
||||
<xsl:text>Bootscripts</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:when test="$divtitle = 'G'">
|
||||
<xsl:text>Others</xsl:text>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$divtitle"/>
|
||||
</xsl:otherwise>
|
||||
<xsl:value-of select="$divtitle"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</h2>
|
||||
</xsl:if>
|
||||
|
Loading…
Reference in New Issue
Block a user