From c6cb78ce6f02c3fac3475afc0e32e625c522d807 Mon Sep 17 00:00:00 2001 From: Sven Velt Date: Tue, 2 Jul 2024 21:31:19 +0200 Subject: [PATCH] Put service user into own sudo file SUSE Tumbleweed doesn't have a /etc/sudoers anymore - and it's the clean way to do it --- create_inventory_lxc.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/create_inventory_lxc.yml b/create_inventory_lxc.yml index 9da265a..4ac9fc5 100644 --- a/create_inventory_lxc.yml +++ b/create_inventory_lxc.yml @@ -220,9 +220,10 @@ - name: Add sudo line for service lineinfile: - path: /etc/sudoers + path: "/etc/sudoers.d/{{ service_username }}" regexp: "^service" line: "{{ service_username }} ALL=(ALL:ALL) NOPASSWD: ALL" + create: yes backup: yes