src.nth.io/

summaryrefslogtreecommitdiff
path: root/rpi-base/defaults/main.yaml
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-07-30 20:17:06 -0500
committerLuke Hoersten <[email protected]>2026-07-30 20:17:06 -0500
commitd2fc959c8203ed030cc14dd2a0e3051815233d09 (patch)
tree2da75e164661be06d41af06da73a55b7113a1b97 /rpi-base/defaults/main.yaml
parent26c081a4ac50f5fdbd75432a92aa6dd628dd6932 (diff)
rpi-base: install acl for become_user tasks
26.04 no longer ships setfacl by default; without it, ansible tasks that become an unprivileged user (postgres) fail on temp-file perms when pipelining is unavailable (async tasks).
Diffstat (limited to 'rpi-base/defaults/main.yaml')
-rw-r--r--rpi-base/defaults/main.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/rpi-base/defaults/main.yaml b/rpi-base/defaults/main.yaml
index 16c3e5d..34f4072 100644
--- a/rpi-base/defaults/main.yaml
+++ b/rpi-base/defaults/main.yaml
@@ -4,6 +4,9 @@ rpi_base_enable_wifi: True
rpi_base_timezone: "America/Chicago"
rpi_base_log_size: "100M"
rpi_base_apt_packages:
+ # setfacl is required for ansible become_user with an unprivileged user
+ # (e.g. postgres tasks); 26.04 no longer ships it by default
+ - "acl"
- "mosh"
- "avahi-daemon"
- "log2ram"