[proftpd] Update to 1.3.4b
Paul Howarth
pghmcfc at fedoraproject.org
Wed Aug 1 11:45:32 UTC 2012
commit 0a7e092cae02ba41d5550a58b32f963c68300263
Author: Paul Howarth <paul at city-fan.org>
Date: Wed Aug 1 12:43:42 2012 +0100
Update to 1.3.4b
- New upstream release 1.3.4b:
- Fixed mod_ldap segfault on login when LDAPUsers with no filters used
- Fixed sporadic SFTP upload issues for large files
- Fixed SSH2 handling for some clients (e.g. OpenVMS)
- New FactsOptions directive; see doc/modules/mod_facts.html#FactsOptions
- Fixed build errors on Tru64, AIX, Cygwin
- Lots of bugs fixed - see NEWS for details
- No bzipped tarball release this time, so revert to gzipped one
- Drop patches for fixes included in upstream release
.gitignore | 11 +--
proftpd-1.3.4a-bug3714.patch | 49 -----------
proftpd-1.3.4a-bug3715.patch | 55 -------------
proftpd-1.3.4a-bug3717.patch | 147 ---------------------------------
proftpd-1.3.4a-bug3719.patch | 31 -------
proftpd-1.3.4a-bug3723.patch | 86 -------------------
proftpd-1.3.4a-bug3724.patch | 20 -----
proftpd-1.3.4a-bug3726.patch | 36 --------
proftpd-1.3.4a-bug3727.patch | 133 ------------------------------
proftpd-1.3.4a-bug3729.patch | 27 ------
proftpd-1.3.4a-bug3734.patch | 90 --------------------
proftpd-1.3.4a-bug3742.patch | 33 --------
proftpd-1.3.4a-bug3743.patch | 48 -----------
proftpd-1.3.4a-bug3751.patch | 112 -------------------------
proftpd-1.3.4a-bug3756.patch | 185 ------------------------------------------
proftpd.spec | 92 +++------------------
sources | 2 +-
17 files changed, 18 insertions(+), 1139 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 10951cb..70973b1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,5 @@
-# master
-/proftpd-1.3.4a.tar.bz2
-/proftpd-mod-geoip-0.3.tar.gz
-/proftpd-mod-vroot-0.9.2.tar.gz
-/Test-Unit-0.14.tar.gz
-# f16/f15
-/proftpd-1.3.4.tar.bz2
+# master/f17/f16
+/proftpd-1.3.4b.tar.gz
/proftpd-mod-geoip-0.3.tar.gz
/proftpd-mod-vroot-0.9.2.tar.gz
/Test-Unit-0.14.tar.gz
@@ -12,7 +7,7 @@
/proftpd-1.3.3g.tar.bz2
/proftpd-mod-geoip-0.2.tar.gz
/proftpd-mod-vroot-0.9.2.tar.gz
-# f14/el5/el4
+# el5
/proftpd-1.3.3g.tar.bz2
/proftpd-mod-geoip-0.2.tar.gz
/proftpd-mod-vroot-0.8.5.tar.gz
diff --git a/proftpd.spec b/proftpd.spec
index a0416a4..370e14f 100644
--- a/proftpd.spec
+++ b/proftpd.spec
@@ -36,16 +36,16 @@
%define _hardened_build 1
#global prever rc3
-%global rpmrel 11
+%global rpmrel 1
Summary: Flexible, stable and highly-configurable FTP server
Name: proftpd
-Version: 1.3.4a
+Version: 1.3.4b
Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist}
License: GPLv2+
Group: System Environment/Daemons
URL: http://www.proftpd.org/
-Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2
+Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.gz
Source1: proftpd.conf
Source5: proftpd-welcome.msg
Source9: proftpd.sysconfig
@@ -61,25 +61,10 @@ Patch1: proftpd-1.3.4rc3-mysql-password.patch
Patch2: proftpd.conf-no-memcached.patch
Patch4: proftpd-1.3.4rc1-mod_vroot-test.patch
Patch5: proftpd-1.3.4-utf8.patch
-Patch10: proftpd-1.3.4a-bug3714.patch
-Patch11: proftpd-1.3.4a-bug3715.patch
-Patch12: proftpd-1.3.4a-bug3717.patch
-Patch13: proftpd-1.3.4a-bug3719.patch
Patch14: proftpd-1.3.4a-bug3720.patch
-Patch15: proftpd-1.3.4a-bug3723.patch
-Patch16: proftpd-1.3.4a-bug3724.patch
-Patch17: proftpd-1.3.4a-bug3726.patch
-Patch18: proftpd-1.3.4a-bug3727.patch
-Patch19: proftpd-1.3.4a-bug3729.patch
-Patch20: proftpd-1.3.4a-bug3734.patch
-Patch21: proftpd-1.3.4a-bug3742.patch
-Patch22: proftpd-1.3.4a-bug3743.patch
Patch23: proftpd-1.3.4a-bug3744.patch
Patch24: proftpd-1.3.4a-bug3745.patch
Patch25: proftpd-1.3.4a-bug3746.patch
-Patch26: proftpd-1.3.4a-bug3747.patch
-Patch27: proftpd-1.3.4a-bug3751.patch
-Patch28: proftpd-1.3.4a-bug3756.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires(preun): coreutils, findutils
%if %{use_systemd}
@@ -226,58 +211,10 @@ cp -p %{SOURCE1} proftpd.conf
# Fix character encoding in docs
%patch5 -p1 -b .utf8
-# ftpwho/ftptop not showing command arguments
-# http://bugs.proftpd.org/show_bug.cgi?id=3714
-%patch10 -p0
-
-# MLSD/MLST fail when "DirFakeUser off" or "DirFakeGroup off" used
-# http://bugs.proftpd.org/show_bug.cgi?id=3715
-%patch11 -p0
-
-# proftpd fails to run with "Abort trap" error message
-# http://bugs.proftpd.org/show_bug.cgi?id=3717
-%patch12 -p0
-
-# LIST -R can loop endlessly if bad directory symlink exists
-# http://bugs.proftpd.org/show_bug.cgi?id=3719
-%patch13 -p0
-
# Various module logfile permissions are 0600 instead of 0640
# http://bugs.proftpd.org/show_bug.cgi?id=3720
%patch14 -p0
-# mod_memcache segfault on server restart
-# http://bugs.proftpd.org/show_bug.cgi?id=3723
-%patch15 -p0
-
-# Unloading mod_quotatab causes segfault
-# http://bugs.proftpd.org/show_bug.cgi?id=3724 (#757311)
-%patch16 -p0
-
-# mod_exec does not always capture stdout/stderr output from executed command
-# http://bugs.proftpd.org/show_bug.cgi?id=3726
-%patch17 -p0
-
-# mod_wrap2 causes unexpected LogFormat %%u expansion for SFTP connections
-# http://bugs.proftpd.org/show_bug.cgi?id=3727
-%patch18 -p0
-
-# mod_ldap can segfault when LDAPUsers is used with no optional filters
-# http://bugs.proftpd.org/show_bug.cgi?id=3729
-%patch19 -p0
-
-# DirFakeUser/DirFakeGroup off with name causes SIGSEGV for MLSD/MLST commands
-# http://bugs.proftpd.org/show_bug.cgi?id=3734
-%patch20 -p0
-
-# Improper handling of self-signed certificate in client-sent cert list when "TLSVerifyClient on" is used
-# http://bugs.proftpd.org/show_bug.cgi?id=3742
-%patch21 -p0
-
-# Random stalls/segfaults seen when transferring large files via SFTP
-# http://bugs.proftpd.org/show_bug.cgi?id=3743
-%patch22 -p0
-
# Support ls(1) -1 option for LIST command
# http://bugs.proftpd.org/show_bug.cgi?id=3744
%patch23 -p0
@@ -290,18 +227,6 @@ cp -p %{SOURCE1} proftpd.conf
# http://bugs.proftpd.org/show_bug.cgi?id=3746
%patch25 -p0
-# Support option for displaying symlinks via MLSD using syntax preferred by FileZilla
-# http://bugs.proftpd.org/show_bug.cgi?id=3747
-%patch26 -p0
-
-# mod_ban does not close/reopen the BanLog/BanTable file descriptors on restart, causing a file descriptor leak
-# http://bugs.proftpd.org/show_bug.cgi?id=3751
-%patch27 -p0
-
-# mod_ctrls no longer listens on ControlsSocket after restart
-# http://bugs.proftpd.org/show_bug.cgi?id=3756
-%patch28 -p0
-
# Avoid documentation name conflicts
mv contrib/README contrib/README.contrib
@@ -595,6 +520,17 @@ fi
%{_mandir}/man1/ftpwho.1*
%changelog
+* Wed Aug 1 2012 Paul Howarth <paul at city-fan.org> 1.3.4b-1
+- Update to 1.3.4b
+ - Fixed mod_ldap segfault on login when LDAPUsers with no filters used
+ - Fixed sporadic SFTP upload issues for large files
+ - Fixed SSH2 handling for some clients (e.g. OpenVMS)
+ - New FactsOptions directive; see doc/modules/mod_facts.html#FactsOptions
+ - Fixed build errors on Tru64, AIX, Cygwin
+ - Lots of bugs fixed - see NEWS for details
+- No bzipped tarball release this time, so revert to gzipped one
+- Drop patches for fixes included in upstream release
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> 1.3.4a-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 28a45ea..a419287 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-4e3235dc1ef95d36e59721d70c5c489c proftpd-1.3.4a.tar.bz2
+0871e0b93c9c3c88ca950b6d9a04aed2 proftpd-1.3.4b.tar.gz
cc0e479406436e474ca7d59994fa73bb proftpd-mod-geoip-0.3.tar.gz
6db495b25e9da2ba0c901e7c44e119bc proftpd-mod-vroot-0.9.2.tar.gz
ad574713bcd00f62883ff2f9a84eec1f Test-Unit-0.14.tar.gz
More information about the scm-commits
mailing list