cvsdist 61466ee
%{!?tcp_wrappers:%define tcp_wrappers 1}
cvsdist 61466ee
cvsdist 5cf3a27
Name: vsftpd
2af1024
Version: 2.2.2
a76a17f
Release: 6%{?dist}
3572541
Summary: Very Secure Ftp Daemon
3572541
3572541
Group: System Environment/Daemons
6872c71
# OpenSSL link exception
6872c71
License: GPLv2 with exceptions
cvsdist 61466ee
URL: http://vsftpd.beasts.org/
6548046
Source0: ftp://vsftpd.beasts.org/users/cevans/%{name}-%{version}.tar.gz
cvsdist 5cf3a27
Source1: vsftpd.xinetd
cvsdist 5cf3a27
Source2: vsftpd.pam
cvsdist def38f8
Source3: vsftpd.ftpusers
cvsdist def38f8
Source4: vsftpd.user_list
cvsdist 8ee1ed6
Source5: vsftpd.init
8e4ee76
Source6: vsftpd_conf_migrate.sh
3572541
3572541
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
3572541
cvsdist 05d22b7
BuildRequires: pam-devel
cvsdist 05d22b7
BuildRequires: libcap-devel
cvsdist 05d22b7
BuildRequires: openssl-devel
3572541
%if %{tcp_wrappers}
3572541
BuildRequires: tcp_wrappers-devel
3572541
%endif
3572541
cvsdist 8ee1ed6
Requires: logrotate
f7148e2
Requires (preun): /sbin/chkconfig
f7148e2
Requires (preun): /sbin/service
f7148e2
Requires (post): /sbin/chkconfig
3572541
3572541
# Build patches
3572541
Patch1: vsftpd-2.1.0-libs.patch
3572541
Patch2: vsftpd-2.1.0-build_ssl.patch
3572541
Patch3: vsftpd-2.1.0-tcp_wrappers.patch
3572541
3572541
# Use /etc/vsftpd/ instead of /etc/
3572541
Patch4: vsftpd-2.1.0-configuration.patch
3572541
3572541
# These need review
3572541
Patch5: vsftpd-2.1.0-pam_hostname.patch
3572541
Patch6: vsftpd-close-std-fds.patch
3572541
Patch7: vsftpd-2.1.0-filter.patch
3572541
Patch8: vsftpd-2.0.5-greedy.patch
3572541
Patch9: vsftpd-2.1.0-userlist_log.patch
3572541
5e7840e
Patch10: vsftpd-2.1.0-trim.patch
5e7840e
Patch12: vsftpd-2.1.1-daemonize_plus.patch
5aab303
Patch13: vsftpd-2.2.0-openssl.patch
03c7b6d
Patch14: vsftpd-2.2.0-wildchar.patch
cvsdist 5cf3a27
2e736b7
Patch15: vsftpd-2.2.2-dso.patch
a76a17f
Patch16: vsftpd-2.2.2-clone.patch
2e736b7
cvsdist 5cf3a27
%description
cvsdist 5cf3a27
vsftpd is a Very Secure FTP daemon. It was written completely from
cvsdist 5cf3a27
scratch.
cvsdist 5cf3a27
3572541
cvsdist 5cf3a27
%prep
cvsdist 5cf3a27
%setup -q -n %{name}-%{version}
3572541
cp %{SOURCE1} .
3572541
3572541
%patch1 -p1 -b .libs
3572541
%patch2 -p1 -b .build_ssl
cvsdist 61466ee
%if %{tcp_wrappers}
cvsdist 3940fcf
%patch3 -p1 -b .tcp_wrappers
cvsdist 61466ee
%endif
3572541
%patch4 -p1 -b .configuration
3572541
%patch5 -p1 -b .pam_hostname
3572541
%patch6 -p1 -b .close_fds
3572541
%patch7 -p1 -b .filter
3572541
%patch8 -p1 -b .greedy
3572541
%patch9 -p1 -b .userlist_log
5e7840e
%patch10 -p1 -b .trim
5e7840e
%patch12 -p1 -b .daemonize_plus
5aab303
%patch13 -p1 -b .openssl
03c7b6d
%patch14 -p1 -b .wildchar
2e736b7
%patch15 -p1 -b .dso
a76a17f
%patch16 -p1 -b .clone
3572541
cvsdist 5cf3a27
%build
8edf05f
%ifarch s390x sparcv9 sparc64
3572541
make CFLAGS="$RPM_OPT_FLAGS -fPIE -pipe -Wextra -Werror" \
cvsdist 61466ee
%else
3572541
make CFLAGS="$RPM_OPT_FLAGS -fpie -pipe -Wextra -Werror" \
cvsdist 61466ee
%endif
3572541
        LINK="-pie -lssl" %{?_smp_mflags}
