> On Feb 14, 2019, at 8:39 PM, Lex Scarisbrick <lscarisbr...@agari.com> wrote: > > The 3.4.0-RC2 version of Postfix appears to have dropped support for logging > via TCP Unix sockets. As recently as 3.3.0 Postfix used a TCP Unix socket to > connect to syslog. This is obliquely referenced in the release notes:
I'm afraid you're mistaken. Logging to /dev/log and similar sockets is done by the C-library via the syslog(3) API. Postfix has no control or knowledge of the socket type involved. TCP sockets are a poor choice, but work if that's how you choose to configure your syslog server. Postfix does not (and never did) write to the syslog socket directly. > [Incompat 20190126] This introduces a new master.cf service 'postlog' > with type 'unix-dgram' that is used by the new postlogd(8) daemon. > Before backing out to an older Postfix version, edit the master.cf > file and remove the postlog entry. This is a different kettle of fish, it is an internal Postfix socket at other end of which is postlog(8) not syslogd(8). -- Viktor.