On Mon, Feb 07, 2011 at 05:49:38PM +0100, Stefan Foerster wrote:
> * Mark Alan <va...@e-healthexpert.org>:
> > On Sun, 6 Feb 2011 22:22:52 +0100, Patrick Ben Koetter
> > <p...@state-of-mind.de> wrote:
> > 
> > > If there are "significant differences that are not Debian 
> > > related" Stefan certainly has had reasons to add them.
> > 
> > That's certainly a way to view things and I respect your opinion.
> > 
> > But it is hard to see the rationale in, for instance:

Was it hard to understand that chroot was disabled? If so, Mark, 
perhaps you should invest a bit more time in the Postfix 
documentation.

> [chroot disabled]

This is the default as shipped by Wietse, who recommends against 
distributors changing that default. IIUC the reason for that is 
twofold:
  1. The chroot is not necessary. It only adds a small tactical
     advantage in case an attacker manages to gain control of a
     Postfix process. AFAIR such an exploit against Postfix has
     has never been known.
  2. The chroot is hard to support. Everything that any Postfix
     process will need must be present in the chroot.

The choice to chroot should be made by an experienced system 
administrator, one who is experienced enough to understand what 
chroot means, and how to set one up, and how to troubleshoot issues 
which arise when it's incomplete or wrong.

> Well, that's really #postfix's fault (referring to the freenode
> IRC channel): A lot of people come there and are looking for help
> when trying to setup mysql maps.

Only one of many chroot problems we see. If someone was keeping 
statistics, it wouldn't surprise me if Debian[1] chroot problems were 
the greatest single cause of questions there (and possibly here as 
well.) Why should an upstream project have to support the unwise 
decisions of downstream packagers?


[1] Ubuntu included in this context.
-- 
    Offlist mail to this address is discarded unless
    "/dev/rob0" or "not-spam" is in Subject: header

Reply via email to