How to prevent systemd from killing a process that belongs to an idle session
Issue
- User specifies a value for
StopIdleSessionSecin the/etc/systemd/logind.confconfiguration file (e.g. due to a STIG requirement). - All processes started by a user during a session get killed when the inactivity timeout is reached.
- Using
nohupto start a process does not solve the problem. - Processes are killed even when having
KillUserProcesses=noin the configuration file.
Environment
- Red Hat Enterprise Linux (REHEL) 8, 9
- systemd-logind
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.