auto-import changelog data from vsftpd-1.2.1-5.src.rpm
Mon May 03 2004 Bill Nottingham <notting@redhat.com> 1.2.1-5 - fix all references to vsftpd.conf to be /etc/vsftpd/vsftpd.conf, including in the binary (#121199, #104075) Thu Mar 25 2004 Bill Nottingham <notting@redhat.com> 1.2.1-4 - don't call malloc()/free() in signal handlers (#119136, <olivier.baudron@m4x.org>)
This commit is contained in:
parent
cca5a17d8c
commit
887e460f30
110
vsftpd-1.2.1-conffile.patch
Normal file
110
vsftpd-1.2.1-conffile.patch
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
--- vsftpd-1.2.1/FAQ.foo 2004-05-03 18:06:26.051315979 -0400
|
||||||
|
+++ vsftpd-1.2.1/FAQ 2004-05-03 18:08:27.168746928 -0400
|
||||||
|
@@ -33,7 +33,7 @@
|
||||||
|
Q) Help! Local users cannot log in.
|
||||||
|
A) There are various possible problems.
|
||||||
|
A1) By default, vsftpd disables any logins other than anonymous logins. Put
|
||||||
|
-local_enable=YES in your /etc/vsftpd.conf to allow local users to log in.
|
||||||
|
+local_enable=YES in your /etc/vsftpd/vsftpd.conf to allow local users to log in.
|
||||||
|
A2) vsftpd tries to link with PAM. (Run "ldd vsftpd" and look for libpam to
|
||||||
|
find out whether this has happened or not). If vsftpd links with PAM, then
|
||||||
|
you will need to have a PAM file installed for the vsftpd service. There is
|
||||||
|
@@ -45,12 +45,12 @@
|
||||||
|
A4) If you are not using PAM, then vsftpd will do its own check for a valid
|
||||||
|
user shell in /etc/shells. You may need to disable this if you use an invalid
|
||||||
|
shell to disable logins other than FTP logins. Put check_shell=NO in your
|
||||||
|
-/etc/vsftpd.conf.
|
||||||
|
+/etc/vsftpd/vsftpd.conf.
|
||||||
|
|
||||||
|
Q) Help! Uploads or other write commands give me "500 Unknown command.".
|
||||||
|
A) By default, write commands, including uploads and new directories, are
|
||||||
|
disabled. This is a security measure. To enable writes, put write_enable=YES
|
||||||
|
-in your /etc/vsftpd.conf.
|
||||||
|
+in your /etc/vsftpd/vsftpd.conf.
|
||||||
|
|
||||||
|
Q) Help! What are the security implications referred to in the
|
||||||
|
"chroot_local_user" option?
|
||||||
|
@@ -86,7 +86,7 @@
|
||||||
|
mode. Use "listen_address=x.x.x.x" to set the virtual IP.
|
||||||
|
|
||||||
|
Q) Help! Does vsftpd support virtual users?
|
||||||
|
-A) Yes, via PAM integration. Set "guest_enable=YES" in /etc/vsftpd.conf. This
|
||||||
|
+A) Yes, via PAM integration. Set "guest_enable=YES" in /etc/vsftpd/vsftpd.conf. This
|
||||||
|
has the effect of mapping every non-anonymous successful login to the local
|
||||||
|
username specified in "guest_username". Then, use PAM and (e.g.) its pam_userdb
|
||||||
|
module to provide authentication against an external (i.e. non-/etc/passwd)
|
||||||
|
--- vsftpd-1.2.1/defs.h.foo 2004-05-03 18:06:29.771837724 -0400
|
||||||
|
+++ vsftpd-1.2.1/defs.h 2004-05-03 18:07:51.356350436 -0400
|
||||||
|
@@ -1,7 +1,7 @@
|
||||||
|
#ifndef VSF_DEFS_H
|
||||||
|
#define VSF_DEFS_H
|
||||||
|
|
||||||
|
-#define VSFTP_DEFAULT_CONFIG "/etc/vsftpd.conf"
|
||||||
|
+#define VSFTP_DEFAULT_CONFIG "/etc/vsftpd/vsftpd.conf"
|
||||||
|
|
||||||
|
#define VSFTP_COMMAND_FD 0
|
||||||
|
|
||||||
|
--- vsftpd-1.2.1/INSTALL.foo 2004-05-03 18:06:33.061414865 -0400
|
||||||
|
+++ vsftpd-1.2.1/INSTALL 2004-05-03 18:08:57.133895056 -0400
|
||||||
|
@@ -63,7 +63,7 @@
|
||||||
|
vsftpd can run standalone or via an inetd (such as inetd or xinetd). You will
|
||||||
|
typically get more control running vsftpd from an inetd. But first we will run
|
||||||
|
it without, so we can check things are going well so far.
|
||||||
|
-Edit /etc/vsftpd.conf, and add this line at the bottom:
|
||||||
|
+Edit /etc/vsftpd/vsftpd.conf, and add this line at the bottom:
|
||||||
|
|
||||||
|
listen=YES
|
||||||
|
|
||||||
|
@@ -135,11 +135,11 @@
|
||||||
|
Step 7) Customize your configuration
|
||||||
|
|
||||||
|
As well as the above three pre-requisites, you are recommended to install a
|
||||||
|
-config file. The default location for the config file is /etc/vsftpd.conf.
|
||||||
|
+config file. The default location for the config file is /etc/vsftpd/vsftpd.conf.
|
||||||
|
There is a sample vsftpd.conf in the distribution tarball. You probably want
|
||||||
|
-to copy that to /etc/vsftpd.conf as a basis for modification, i.e.:
|
||||||
|
+to copy that to /etc/vsftpd/vsftpd.conf as a basis for modification, i.e.:
|
||||||
|
|
||||||
|
-cp vsftpd.conf /etc
|
||||||
|
+cp vsftpd.conf /etc/vsftpd/
|
||||||
|
|
||||||
|
The default configuration allows neither local user logins nor anonymous
|
||||||
|
uploads. You may wish to change these defaults.
|
||||||
|
--- vsftpd-1.2.1/vsftpd.8.foo 2004-05-03 18:06:40.593446659 -0400
|
||||||
|
+++ vsftpd-1.2.1/vsftpd.8 2004-05-03 18:09:04.438956026 -0400
|
||||||
|
@@ -21,7 +21,7 @@
|
||||||
|
recommended. It is activated by setting
|
||||||
|
.Pa listen=YES
|
||||||
|
in
|
||||||
|
-.Pa /etc/vsftpd.conf .
|
||||||
|
+.Pa /etc/vsftpd/vsftpd.conf .
|
||||||
|
Direct execution of the
|
||||||
|
.Nm vsftpd
|
||||||
|
binary will then launch the FTP service ready for immediate client connections.
|
||||||
|
@@ -29,6 +29,6 @@
|
||||||
|
An optional
|
||||||
|
.Op configuration file
|
||||||
|
may be given on the command line. The default configuration file is
|
||||||
|
-.Pa /etc/vsftpd.conf .
|
||||||
|
+.Pa /etc/vsftpd/vsftpd.conf .
|
||||||
|
.Sh SEE ALSO
|
||||||
|
.Xr vsftpd.conf 5
|
||||||
|
--- vsftpd-1.2.1/vsftpd.conf.foo 2004-05-03 18:06:55.217566800 -0400
|
||||||
|
+++ vsftpd-1.2.1/vsftpd.conf 2004-05-03 18:09:28.049920952 -0400
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-# Example config file /etc/vsftpd.conf
|
||||||
|
+# Example config file /etc/vsftpd/vsftpd.conf
|
||||||
|
#
|
||||||
|
# The default compiled in settings are fairly paranoid. This sample file
|
||||||
|
# loosens things up a bit, to make the ftp daemon more usable.
|
||||||
|
--- vsftpd-1.2.1/vsftpd.conf.5.foo 2004-05-03 18:07:06.184157099 -0400
|
||||||
|
+++ vsftpd-1.2.1/vsftpd.conf.5 2004-05-03 18:09:20.649872192 -0400
|
||||||
|
@@ -4,7 +4,7 @@
|
||||||
|
.SH DESCRIPTION
|
||||||
|
vsftpd.conf may be used to control various aspects of vsftpd's behaviour. By
|
||||||
|
default, vsftpd looks for this file at the location
|
||||||
|
-.BR /etc/vsftpd.conf .
|
||||||
|
+.BR /etc/vsftpd/vsftpd.conf .
|
||||||
|
However, you may override this by specifying a command line argument to
|
||||||
|
vsftpd. The command line argument is the pathname of the configuration file
|
||||||
|
for vsftpd. This behaviour is useful because you may wish to use an advanced
|
14
vsftpd.spec
14
vsftpd.spec
@ -3,7 +3,7 @@
|
|||||||
Summary: vsftpd - Very Secure Ftp Daemon
|
Summary: vsftpd - Very Secure Ftp Daemon
|
||||||
Name: vsftpd
|
Name: vsftpd
|
||||||
Version: 1.2.1
|
Version: 1.2.1
|
||||||
Release: 2
|
Release: 5
|
||||||
License: GPL
|
License: GPL
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
URL: http://vsftpd.beasts.org/
|
URL: http://vsftpd.beasts.org/
|
||||||
@ -17,6 +17,8 @@ Patch1: vsftpd-1.1.3-rh.patch
|
|||||||
Patch2: vsftpd-1.0.1-missingok.patch
|
Patch2: vsftpd-1.0.1-missingok.patch
|
||||||
Patch3: vsftpd-1.2.0-tcp_wrappers.patch
|
Patch3: vsftpd-1.2.0-tcp_wrappers.patch
|
||||||
Patch4: vsftpd-1.5.1-libs.patch
|
Patch4: vsftpd-1.5.1-libs.patch
|
||||||
|
Patch5: vsftpd-1.2.1-signal.patch
|
||||||
|
Patch6: vsftpd-1.2.1-conffile.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||||
%if %{tcp_wrappers}
|
%if %{tcp_wrappers}
|
||||||
BuildPrereq: tcp_wrappers
|
BuildPrereq: tcp_wrappers
|
||||||
@ -41,6 +43,8 @@ scratch.
|
|||||||
%endif
|
%endif
|
||||||
%patch4 -p1 -b .libs
|
%patch4 -p1 -b .libs
|
||||||
cp %{SOURCE1} .
|
cp %{SOURCE1} .
|
||||||
|
%patch5 -p1 -b .signal
|
||||||
|
%patch6 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%ifarch s390x
|
%ifarch s390x
|
||||||
@ -98,6 +102,14 @@ fi
|
|||||||
/var/ftp
|
/var/ftp
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 3 2004 Bill Nottingham <notting@redhat.com> 1.2.1-5
|
||||||
|
- fix all references to vsftpd.conf to be /etc/vsftpd/vsftpd.conf,
|
||||||
|
including in the binary (#121199, #104075)
|
||||||
|
|
||||||
|
* Thu Mar 25 2004 Bill Nottingham <notting@redhat.com> 1.2.1-4
|
||||||
|
- don't call malloc()/free() in signal handlers (#119136,
|
||||||
|
<olivier.baudron@m4x.org>)
|
||||||
|
|
||||||
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
||||||
- rebuilt
|
- rebuilt
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user