3572541
cvsdist 5cf3a27
cvsdist 5cf3a27
%install
6872c71
rm -rf $RPM_BUILD_ROOT
f7148e2
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
f7148e2
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
f7148e2
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{vsftpd,pam.d,logrotate.d,rc.d/init.d}
f7148e2
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man{5,8}
f7148e2
install -m 755 vsftpd  $RPM_BUILD_ROOT%{_sbindir}/vsftpd
f7148e2
install -m 600 vsftpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/vsftpd/vsftpd.conf
cvsdist 5cf3a27
install -m 644 vsftpd.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
cvsdist 5cf3a27
install -m 644 vsftpd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
803e8ab
install -m 644 RedHat/vsftpd.log $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/vsftpd
f7148e2
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/vsftpd
f7148e2
install -m 600 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/vsftpd/ftpusers
f7148e2
install -m 600 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/vsftpd/user_list
f7148e2
install -m 755 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/vsftpd
f7148e2
install -m 744 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/vsftpd/vsftpd_conf_migrate.sh
cvsdist 8ee1ed6
                            
f7148e2
mkdir -p $RPM_BUILD_ROOT/%{_var}/ftp/pub
cvsdist 5cf3a27
3572541
cvsdist 5cf3a27
%clean
6872c71
rm -rf $RPM_BUILD_ROOT
cvsdist 5cf3a27
3572541
cvsdist 8ee1ed6
%post
cvsdist 8ee1ed6
/sbin/chkconfig --add vsftpd
cvsdist 8ee1ed6
3572541
cvsdist 8ee1ed6
%preun
cvsdist 8ee1ed6
if [ $1 = 0 ]; then
cvsdist 8ee1ed6
 /sbin/service vsftpd stop > /dev/null 2>&1
cvsdist 8ee1ed6
 /sbin/chkconfig --del vsftpd
cvsdist 8ee1ed6
fi
cvsdist 8ee1ed6
  
