I've upgraded some 5.6 boxes to 5.7 and found out that syslogd doesn't
start in daemon mode if there is no inet6 address configured (i.e.
"-inet6" in hostname.*).
Starting syslogd either in the foreground with -d or binding on inet
only with -4 makes it start again.
-Tim