On 24-Apr-06, at 1:55 AM, Francesco Paolo Lovergine wrote:
On Sat, Apr 22, 2006 at 03:55:21PM -0500, Tony Mantler wrote:
I don't know exactly how the modules in proftpd work, but I imagine
that you could probably do a "suggests" or "recommends" dependancy on
the deps of modules like the sql or ldap ones.
That's not an option. Recommended packages are not installed
automagically but one will get an obscure ld error on load whenever
a distributed module would be loaded. That's for pg, mysql, ldap and
any other which uses external libs indeed.
Well I think something needs to be done. It doesn't make sense to
have to install a bunch of database components just to get basic FTP
server functionality.
It seems the options are:
Make 2 packages: proftpd-light and proftpd-heavy, the former compiled
with basic options, the latter with all the esoteric stuff packed in.
Not very optimal, since someone who wants pgsql support might not
want to install a bunch of mysql libraries.
Make a multitude of full packages: proftpd, proftpd-mysql, proftpd-
ldap, proftpd-pgsql, etc. Not terribly optimal since the packages
only differ by minor module inclusions.
Make a single server package and multiple module packages: proftpd,
proftpd-module-mysql, proftp-module-ldap etc. This would seem to me
to be the most sensible approach, assuming that proftpd is compatible
with separately compiled modules.
--
Tony 'Nicoya' Mantler - Master of Code-fu
-- [EMAIL PROTECTED] -- http://www.ubb.ca/ --
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]