From fe5088f58acb3a2103f07beb45a97148daab10b6 Mon Sep 17 00:00:00 2001 From: Alexander Gorelyshev Date: Tue, 26 May 2026 16:17:22 +0400 Subject: [PATCH] Fix the shell path for the caddy user --- roles/caddy/tasks/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/caddy/tasks/main.yml b/roles/caddy/tasks/main.yml index 63a4dad..5d81aa3 100644 --- a/roles/caddy/tasks/main.yml +++ b/roles/caddy/tasks/main.yml @@ -3,7 +3,7 @@ ansible.builtin.user: name: caddy comment: "Caddy web server" - shell: /bin/nologin + shell: /sbin/nologin home: /var/lib/caddy state: present system: true @@ -80,3 +80,12 @@ owner: root group: root mode: "0644" + +- name: "Create a directory for Caddy logs" + when: caddy_log_path is defined + ansible.builtin.file: + state: directory + path: "{{ caddy_log_path }}" + owner: caddy + group: caddy + mode: "0755"