Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150846 - net-ftp/pftpfxp: version bump - switch to current source
Summary: net-ftp/pftpfxp: version bump - switch to current source
Status: VERIFIED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Daniel Black (RETIRED)
URL: http://www.derijk.org/pftp/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-10 20:56 UTC by Peter
Modified: 2009-04-14 01:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild using src from pftp-shit edition (pftpfxp-1.8.ebuild,1.07 KB, text/plain)
2006-10-10 20:58 UTC, Peter
Details
diff with some fixes for the ebuild (pftpfxp-1.8.ebuild.diff,1.10 KB, patch)
2006-10-11 10:48 UTC, Peter
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2006-10-10 20:56:59 UTC
Seeing as tanesha project has been dead for years now, and pftpfxp-mew is not longer in development, I was pleased to discover someone had taken the initiative of incorporating various patches that have been released for pftpfxp over the recent years to fix or extend it's functionality.

While he may not have chosen the most friendly of project names, I've switched to his source and am very pleased with it. Current version incorporates all patches currently in portage for the mew6 source plus a few other additions and improvements.
Comment 1 Peter 2006-10-10 20:58:35 UTC
Created attachment 99340 [details]
ebuild using src from pftp-shit edition

This ebuild appears fully functional to me, but I'm not exactly a dev and can only verify that it works on my system... someone else should look over it and make sure it's good to go.
Comment 2 Peter 2006-10-11 10:48:37 UTC
Created attachment 99375 [details, diff]
diff with some fixes for the ebuild

made some fixes to the ebuild and added a URI where the src is mirrored as the maintainer's site is unreliable. Also added the offensive USE flag as a required setting due to the language the project name uses.
Comment 3 Daniel Black (RETIRED) gentoo-dev 2006-10-29 01:34:22 UTC
like to see a bit more of a history of maintenance from the new guy before committing this. Ping me in ~5 months if maintenace is still occuring.

nice idea with the USE flag however its not really what they are for.

Yes its a pitty about the shit name but your patch is good (except USE offensive).
Comment 4 Peter 2006-11-22 17:21:46 UTC
version bump to pftp-shit 1.9
just a bugfix release
ebuild needs only be renamed to pftpfxp-1.9.ebuild
Comment 5 Peter 2006-12-18 07:09:05 UTC
still not 5 months of support on this new version so I'll leave the bug marked as RESOLVED LATER, but there is a version bump. Renaming ebuild to reflect v1.10 should be enough to get it working.

Because there are a number of user prefs that can be configured with the config.h include, I'm thinking of modifying my ebuild to use a custom file. Reading the docs on the accepted way to achieve that functionality.
Comment 6 Daniel Black (RETIRED) gentoo-dev 2006-12-18 21:39:59 UTC
an eclass for userconfiguration may come about soon - bug #158185
Comment 7 Peter 2006-12-19 07:06:35 UTC
version 1.10 is showing some bugs so anyone following this bug, don't upgrade yet.
Comment 8 Peter 2006-12-19 11:33:58 UTC
version 1.11 has fixes for the auto dir check so manual MKD no longer cause segfaults.

For those interested in using this source, my ebuilds can be found at http://www.spuncookie.com/content/view/20/36/
Comment 9 deface 2008-05-02 22:21:35 UTC
Can someone verify they have been able to connect to a DRFTPD site with this ebuild? I have compiled source on a redhat machine from 1.11 shit edition, and can connect. but using this ebuild, i cannot. works fine with TLS/SSL on a glftpd site. can someone try this please?
Comment 10 deface 2008-05-02 22:55:35 UTC
(In reply to comment #9)
> Can someone verify they have been able to connect to a DRFTPD site with this
> ebuild? I have compiled source on a redhat machine from 1.11 shit edition, and
> can connect. but using this ebuild, i cannot. works fine with TLS/SSL on a
> glftpd site. can someone try this please?
> 

It is definately something with SSL. I can connect to the same site without SSL enabled. 
Comment 11 Peter 2008-05-02 23:07:14 UTC
this ebuild works fine with drftpd and TLS/SSL. I do it all day long:

19:03 220 DrFTPD 2.0.5 http://drftpd.org
19:03 >>> AUTH TLS
19:03 234 AUTH TLS successful
19:03 [Subject: /CN=drftpd]
19:03 [Issuer:  /CN=drftpd]
19:03 [Cipher:  DHE-RSA-AES256-SHA (256 bits)]
19:03 [Common Name: drftpd]

Can you build pftp-shit manually on your gentoo system and test?
Comment 12 deface 2008-05-03 21:34:47 UTC
(In reply to comment #11)
> this ebuild works fine with drftpd and TLS/SSL. I do it all day long:
> 
> 19:03 220 DrFTPD 2.0.5 http://drftpd.org
> 19:03 >>> AUTH TLS
> 19:03 234 AUTH TLS successful
> 19:03 [Subject: /CN=drftpd]
> 19:03 [Issuer:  /CN=drftpd]
> 19:03 [Cipher:  DHE-RSA-AES256-SHA (256 bits)]
> 19:03 [Common Name: drftpd]
> 

16:33 220 DrFTPD+ 2.0 (+STABLE+) $Revision: 1761 $ http://drftpd.org
16:33 >>> AUTH TLS
16:33 234 AUTH TLS successful

That is as far as I get.

16:33:36 [S1       ] logging in ... (TLS mode)
16:33:36 [S1       ] failed   - switching to TLS connection
16:33:36 [S1       ] closed   - control connection
16:33:36 [S1       ] bailing out

> Can you build pftp-shit manually on your gentoo system and test?
> 

Comment 13 Daniel Black (RETIRED) gentoo-dev 2009-03-08 02:59:01 UTC
ok added 1.11
Comment 14 Peter 2009-04-14 01:26:48 UTC
(In reply to comment #12)
> (In reply to comment #11)
> > this ebuild works fine with drftpd and TLS/SSL. I do it all day long:
> > 
> > 19:03 220 DrFTPD 2.0.5 http://drftpd.org
> > 19:03 >>> AUTH TLS
> > 19:03 234 AUTH TLS successful
> > 19:03 [Subject: /CN=drftpd]
> > 19:03 [Issuer:  /CN=drftpd]
> > 19:03 [Cipher:  DHE-RSA-AES256-SHA (256 bits)]
> > 19:03 [Common Name: drftpd]
> > 
> 
> 16:33 220 DrFTPD+ 2.0 (+STABLE+) $Revision: 1761 $ http://drftpd.org
> 16:33 >>> AUTH TLS
> 16:33 234 AUTH TLS successful
> 
> That is as far as I get.
> 
> 16:33:36 [S1       ] logging in ... (TLS mode)
> 16:33:36 [S1       ] failed   - switching to TLS connection
> 16:33:36 [S1       ] closed   - control connection
> 16:33:36 [S1       ] bailing out
> 
> > Can you build pftp-shit manually on your gentoo system and test?
> > 
> 

This has been confirmed to be an issue with drftpd. Please see the following for workaround:

http://www.drftpd.org/forums/viewtopic.php?f=4&t=3136