On Mon, Jan 27, 2025 at 08:26:52AM +0100, Holger Klawitter wrote:
Hallo!
Eine trap funktioniert nicht, weil in einer xsession am Ende ein exec auf den compositor/windowmanager/whatever stattfindet.
Hm... schon. Aber genau darauf spekulierte ich ja, wenn die Session-Schnipsel Unterprozesse wären, dann würde das Trap ja nur dort gelten. Da sie aber im session-Kontext ausgeführt werden, müsste das signal handler setting weitergegeben werden.
Andererseits kann natürlich der WM/whatever die signal handlers hinterhältig zurücksetzen, was andererseits auch nachvollziehbar wäre.
Ich habe das Problem aber lösen können, da ich "meinen" Dienst direkt auf SIGHUP reagieren lassen konnte. Da hätte ich natürlich auch gleich drauf kommen können ;-)
OK :-)
Am WE probiere ich das mal >:-)
Vergessen. Aber es gibt ja noch ein Wochenende :-)
lg