cvsdist 8ee1ed6
cvsdist 5cf3a27
%files
3572541
%defattr(-,root,root,-)
f7148e2
%{_sbindir}/vsftpd
f7148e2
%{_sysconfdir}/rc.d/init.d/vsftpd
f7148e2
%dir %{_sysconfdir}/vsftpd
803e8ab
%{_sysconfdir}/vsftpd/vsftpd_conf_migrate.sh
803e8ab
%config(noreplace) %{_sysconfdir}/vsftpd/ftpusers
803e8ab
%config(noreplace) %{_sysconfdir}/vsftpd/user_list
803e8ab
%config(noreplace) %{_sysconfdir}/vsftpd/vsftpd.conf
f7148e2
%config(noreplace) %{_sysconfdir}/pam.d/vsftpd
803e8ab
%config(noreplace) %{_sysconfdir}/logrotate.d/vsftpd
803e8ab
%doc FAQ INSTALL BUGS AUDIT Changelog LICENSE README README.security REWARD
803e8ab
%doc SPEED TODO BENCHMARKS COPYING SECURITY/ EXAMPLE/ TUNING SIZE vsftpd.xinetd
cvsdist 5cf3a27
%{_mandir}/man5/vsftpd.conf.*
cvsdist 5cf3a27
%{_mandir}/man8/vsftpd.*
f7148e2
%{_var}/ftp
cvsdist 5cf3a27
3572541
cvsdist 5cf3a27
%changelog
a76a17f
* Wed May 14 2010 Jiri Skala <jskala@redhat.com> - 2.2.2-6
a76a17f
- syscall(__NR_clone) replaced by clone() to fix incorrect order of params on s390 arch
a76a17f
2cd5643
* Wed Apr 07 2010 Jiri Skala <jskala@redhat.com> - 2.2.2-5
2cd5643
- corrected daemonize_plus patch - don't try kill parent when vsftpd isn't daemonized
2cd5643
223f91a
* Tue Mar 16 2010 Jiri Skala <jskala@redhat.com> - 2.2.2-4
223f91a
- fixes #544251 - /etc/rc.d/init.d/vsftpd does not start more than one daemon
223f91a
2e736b7
* Mon Feb 15 2010 Jiri Skala <jskala@redhat.com> - 2.2.2-3
2e736b7
- fixes #565067 - FTBFS: ImplicitDSOLinking
2e736b7
8458fa9
* Thu Dec 17 2009 Jiri Skala <jskala@redhat.com> - 2.2.2-2
8458fa9
- corrected two patches due to fuzz 0
8458fa9
2af1024
* Thu Dec 17 2009 Jiri Skala <jskala@redhat.com> - 2.2.2-1
2af1024
- update to latest upstream
2af1024
fc47ca5
* Mon Nov 23 2009 Jiri Skala <jskala@rehat.com> - 2.2.0-6
fc47ca5
- added lost default values of vsftpd.conf (rh patch)
fc47ca5
85191fe
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 2.2.0-5
85191fe
- use password-auth common PAM configuration instead of system-auth
85191fe
675a080
* Mon Sep 14 2009 Jiri Skala <jskala@rehat.com> - 2.2.0-4
675a080
- modified init script to be LSB compliant
675a080
03c7b6d
* Tue Sep 08 2009 Jiri Skala <jskala@rehat.com> - 2.2.0-3
03c7b6d
- fixed bug messaged in RHEL-4 #479774 - Wildcard failures with vsftpd
03c7b6d
b2ea86e
* Thu Aug 27 2009 Tomas Mraz <tmraz@redhat.com> - 2.2.0-2
b2ea86e
- rebuilt with new openssl
b2ea86e
6548046
* Tue Aug 24 2009 Martin Nagy <mnagy@redhat.com> - 2.2.0-1
6548046
- update to latest upstream release 2.2.0
6548046
3a7f061
* Tue Aug 04 2009 Martin Nagy <mnagy@redhat.com> - 2.2.0-0.1.pre4
3a7f061
- update to latest upstream release
3a7f061
47d0889
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-2
47d0889
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
47d0889
afaeec3
* Tue Jun 02 2009 Jiri Skala <jskala@redhat.com> - 2.1.2-1
afaeec3
- updated to latest upstream version
afaeec3
1a7313f
* Thu May 21 2009 Jiri Skala <jskala@redhat.com> - 2.1.1-0.3
1a7313f
- fixed daemonize_plus patch
1a7313f
- fixed test in initscript [ -z "CONFS" ]
1a7313f
5e7840e
* Mon May 04 2009 Jiri Skala <jskala@redhat.com> - 2.1.1-0.2
5e7840e
- fixes daemonize patch
5e7840e
9310f56
* Wed Apr 22 2009 Jiri Skala <jskala@redhat.com> - 2.1.0-3
9310f56
- updated to latest upstream version
9310f56
- improved daemonizing - init script gets correct return code if binding fails
9310f56
- trim white spaces from option values
9310f56
- fixed #483604 - vsftpd not honouring delay_failed_login when userlist active
9310f56
870a6c7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-2
870a6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
870a6c7
203b7bf
* Tue Feb 24 2009 Martin Nagy <mnagy@redhat.com> - 2.1.0-1
203b7bf
- update to latest upstream release
203b7bf
803e8ab
* Fri Jan 23 2009 Martin Nagy <mnagy@redhat.com> - 2.1.0-0.3.pre4
803e8ab
- update to latest upstream release
803e8ab
- enable ptrace sandbox again
803e8ab
- don't mark vsftpd_conf_migrate.sh as a config file
803e8ab
a04e00c
* Fri Jan 16 2009 Martin Nagy <mnagy@redhat.com> - 2.1.0-0.2.pre3
a04e00c
- disable ptrace sandbox to fix build on i386
a04e00c
3572541
* Fri Jan 16 2009 Martin Nagy <mnagy@redhat.com> - 2.1.0-0.1.pre3
3572541
- update to latest upstream release
3572541
- cleanup the spec file
3572541
- drop patches fixed upstream:
3572541
    vsftpd-1.0.1-missingok.patch
