From 2e37fce4f65b7ad82b7e9e1bce9069fe507ef310 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Fri, 30 Aug 2024 09:44:43 -0500 Subject: [PATCH] r/wal-g-pg: Run wal-g backup as postgres `wal-g` needs to connect to the PostgreSQL database system, so it should run as the _postgres_ user, who has permission to connect, rather than _root_, who does not. --- roles/wal-g-pg/files/wal-g-backup.service | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/wal-g-pg/files/wal-g-backup.service b/roles/wal-g-pg/files/wal-g-backup.service index d563dab..69c5c9d 100644 --- a/roles/wal-g-pg/files/wal-g-backup.service +++ b/roles/wal-g-pg/files/wal-g-backup.service @@ -7,3 +7,4 @@ After=network-online.target Type=oneshot Environment=PGDATA=/var/lib/pgsql/data ExecStart=/usr/bin/wal-g-pg backup-push --config /etc/postgresql/wal-g.yml $PGDATA +User=postgres