aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorColin Wilk <colin@wilk.cx>2026-06-27 21:25:37 +0200
committerColin Wilk <colin@wilk.cx>2026-06-27 21:25:37 +0200
commitcce7d2d258292c283d64ce8da14a6d1e366b564d (patch)
treefe9de437636098066c6bf160d5787b6b35659835 /templates
parenta22ff185f9836023817f9d4f8df3157b948f8cf2 (diff)
downloadansible-role-borgbackup-cce7d2d258292c283d64ce8da14a6d1e366b564d.tar.gz
ansible-role-borgbackup-cce7d2d258292c283d64ce8da14a6d1e366b564d.zip
Add support for non-root backup clients
Diffstat (limited to 'templates')
-rw-r--r--templates/borg_backup.service.j24
1 files changed, 2 insertions, 2 deletions
diff --git a/templates/borg_backup.service.j2 b/templates/borg_backup.service.j2
index 5bbd90f..04f2a49 100644
--- a/templates/borg_backup.service.j2
+++ b/templates/borg_backup.service.j2
@@ -5,8 +5,8 @@ Wants={{ borg_backup_timer_name }}{{ "@" if borg_backup_argument != "" }}{{ borg
[Service]
Type=oneshot
ExecStart={{ borg_backup_script_location }}
-User=root
-Group=root
+User={{ borg_client_user }}
+Group={{ borg_client_user }}
{% if borg_backup_service_successful_exit_status | length > 0 %}
SuccessExitStatus={{ borg_backup_service_successful_exit_status | join(' ') }}
{% endif %}