3572541
    vsftpd-1.2.1-nonrootconf.patch
3572541
    vsftpd-2.0.1-tcp_wrappers.patch
3572541
    vsftpd-2.0.2-signal.patch
3572541
    vsftpd-2.0.3-daemonize_fds.patch
3572541
    vsftpd-2.0.5-correct_comments.patch
3572541
    vsftpd-2.0.5-pasv_dot.patch
3572541
    vsftpd-2.0.5-write_race.patch
3572541
    vsftpd-2.0.5-fix_unique.patch
3572541
    vsftpd-2.0.5-uname_size.patch
3572541
    vsftpd-2.0.5-bind_denied.patch
3572541
    vsftpd-2.0.5-pam_end.patch
3572541
    vsftpd-2.0.5-underscore_uname.patch
3572541
    vsftpd-2.0.6-listen.patch
3572541
- join all configuration patches into one:
3572541
    vsftpd-1.1.3-rh.patch
3572541
    vsftpd-1.2.1-conffile.patch
3572541
    vsftpd-2.0.1-dir.patch
3572541
    vsftpd-2.0.1-server_args.patch
3572541
    vsftpd-2.0.3-background.patch
3572541
    vsftpd-2.0.5-default_ipv6.patch
3572541
    vsftpd-2.0.5-add_ipv6_option.patch
3572541
    vsftpd-2.0.5-man.patch
