Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41097 - pure-ftpd: updated ebuild to allow additional configuration method
Summary: pure-ftpd: updated ebuild to allow additional configuration method
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Luca Longinotti (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-10 04:18 UTC by stan
Modified: 2006-09-23 16:08 UTC (History)
1 user (show)

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


Attachments
updated pure-ftpd ebuild (pure-ftpd-1.0.17a-r1.ebuild,3.08 KB, text/plain)
2004-02-10 04:19 UTC, stan
Details
updated /etc/conf.d/pure-ftpd (pure-ftpd.conf_d,2.22 KB, text/plain)
2004-02-10 04:20 UTC, stan
Details
updated /etc/init.d/pure-ftpd (pure-ftpd.rc6-r2,644 bytes, text/plain)
2004-02-10 04:21 UTC, stan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description stan 2004-02-10 04:18:20 UTC
When I moved from installing pure-ftpd manually to gentoo I found that I couldn't use my old configuration file.  I've made a few updates to the ebuild to allow this:

allow use of configuration script included with pure-ftpd (pure-config.py) as well as existing configuration method (default)

building without inet support - from the README; "can save a few code bytes",
    "But the standalone mode is the recommended mode of operation." - maybe this is not worth it?

updated sysconfdir to /etc/pure-ftpd - keep virtual host symlinks, puredb and configuration files in one directory

ftpusers file only installed when pam is enabled
Comment 1 stan 2004-02-10 04:19:47 UTC
Created attachment 25333 [details]
updated pure-ftpd ebuild
Comment 2 stan 2004-02-10 04:20:58 UTC
Created attachment 25334 [details]
updated /etc/conf.d/pure-ftpd
Comment 3 stan 2004-02-10 04:21:42 UTC
Created attachment 25335 [details]
updated /etc/init.d/pure-ftpd
Comment 4 Nick Hadaway 2004-03-18 17:23:51 UTC
inetd is not currently a use variable...
i'm gonna ponder on this one a little bit...

your pam changes are fine though.
Comment 5 Luca Longinotti (RETIRED) gentoo-dev 2006-09-23 16:08:52 UTC
The PAM changes were already merged to 1.0.20-r1, but later ebuild now use net-ftp/ftpbase to manage the PAM stuff anyway. I've added a "xinetd" USE flag to 1.0.21-r1. pure-config.py won't be supported, as won't an /etc/pure-ftpd/ directory, the actual /etc/conf.d/pure-ftpd approach works fine for most people and is much simpler to manage, additional stuff like setting up the puredb are the admins job.
Best regards, CHTEKK.