* make polkit checks async
+ * properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point.
+
Features:
+ * logind: selinux is borked...
+
+ * logind: sends SessionNew on Lock()?
+
+ * logind: allow showing logout dialog from system
+
+ * document that %% can be used to write % in a string that is specifier extended
+
+ * check utf8 everywhere
+
* when an instanced service exits, remove its parent cgroup too if possible.
+* Make libselinux, libattr, libcap, libdl dependencies only of the tools which actually need them.
+
* as Tom Gundersen pointed out there's a always a dep loop if people use crypto file systems with random keys
* unset container= in PID1?
if (!r) {
log_error("Wrong file descriptor type.");
- r = -EINVAL;
- goto fail;
+ return -EINVAL;
}
- if (setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &one, sizeof(one)) < 0)
- log_error("SO_PASSCRED failed: %m");
-
zero(ev);
ev.events = EPOLLIN;
ev.data.fd = fd;
Wants=syslog.target
[Socket]
- ListenDatagram=/dev/log
+ ListenDatagram=/run/systemd/syslog
SocketMode=0666
+PassCred=yes
# The service we activate on incoming traffic is
# systemd-kmsg-syslogd.service. That doesn't mean however, that this