summaryrefslogtreecommitdiffstats
path: root/core/modules/idleaction
diff options
context:
space:
mode:
authorSimon Rettberg2019-05-24 16:23:19 +0200
committerSimon Rettberg2019-05-24 16:23:19 +0200
commit2cadb11bc8a483840c1f8587a7e6cf36cc06f0a4 (patch)
tree0be9075a95c16b1f2def365189703b2213c17f1b /core/modules/idleaction
parent[run-virt] Fix warning about messy tr call (diff)
downloadmltk-2cadb11bc8a483840c1f8587a7e6cf36cc06f0a4.tar.gz
mltk-2cadb11bc8a483840c1f8587a7e6cf36cc06f0a4.tar.xz
mltk-2cadb11bc8a483840c1f8587a7e6cf36cc06f0a4.zip
[*] Use logind.conf to kill user processes
Get rid of old, brittle script in pam session close that would do wonky stuff to kill stray user processes.
Diffstat (limited to 'core/modules/idleaction')
-rw-r--r--core/modules/idleaction/data/etc/systemd/logind.conf.d/00-bwlp-default.conf7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/modules/idleaction/data/etc/systemd/logind.conf.d/00-bwlp-default.conf b/core/modules/idleaction/data/etc/systemd/logind.conf.d/00-bwlp-default.conf
new file mode 100644
index 00000000..2f8aed56
--- /dev/null
+++ b/core/modules/idleaction/data/etc/systemd/logind.conf.d/00-bwlp-default.conf
@@ -0,0 +1,7 @@
+[Login]
+KillUserProcesses=yes
+KillExcludeUsers=root
+IdleAction=ignore
+HandleLidSwitch=ignore
+HandleLidSwitchDocked=ignore
+