Re: Shared Object Postfix ( was: Re: Proposed patch 2.0.18-20040209 )

From: (no name) (no email)
Date: Mon Feb 23 2004 - 16:34:33 EST


On Sat, 21 Feb 2004, José Luis Tallón wrote:

> At 18:29 21/02/2004, you wrote:
> >On Sat, Feb 21, 2004 at 12:18:21PM -0500,
> > wrote:
> >>If one just wants to borrow the LD settings for compiling shared libraries
> >>without the dynamic loading code, there is unlikely to be any "IP" impact.
> >The dynamic loading code (aka dynamic-maps) is particularly useful for
> >distributors (which have to build binaries for a wide range of users
> >without forcing every user to install 20+ or so libraries just to send
> >mail. Having shared postfix code in dynamic libraries would benefit all,
> >so if adding code borrowed from tcl is a concern, let's start with the
> >LD settings.
>
> I don't know whether you have already taken a look at that, but starting
> from Lamont Jones' excellent ideas as seen in the Debian version of Postfix
> could be a work saver. Of course, the package source is available in the
> archive.
>

There are two separate problems:

- How to get dynamic loading of modules to work on multiple platforms.

- How to make optional features of Postfix dynamically loadable.

AFAIK LaMont's work solves the second problem, and the first problem for
(at least Debian) Linux. The code in the Tcl distribution is a good
starting point for solving the first problem accross a broader range of
platforms.

-- 
	Viktor.







Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD