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]

Reply via email to