Ich habe festgestellt, dass debian-security-support bei
Code: Alles auswählen
dpkg-reconfigure debian-security-support
GDM ruft ebenfalls eine User-session von systemd auf. Das könnte aber passen, da dort aus Audiogründen auch pulseaudio gestartet werden muss.
Aber mir ist auch schon bei anderen Services aufgefallen, dass die im Home-Verzeichnis des Services (also unter /var/lib/...) die Desktop-Verzeichnisse erzeugt werden und eine User-Session gestartet wird.
Ich hab auf der systemd-Mailingliste nachgefragt und eine äußerst spannende Information bekommen, die auch zum Thema su, sudo und pkexec, und was nun besser wäre passt.
Dabei habe ich ein neues Kommando kennengelernt
Code: Alles auswählen
man runuser
Statt su sollte runuser in Skripten verwendet werden, wenn diese keine eigene Session über PAM erhalten sollen.
Einerseits ist das offenbar der Befehl um ein Kommando unter einer anderen Userkennung auszuführen, und andererseits werden da ein paar Bugreports für div. Debian-Pakete fällig...
lg scientific