[Unit]
Description=Syslog Socket
DefaultDependencies=no
-Before=sockets.target
+Before=sockets.target syslog.target
+
+# Pull in syslog.target to tell people that /dev/log is now accessible
+Wants=syslog.target
[Socket]
ListenDatagram=/dev/log
SocketMode=0666
+PassCred=yes
# The service we activate on incoming traffic is
# systemd-kmsg-syslogd.service. That doesn't mean however, that this