[proftpd/f14] Update to 1.3.3f
Paul Howarth
pghmcfc at fedoraproject.org
Tue Sep 27 12:36:15 UTC 2011
commit cc14023cc83f2271057f59196f8b82d9de54e332
Author: Paul Howarth <paul at city-fan.org>
Date: Tue Sep 27 13:14:16 2011 +0100
Update to 1.3.3f
- New upstream release 1.3.3f, fixing a number of bugs:
- Avoid spinning proftpd process if read(2) returns EAGAIN (bug 3639)
- Segfault seen in mod_sql_mysql if "SQLAuthenticate groupsetfast" used
(bug 3642)
- Disable signal handling for exiting session processes (bug 3644)
- TCPAccessSyslogLevel directive broken by Bug#3317 (bug 3652)
- TLSVerifyOrder directive is broken (bug 3658)
- Segmentation fault if there is regex <IfUser> section in a <VirtualHost>
section; this is a regression caused by a bad backport of the fix for
Bug#3625 to the 1.3.3 branch (bug 3659)
- Filenames with embedded IAC do not get processed correctly (bug 3697)
- Drop upstreamed nostrip patch
- Use new --disable-strip option to retain debugging symbols
- Use upstream LDAP quota table schema rather than our own copy
.gitignore | 2 +-
proftpd-1.3.2rc3-nostrip.patch | 36 ------------------------------------
proftpd-mod_quotatab_ldap.ldif | 29 -----------------------------
proftpd-mod_quotatab_ldap.schema | 9 ---------
proftpd.spec | 31 +++++++++++++++++++------------
sources | 2 +-
6 files changed, 21 insertions(+), 88 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ba4e0c3..42290f8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
-/proftpd-1.3.3e.tar.bz2
+/proftpd-1.3.3f.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 f39fe7f..f79cdc9 100644
--- a/proftpd.spec
+++ b/proftpd.spec
@@ -11,7 +11,7 @@
Summary: Flexible, stable and highly-configurable FTP server
Name: proftpd
-Version: 1.3.3e
+Version: 1.3.3f
Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist}
License: GPLv2+
Group: System Environment/Daemons
@@ -23,12 +23,9 @@ Source3: proftpd-xinetd
Source4: proftpd.logrotate
Source5: proftpd-welcome.msg
Source6: proftpd.pam
-Source7: proftpd-mod_quotatab_ldap.ldif
-Source8: proftpd-mod_quotatab_ldap.schema
Source9: proftpd.sysconfig
Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz
Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-geoip-0.2.tar.gz
-Patch0: proftpd-1.3.2rc3-nostrip.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -83,9 +80,6 @@ cp -p mod_vroot/mod_vroot.html doc/contrib/
cp -p mod_geoip/mod_geoip.c contrib/
cp -p mod_geoip/mod_geoip.html doc/contrib/
-# Don't strip binaries - needed for useful debuginfo
-%patch0 -p1 -b .nostrip
-
# Avoid documentation name conflicts
mv contrib/README contrib/README.contrib
@@ -96,10 +90,6 @@ sed -e 's#@PKIDIR@#%{pkidir}#g' \
# Avoid docfile dependencies
chmod -x contrib/xferstats.holger-preiss
-# Copy in LDAP schema/LDIF
-cp -p %{SOURCE7} 70proftpd-quota.ldif
-cp -p %{SOURCE8} proftpd-quota.schema
-
# PAM Configuration:
# Default PAM configuration file uses password-auth common config;
# revert to system-auth if password-auth is not available
@@ -138,6 +128,7 @@ SMOD6=mod_sftp:mod_sftp_pam:mod_sftp_sql:mod_tls_shmcache
%configure \
--libexecdir="%{_libexecdir}/proftpd" \
--localstatedir="%{_localstatedir}/run/proftpd" \
+ --disable-strip \
--enable-ctrls \
--enable-dso \
--enable-facl \
@@ -272,7 +263,7 @@ fi
%files ldap
%defattr(-,root,root,-)
-%doc README.LDAP 70proftpd-quota.ldif proftpd-quota.schema
+%doc README.LDAP contrib/mod_quotatab_ldap.ldif contrib/mod_quotatab_ldap.schema
%{_libexecdir}/proftpd/mod_ldap.so
%{_libexecdir}/proftpd/mod_quotatab_ldap.so
@@ -285,6 +276,22 @@ fi
%{_libexecdir}/proftpd/mod_sql_postgres.so
%changelog
+* Tue Sep 27 2011 Paul Howarth <paul at city-fan.org> 1.3.3f-1
+- Update to 1.3.3f, fixing a large number of bugs reported upstream:
+ - Avoid spinning proftpd process if read(2) returns EAGAIN (bug 3639)
+ - Segfault seen in mod_sql_mysql if "SQLAuthenticate groupsetfast" used
+ (bug 3642)
+ - Disable signal handling for exiting session processes (bug 3644)
+ - TCPAccessSyslogLevel directive broken by Bug#3317 (bug 3652)
+ - TLSVerifyOrder directive is broken (bug 3658)
+ - Segmentation fault if there is regex <IfUser> section in a <VirtualHost>
+ section; this is a regression caused by a bad backport of the fix for
+ Bug#3625 to the 1.3.3 branch (bug 3659)
+ - Filenames with embedded IAC do not get processed correctly (bug 3697)
+- Drop upstreamed nostrip patch
+- Use new --disable-strip option to retain debugging symbols
+- Use upstream LDAP quota table schema rather than our own copy
+
* Mon Apr 4 2011 Paul Howarth <paul at city-fan.org> 1.3.3e-1
- Update to 1.3.3e, fixing a large number of bugs reported upstream:
- Process privileges may not handled properly when --enable-autoshadow is
diff --git a/sources b/sources
index 0d5e069..37690e4 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-acc49b6589bc8c9fdf1dce9000bebdbd proftpd-1.3.3e.tar.bz2
+e9416d2aa7ac1246af4fc8a80fd73f27 proftpd-1.3.3f.tar.bz2
6242218c0c98efbab8076ec3bc9fd4d5 proftpd-mod-geoip-0.2.tar.gz
139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz
More information about the scm-commits
mailing list