Author: archaic
Date: 2005-06-15 00:15:53 -0600 (Wed, 15 Jun 2005)
New Revision: 4602
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/server/major/vsftpd.xml
Log:
Updated to vsftpd-2.0.3
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2005-06-14 23:35:57 UTC (rev 4601)
+++ trunk/BOOK/general.ent 2005-06-15 06:15:53 UTC (rev 4602)
@@ -1,4 +1,4 @@
-<!ENTITY day "14">
+<!ENTITY day "15">
<!ENTITY month "06">
<!ENTITY year "2005">
<!ENTITY version "svn-&year;&month;&day;">
@@ -248,7 +248,7 @@
<!-- openssh (chapter 18) -->
<!ENTITY proftpd-version "1.2.10">
<!-- samba3 (chapter 18) -->
-<!ENTITY vsftpd-version "2.0.1">
+<!ENTITY vsftpd-version "2.0.3">
<!ENTITY xinetd-version "2.3.13">
<!-- Chapter 22 -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2005-06-14 23:35:57 UTC
(rev 4601)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2005-06-15 06:15:53 UTC
(rev 4602)
@@ -25,6 +25,10 @@
<itemizedlist>
<listitem>
+ <para>June 15th, 2005 [archaic]: Updated to vsftpd-2.0.3.</para>
+ </listitem>
+
+ <listitem>
<para>June 14th, 2005 [djensen]: Added 8 plugin links and a python
version sed to Abiword.</para>
</listitem>
Modified: trunk/BOOK/server/major/vsftpd.xml
===================================================================
--- trunk/BOOK/server/major/vsftpd.xml 2005-06-14 23:35:57 UTC (rev 4601)
+++ trunk/BOOK/server/major/vsftpd.xml 2005-06-15 06:15:53 UTC (rev 4602)
@@ -6,10 +6,10 @@
<!ENTITY vsftpd-download-http " ">
<!ENTITY vsftpd-download-ftp
"ftp://vsftpd.beasts.org/users/cevans/vsftpd-&vsftpd-version;.tar.gz">
- <!ENTITY vsftpd-md5sum "63838791ec8b1375ed154fb2603e52e9">
- <!ENTITY vsftpd-size "148 KB">
- <!ENTITY vsftpd-buildsize "492 KB">
- <!ENTITY vsftpd-time "0.01 SBU">
+ <!ENTITY vsftpd-md5sum "74936cbd8e8251deb1cd99c5fb18b6f8">
+ <!ENTITY vsftpd-size "150 KB">
+ <!ENTITY vsftpd-buildsize "1.4 MB">
+ <!ENTITY vsftpd-time "less than 0.1 SBU">
]>
<sect1 id="vsftpd" xreflabel="vsFTPD-&vsftpd-version;">
@@ -68,8 +68,10 @@
<title>Installation of vsFTPD</title>
<para>For security reasons, running <application>vsFTPD</application>
- as an unprivileged user and group is encouraged. Also, a user to map
- anonymous users to should be created.</para>
+ as an unprivileged user and group is encouraged. Also, a user should be
+ created to map anonymous users. As the <systemitem
+ class="username">root</systemitem> user, create the needed directories,
+ users, and groups with the following commands:</para>
<screen role="root"><userinput>install -v -d -m 0755 /var/ftp/empty &&
install -v -d -m 0755 /home/ftp &&
@@ -79,11 +81,16 @@
groupadd -g 45 ftp &&
useradd -c anonymous_user -d /home/ftp -g ftp -s /bin/false -u 45
ftp</userinput></screen>
- <para>Install <application>vsFTPD</application> by running
- the following commands:</para>
+ <para>Build <application>vsFTPD</application> as an unprivileged user
+ with the following commands:</para>
-<screen><userinput>make &&
-install -v -m 755 vsftpd /usr/sbin/vsftpd &&
+<screen><userinput>make</userinput></screen>
+
+ <para>Once again, become the <systemitem class="username">root</systemitem>
+ user and install <application>vsFTPD</application> with the following
+ commands:</para>
+
+<screen><userinput>install -v -m 755 vsftpd /usr/sbin/vsftpd &&
install -v -m 644 vsftpd.8 /usr/share/man/man8 &&
install -v -m 644 vsftpd.conf.5 /usr/share/man/man5 &&
install -v -m 644 vsftpd.conf /etc</userinput></screen>
@@ -139,7 +146,8 @@
<para><application>vsFTPD</application> comes with a basic
anonymous-only configuration file that was copied to
- <filename class='directory'>/etc</filename> above. This file should be
+ <filename class='directory'>/etc</filename> above. While still as
+ <systemitem class="username">root</systemitem>, this file should be
modified because it is now recommended to run <command>vsftpd</command>
in standalone mode as opposed to
<command>inetd</command>/<command>xinetd</command> mode. Also, you
@@ -180,7 +188,7 @@
<seglistitem>
<seg>vsftpd</seg>
<seg>None</seg>
- <seg>Not determined at this time</seg>
+ <seg>/var/ftp, /var/ftp/empty, /home/ftp</seg>
</seglistitem>
</segmentedlist>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page