It's so HN can have its 2 minutes of hate against systemd. A systemd dev opening a GitHub issue[1] was enough to get 194 votes and 284 comments.
even a compile time switch was not feasible for tmux (to enable pam). while systemd still lacks a good api design that is close to daemon(). in a world with so much communication we should at least try to work together..
Which distributions already do for you.
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394#221
That was the original issue that caused the problem with systemd, not detaching process from terminal.
But, of course, because the bug is only seeing wide-spread attention since systemd triggers it more often, it can't get fixed, because Lennart is the reason we cannot have nice things. Or something.