pure-ftpd does not work in 12.04.1 LTS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pure-ftpd (Debian) |
Fix Released
|
Unknown
|
|||
pure-ftpd (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
It's everything OK with my desktop (development/test) machine running ubuntu 12.10. However on our servers (12.04.1 LTS) we have problems with pure-ftpd as we use external auth ("extauth") with pure-ftpd on all of our servers. I guess it's a major issue as a server with LTS is expected working with a widely used ftp server (but maybe not so many people using pure-ftpd with extauth feature?).
What I could find out that in LTS pure-ftpd is only version 1.0.35, while it's 1.0.36 in 12.10. From the changelog of pure-ftpd:
--- pure-ftpd-
+++ pure-ftpd-
@@ -1,4 +1,20 @@
+* Version 1.0.36:
+ - The safe_write(
+safe_read_
+Bug reported by Rasmus Fauske.
It's maybe the bug which cause that 1.0.35 does not work in LTS with extauth. Indeed, when I installed the 12.10 packages on LTS servers, it started working, no problem.
Is it possible to upgrade to 1.0.36 for LTS, or at least backport the fixes from the pure-ftpd team?
thanks a lot!
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: pure-ftpd 1.0.36-1
ProcVersionSign
Uname: Linux 3.5.0-21-generic i686
ApportVersion: 2.6.1-0ubuntu9
Architecture: i386
Date: Fri Dec 21 14:32:02 2012
InstallationDate: Installed on 2012-03-01 (294 days ago)
InstallationMedia: Ubuntu-Server 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.2)
MarkForUpload: True
SourcePackage: pure-ftpd
UpgradeStatus: Upgraded to quantal on 2012-03-01 (294 days ago)
Changed in pure-ftpd (Debian): | |
status: | Unknown → Fix Released |
Btw, as http:// pkgs.org/ ubuntu- 12.10/ubuntu- universe- i386/pure- ftpd-mysql_ 1.0.36- 1_i386. deb.html states (my problem is even mentioned in this changelog entry):
2012-06-22 - Stefan Hornburg (Racke) <email address hidden>
pure-ftpd (1.0.36-1) unstable; urgency=low
* New upstream release, fixes external authentication (Closes: #652938,
thanks to Jon Daley <email address hidden> for the report).
* Add build-arch and build-indep targets to debian/rules.
So it seems the "only" needed thing is to also update 12.04 (and possible also other supported Ubuntu versions?). As we use LTS versions for servers, we can't do too much with the fact that it's already fixed in the freshest (but not LTS) Ubuntu. I am not sure what kind of risks I can cause with installing 12.10 packages ("by hand") on a 12.04 system, it works, but ...
thanks!