[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Let's write a system admin friendly mail server packaging system



Ron Johnson wrote:
> On 05/26/2010 11:42 AM, Michael Banck wrote:
>> On Wed, May 26, 2010 at 11:58:26PM +0800, Thomas Goirand wrote:
>>> Mario 'BitKoenig' Holbe wrote:
>>>> I'm installing apache2 and have a web server - more or less working,
>>>> I'm installing dhelp and ... magic, magic ... it extends the running
>>>> web-server to serve the dhelp content as well. I'm installing smb2www
>>>> and it extends the running web-server to act as smb client as well.
>>>> How do they do this? There is some conf.d directory which contains
>>>> config snippets for each of the packages.
>>>
>>> Yes, which feature I requested from the upstream of postfix. I got a
>>> stunning reply that it was a stupid idea, that it would be slow to
>>> parse, and that postconf wouldn't work anymore. So forget about having
>>> this in postfix, we must find another way.
>>
>> Eh, Debian can patch upstream software if it thinks it is necessary for
>> inter-operation, that's the one of the major points of having a
>> distribution.
>>
> 
> That would be some *serious* patching.
> 
> Maybe, though, LaMont Jones (the Postfix DD) has a better relationship
> with upstream and could convince them that conf.d is a good idea.

I have to admit that I didn't insist so much, given the type of response
I had when I asked. I also agree that it would be much better if
upstream were happily accepting such patch, even if one of us is doing
the job. I didn't really dive into the postfix code to know how hard it
would be to add the feature, and I hope that LaMont Jones can talk about it.

Anyway, postfix is NOT the only package that we shall consider modifying
here. As per my original post, there's loads of other components that
are to configure as well. The question is: is there a will to do this
job by other maintainers. I am myself strongly motivated for this, but I
wont be able to do it alone.

Thomas


Reply to: