summaryrefslogtreecommitdiff
path: root/joeyconfig.hs
diff options
context:
space:
mode:
authorJoey Hess2016-05-28 14:48:59 -0400
committerJoey Hess2016-05-28 14:48:59 -0400
commita52f7a546def6685be8dba5d7145b1f50aaa35d2 (patch)
treeb31a177091c3697a95c93a7b578b752e5aaad8cd /joeyconfig.hs
parentdfd567ec3e71d68bba974c23dd4ae27fed37ec0f (diff)
deal with systemd's KillUserProcesses change
* Systemd: Added killUserProcesses property, which can be reverted to return systemd to its default behavior before version 230 started killing processes like screen sessions. * Systemd: Added logindConfigured property.
Diffstat (limited to 'joeyconfig.hs')
-rw-r--r--joeyconfig.hs3
1 files changed, 3 insertions, 0 deletions
diff --git a/joeyconfig.hs b/joeyconfig.hs
index 20103e61..98c565c5 100644
--- a/joeyconfig.hs
+++ b/joeyconfig.hs
@@ -564,6 +564,9 @@ standardSystemUnhardened suite arch motd = propertyList "standard system" $ prop
-- I use postfix, or no MTA.
& Apt.removed ["exim4", "exim4-daemon-light", "exim4-config", "exim4-base"]
`onChange` Apt.autoRemove
+ -- At least until system integration catches up, revert
+ -- systemd 230's behavior of enabling this property by default.
+ ! Systemd.killUserProcesses
-- This is my standard container setup, Featuring automatic upgrades.
standardContainer :: DebianSuite -> Property (HasInfo + Debian)