diff options
| -rw-r--r-- | roles/user/tasks/main.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/roles/user/tasks/main.yml b/roles/user/tasks/main.yml index a31520df..064e29cf 100644 --- a/roles/user/tasks/main.yml +++ b/roles/user/tasks/main.yml @@ -40,3 +40,10 @@ owner: "{{ username }}" content: | {{ user_public_keys | join('\n') }} + +- name: "Enable lingering for user systemd instance" + become: true + ansible.builtin.command: + cmd: "loginctl enable-linger {{ username }}" + creates: "/var/lib/systemd/linger/{{ username }}" + when: not ansible_is_chroot |
