On Fri, Jan 16, 2015 at 10:42:54AM -0500, btb wrote: > I guess I consider lost logs to be a bug - I'll submit a bug report to > ubuntu for this. In your opinion, would this be something the postfix > package maintainer should address, or the syslog-ng packager maintainer [or > is it just the admin's fault]?
If a distribution ships Postfix packages with chroot enabled by default, it must also arrange for syslogd or equivalent to keep a log socket in each Postfix chroot jail (I say "each", because with multiple instances each queue directory is a separate jail). They'd have to patch "postmulti-script" to make the appropriate syslog configuration changes. At some point the Debian and Ubuntu distributions might finally reconsider their chroot-by-default decision, it hurts a lot more than it helps. [ Scott K.? LaMont J.? Any plans? ] -- Viktor. P.S. Things were much simpler when syslog(3) was UDP to localhost. No log sockets in the file-system. The UDP namespace is unified across chroot jails.