From a35e9d2d444f1be3c1857cf03e860ccb0d1e0935 Mon Sep 17 00:00:00 2001 From: Josh Harvey Date: Sat, 18 Mar 2017 20:07:59 +0200 Subject: [PATCH] fix backup script --- bin/lamassu-backup-pg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/lamassu-backup-pg b/bin/lamassu-backup-pg index 72547971..152d92e9 100755 --- a/bin/lamassu-backup-pg +++ b/bin/lamassu-backup-pg @@ -1,8 +1,8 @@ #!/usr/bin/env bash set -e -if [ "$(whoami)" != "postgres" ]; then - echo -e "This script has to be run as \033[1mpostgres\033[0m user" +if [ "$(whoami)" != "root" ]; then + echo -e "This script has to be run as \033[1mroot\033[0m user" exit 3 fi @@ -11,5 +11,5 @@ DATE=$(date --utc +%F_%H-%M) BACKUP_DIR=/var/backups/postgresql BACKUP_FILE=$BACKUP_DIR/backup-$DATE.sql.gz -pg_dump -- lamassu | gzip > $BACKUP_FILE +su postgres -c "pg_dump lamassu" | gzip > $BACKUP_FILE find $BACKUP_DIR -maxdepth 1 -mtime +$DAYS_TO_KEEP -exec rm -f '{}' ';'