3572541
6872c71
* Mon Sep  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.7-1
6872c71
- fix license tag
6872c71
- update to 2.0.7
6872c71
8edf05f
* Fri Jun 20 2008 Dennis Gilmore <dennis@ausil.us> - 2.0.6-5
8edf05f
- add sparc arches to -fPIE list
8edf05f
fe8522b
* Wed May 21 2008 Martin Nagy <mnagy@redhat.com> - 2.0.6-4
fe8522b
- fix a small memory leak (#397011)
fe8522b
b95b5ae
* Mon Mar 31 2008 Martin Nagy <mnagy@redhat.com> - 2.0.6-3
b95b5ae
- set option listen to default to YES
b95b5ae
87f4672
* Mon Feb 25 2008 Martin Nagy <mnagy@redhat.com> - 2.0.6-2
87f4672
- fix init script (#431452)
87f4672
- make the init script LSB compliant (#247093)
87f4672
520f362
* Fri Feb 22 2008 Martin Nagy <mnagy@redhat.com> - 2.0.6-1
520f362
- rebase for new upstream version
520f362
- remove patches that were fixed in upstream: kickline, confspell, anon_umask
520f362
e530aed
* Mon Feb 11 2008 Martin Nagy <mnagy@redhat.com> - 2.0.5-22
e530aed
- rebuild for gcc-4.3
e530aed
b3efc64
* Fri Nov 30 2007 Martin Nagy <mnagy@redhat.com> - 2.0.5-21
b3efc64
- Remove uniq_rename patch.
b3efc64
- Correct create/lock race condition, original patch by <mpoole@redhat.com>
b3efc64
  (#240550).
81eb0da
- Fix bad handling of unique files (#392231).
c200c77
- Added userlist_log option.
dc65694
- Allow usernames to begin with underscore or dot (#339911).
608f0a3
- Removed user_config patch.
608f0a3
- Fix nonrootconf patch (#400921).
e1c6eb3
- Increase maximum length of allowed username (#236326).
66efec3
- Fix file listing issue with wildcard (#392181).
3e9a56b
- Removed use_localtime patch (#243087).
b3efc64
80ed93e
* Thu Nov 08 2007 Martin Nagy <mnagy@redhat.com> - 2.0.5-20
80ed93e
- Correct calling of pam_end (#235843).
80ed93e
239476c
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.0.5-19
239476c
- Rebuild for selinux ppc32 issue.
239476c
1ab922d
* Tue Jul 10 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-18
1ab922d
- Add comment for xferlog_std_format
1ab922d
- Resolves #218260
1ab922d
799e683
* Fri Jun 29 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-17
799e683
- Fix pasv dot after pasv response (RFC 959 page 40)
799e683
f7148e2
* Wed Apr 04 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-16
f7148e2
- Merge review: - fix using %%{_var}, %%{_sbindir} and 
f7148e2
                  %%{_sysconfigdir} macros for files and install
f7148e2
                - fix BuildRoot
f7148e2
                - dropped usermod, openssl & pam requirement
f7148e2
Florian La Roche e627463
* Tue Mar 20 2007 Florian La Roche <laroche@redhat.com> - 2.0.5-15
Florian La Roche e627463
- fix BuildPrereq
Florian La Roche e627463
87d5593
* Tue Jan 30 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-14
87d5593
- remove file upload permission problem 
87d5593
- change name of patch vsfptd-2.0.3-user_config
87d5593
- Resolves #190193
87d5593
22ab795
* Fri Jan 19 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-13
22ab795
- add lost patch: don't die when no user config file is present 
22ab795
- Resolves #166986
22ab795
87d5593
* Thu Jan 18 2007 Radek Vokal <rvokal@redhat.com> - 2.0.5-12
579507d
- add dist tag
b78e3b4
- add buildrequires tcp_wrappers-devel
579507d
1a71c53
* Wed Jan 17 2007 Maros Barabas <mbarabas@redhat.com> - 2.0.5-11
662b3a6
- add errno EACCES to not die by vsf_sysutil_bind
662b3a6
- Resolves #198677
662b3a6
fb7bd08
* Thu Dec 14 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-10
fb7bd08
- correct man (5) pages
fb7bd08
- Resolves: #216765
fb7bd08
- correct calling function stat 
fb7bd08
- Resolves: bz200763
fb7bd08
f3dce12
* Mon Dec 04 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-9
f3dce12
- change BuildRequires tcp_wrappers to tcp_wrappers-devel
f3dce12
8e24fc9
* Mon Aug 28 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-8
8e24fc9
- added forgotten patch to make filename filter (#174764)
8e24fc9
a9afdbd
* Tue Aug 22 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-7
a9afdbd
- correct paths of configuration files on man pages
a9afdbd
3572541
* Tue Aug 15 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-6
d138a01
- correct comments
d138a01
3572541
* Tue Aug 08 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-5
1790f4c
- option to change listening to IPv6 protocol
1790f4c
06ab9ee
* Thu Aug 01 2006 Maros Barabas <mbarabas@redhat.com> - 2.0.5-4
06ab9ee
- listen to IPv4 connections in default conf file
06ab9ee
babd180
* Mon Jul 17 2006 Radek Vokal <rvokal@redhat.com> - 2.0.5-3
babd180
- listen to IPv6 connections in default conf file
babd180
49bdafb
* Thu Jul 13 2006 Radek Vokal <rvokal@redhat.com> - 2.0.5-2
49bdafb
- add keyinit instructions to the vsftpd PAM script (#198637)
49bdafb
0d93135
* Wed Jul 12 2006 Radek Vokal <rvokal@redhat.com> - 2.0.5-1
0d93135
- upgrade to 2.0.5
0d93135
- IE should now show the login dialog again (#191147)
0d93135
1ac257b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.4-1.2.1
1ac257b
- rebuild
1ac257b
d6ccea7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.0.4-1.2
d6ccea7
- bump again for double-long bug on ppc(64)
d6ccea7
5b1b306
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.0.4-1.1
5b1b306
- rebuilt for new gcc4.1 snapshot and glibc changes
5b1b306
2d1308c
* Thu Jan 12 2006 Radek Vokal <rvokal@redhat.com> 2.0.4-1
2d1308c
- upgrade to 2.0.4
2d1308c
- vsftpd now lock files for simultanous up/downloads (#162511)
2d1308c
e073632
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e073632
- rebuilt
e073632
3a2847d
* Wed Nov 09 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-12
3a2847d
- rebuilt against new openssl
3a2847d
- close std file descriptors
3a2847d
e9192ec
* Tue Oct 04 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-11
e9192ec
- use include instead of pam_stack in pam config
e9192ec
e89e5bd
* Fri Sep 09 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-10
e89e5bd
- vsfptd.log as a default log file has to be rotated (#167359)
e89e5bd
- vsftpd does dns reverse before passing hosts to pam_access.so (#159745)
e89e5bd
3da1eef
* Wed Aug 31 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-9
3da1eef
- don't die when no user config file is present (#166986)
3da1eef
ca5d426
* Tue Aug 09 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-8
ca5d426
- removed additional cmd line for ftp (#165083)
ca5d426
0a53321
* Thu Aug 04 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-7
0a53321
- daemonize with file descriptors (#164998)
0a53321
922807d
* Thu Jun 30 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-6
922807d
- start in background as default, init script changed (#158714)
922807d
00a6ee3
* Mon Jun 27 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-5
00a6ee3
- fixed requires for 64bit libs
00a6ee3
bf61843
* Thu Jun 23 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-4
bf61843
- fixed requires for pam_loginuid
bf61843
0b79dd7
* Wed Jun 01 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-3
0b79dd7
- vsftpd update for new audit system (#159223)
0b79dd7
232ba26
* Fri May 27 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-2
232ba26
- timezone fix, patch from suse.de (#158779)
232ba26
b3ce60c
* Wed Mar 23 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-1
b3ce60c
- new release, fixes #106416 and #134541 
b3ce60c
be28298
* Mon Mar 14 2005 Radek Vokal <rvokal@redhat.com> 2.0.3-pre2
b3ce60c
- prerelease, fixes IPv6 issues
be28298
b0ea50a
* Mon Mar 14 2005 Radek Vokal <rvokal@redhat.com> 2.0.2-1
b3ce60c
- update to new release, several bug fixes
b0ea50a
dc22169
* Wed Mar 02 2005 Radek Vokal <rvokal@redhat.com> 2.0.1-10
dc22169
- rebuilt against gcc4 and new openssl
dc22169
cceb2ea
* Mon Feb 07 2005 Radek Vokal <rvokal@redhat.com> 2.0.1-9
cceb2ea
- don't allow to read non-root config files (#145548)
cceb2ea
78ec8a7
* Mon Jan 10 2005 Radek Vokal <rvokal@redhat.com> 2.0.1-8
78ec8a7
- use localtime also in logs (#143687)
78ec8a7
2850547
* Tue Dec 14 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-7
2850547
- fixing directory in vsftpd.pam file (#142805)
2850547
8e4ee76
* Mon Nov 11 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-6
8e4ee76
- vsftpd. files moved to /etc/vsftpd
8e4ee76
- added vsftpd_conf_migrate.sh script for moving conf files
8e4ee76
4ce2b95
* Fri Oct 01 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-5
4ce2b95
- vsftpd under xinetd reads its config file (#134314)
4ce2b95
3b90013
* Thu Sep 16 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-4
3b90013
- spec file changed, ftp dir change commented (#130119)
3b90013
- added doc files (#113056)
3b90013
cvsdist 05d22b7
* Wed Sep 08 2004 Jan Kratochvil <project-vsftpd@jankratochvil.net>
cvsdist 05d22b7
- update for 2.0.1 for SSL
cvsdist 05d22b7
cvsdist 05d22b7
* Fri Aug 27 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-2
cvsdist b06e5e1
- vsftpd.conf file changed, default IPv6 support
cvsdist b06e5e1
cvsdist 05d22b7
* Fri Aug 20 2004 Radek Vokal <rvokal@redhat.com> 2.0.1-1
cvsdist 7144502
- tcp_wrapper patch updated, signal patch updated
cvsdist 7144502
- upgrade to 2.0.1, fixes several bugs, RHEL and FC builds
cvsdist 7144502
cvsdist d0a62d3
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist d0a62d3
- rebuilt
cvsdist d0a62d3
cvsdist 03c6554
* Wed May 19 2004 Bill Nottingham <notting@redhat.com> 1.2.1-6
cvsdist 03c6554
- fix the logrotate config (#116253) 
cvsdist 03c6554
cvsdist 887e460
* Mon May  3 2004 Bill Nottingham <notting@redhat.com> 1.2.1-5
cvsdist 887e460
- fix all references to vsftpd.conf to be /etc/vsftpd/vsftpd.conf,
cvsdist 887e460
  including in the binary (#121199, #104075)
cvsdist 887e460
cvsdist 887e460
* Thu Mar 25 2004 Bill Nottingham <notting@redhat.com> 1.2.1-4
cvsdist 887e460
- don't call malloc()/free() in signal handlers (#119136,
cvsdist 887e460
  <olivier.baudron@m4x.org>)
cvsdist 887e460
cvsdist cca5a17
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist cca5a17
- rebuilt
cvsdist cca5a17
cvsdist 5f53d3d
* Mon Nov 24 2003 Karsten Hopp <karsten@redhat.de> 1.2.1-1
cvsdist 5f53d3d
- update to 1.2.1, which fixes #89765 and lot of other issues
cvsdist 5f53d3d
- remove manpage patch, it isn't required anymore
cvsdist 5f53d3d
- clean up init script
cvsdist 5f53d3d
- don't use script to find libs to link with (lib64 issues)
cvsdist 5f53d3d
cvsdist 61466ee
* Sun Oct 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 61466ee
- allow compiling without tcp_wrappers support
cvsdist 61466ee
cvsdist 61466ee
* Mon Sep 15 2003 Bill Nottingham <notting@redhat.com> 1.2.0-4
cvsdist 61466ee
- fix errant newline (#104443)
cvsdist 61466ee
cvsdist 61466ee
* Fri Aug  8 2003 Bill Nottingham <notting@redhat.com> 1.2.0-3
cvsdist 61466ee
- tweak man page (#84584, #72798)
cvsdist 61466ee
- buildprereqs for pie (#99336)
cvsdist 61466ee
- free ride through the build system to fix (#101582)
cvsdist 61466ee
cvsdist 61466ee
* Thu Jun 26 2003 Bill Nottingham <notting@redhat.com> 1.2.0-2
cvsdist 61466ee
- update to 1.2.0
cvsdist 61466ee
cvsdist 61466ee
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 61466ee
- rebuilt
cvsdist 61466ee
cvsdist 61466ee
* Mon Apr 28 2003 Bill Nottingham <notting@redhat.com> 1.1.3-9
cvsdist 61466ee
- fix tcp_wrappers usage (#89765, <dale@riyescott.com>)
cvsdist 61466ee
cvsdist 3940fcf
* Fri Feb 28 2003 Nalin Dahyabhai <nalin@redhat.com> 1.1.3-8
cvsdist 3940fcf
- enable use of tcp_wrappers
cvsdist 3940fcf
cvsdist 8ee1ed6
* Tue Feb 11 2003 Bill Nottingham <notting@redhat.com> 1.1.3-7
cvsdist 8ee1ed6
- provide /var/ftp & /var/ftp/pub. obsolete anonftp.
cvsdist 8ee1ed6
cvsdist 8ee1ed6
* Mon Feb 10 2003 Bill Nottingham <notting@redhat.com> 1.1.3-6
cvsdist 8ee1ed6
- clean up comments in init script (#83962)
cvsdist 8ee1ed6
cvsdist 8ee1ed6
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 8ee1ed6
- rebuilt
cvsdist 8ee1ed6
cvsdist 8ee1ed6
* Mon Dec 30 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 8ee1ed6
- change to /etc/rc.d/init.d for better compatibility
cvsdist 8ee1ed6
cvsdist 8ee1ed6
* Mon Dec 16 2002 Bill Nottingham <notting@redhat.com> 1.1.3-3
cvsdist 8ee1ed6
- fix initscript perms
cvsdist 8ee1ed6
- fix typo in initscript (#76587)
cvsdist 8ee1ed6
cvsdist 8ee1ed6
* Fri Dec 13 2002 Bill Nottingham <notting@redhat.com> 1.1.3-2
cvsdist 8ee1ed6
- update to 1.1.3
cvsdist 8ee1ed6
- run standalone, don't run by default
cvsdist 8ee1ed6
- fix reqs
cvsdist 8ee1ed6
 
cvsdist 8ee1ed6
* Fri Nov 22 2002 Joe Orton <jorton@redhat.com> 1.1.0-3
cvsdist 8ee1ed6
- fix use with xinetd-ipv6; add flags=IPv4 in xinetd file (#78410)
cvsdist 8ee1ed6
cvsdist 4b55192
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.1-9
cvsdist 4b55192
- remove absolute paths from PAM configuration so that the right modules get
cvsdist 4b55192
  used for whichever arch we're built for on multilib systems
cvsdist 4b55192
cvsdist 7aed31d
* Thu Aug 15 2002 Elliot Lee <sopwith@redhat.com> 1.0.1-8
cvsdist 7aed31d
- -D_FILE_OFFSET_BITS=64
cvsdist 7aed31d
- smp make
cvsdist 7aed31d
- remove forced optflags=-g for lack of supporting documentation
cvsdist 7aed31d
 
cvsdist f387567
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist f387567
- automated rebuild
cvsdist f387567
cvsdist f387567
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist f387567
- automated rebuild
cvsdist f387567
cvsdist def38f8
* Wed Apr 10 2002 Bill Nottingham <notting@redhat.com> 1.0.1-5
cvsdist def38f8
- don't spit out ugly errors if anonftp isn't installed (#62987)
cvsdist def38f8
- fix horribly broken userlist setup (#62321)
cvsdist def38f8
f7148e2
* Thu Feb 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.0.1-4
cvsdist 5cf3a27
- s/Copyright/License/
cvsdist 5cf3a27
- add "missingok" to the logrotate script, so we don't get errors
cvsdist 5cf3a27
  when nothing has happened
cvsdist 5cf3a27
cvsdist 5cf3a27
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 5cf3a27
- automated rebuild
cvsdist 5cf3a27
cvsdist 5cf3a27
* Wed Nov 28 2001 Bill Nottingham <notting@redhat.com>
cvsdist 5cf3a27
- initial packaging for RHL, munge included specfile
cvsdist 5cf3a27
cvsdist 5cf3a27
* Thu Mar 22 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- updated to 0.0.15
cvsdist 5cf3a27
- added entry for vsftpd.8 man page
cvsdist 5cf3a27
- added entry for vsftpd.log logrotate file
cvsdist 5cf3a27
- added TUNING file to docs list
cvsdist 5cf3a27
cvsdist 5cf3a27
* Wed Mar 7 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- Updated to 0.0.14
f7148e2
- made %%files entry for man page
cvsdist 5cf3a27
cvsdist 5cf3a27
* Wed Feb 21 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- Updated to 0.0.13
cvsdist 5cf3a27
cvsdist 5cf3a27
* Mon Feb 12 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- Updated to 0.0.12
cvsdist 5cf3a27
cvsdist 5cf3a27
* Wed Feb 7 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- updated to 0.0.11
cvsdist 5cf3a27
cvsdist 5cf3a27
* Fri Feb 1 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- Update to 0.0.10
cvsdist 5cf3a27
cvsdist 5cf3a27
* Fri Feb 1 2001 Seth Vidal <skvidal@phy.duke.edu>
cvsdist 5cf3a27
- First RPM packaging
cvsdist 5cf3a27
- Stolen items from wu-ftpd's pam setup
cvsdist 5cf3a27
- Separated rh 7 and rh 6.X's packages
cvsdist 5cf3a27
- Built for Rh6