* if a service fails too often, make the service enter maintainence mode, and the socket, too.
-* send cgroup msg directly
-
* don't show file not found msgs for irrelevant units
+* getty doesn't respawn
+
External:
+* sysv functions should color when stdout is tty, not stdin
+
* agetty should not modify baudrate
* ck logging, ssh readahead
}
int sd_notify(int unset_environment, const char *state) {
-#if defined(DISABLE_SYSTEMD) || !defined(__linux__)
+#if defined(DISABLE_SYSTEMD) || !defined(__linux__) || !defined(SOCK_CLOEXEC)
return 0;
#else
int fd = -1, r;