summaryrefslogtreecommitdiff
path: root/meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend')
-rw-r--r--meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend b/meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend
index 922b0c8..5fab9f0 100644
--- a/meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend
+++ b/meta-unit-core/dynamic-layers/virtualization-layer/recipes-users/useradd/add-user-unitexe.bbappend
@@ -1,6 +1,9 @@
do_install:append() {
# If linger is not enabled then rootless podman
# commands will complain with number of warnings.
+ # Enabling linger does two effects for systemd user units:
+ # 1. Units are automatically started after a reboot
+ # 2. Units are not automatically stopped after a log out
install -d ${D}${localstatedir}/lib/systemd/linger
touch ${D}${localstatedir}/lib/systemd/linger/${USER_TO_ADD_NAME}