X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=handlers%2Fpgsql;h=c17caf8a1fc41585e1763542cd7e38a67068c65b;hb=aabc2bbe10785823d05f41ac568d1b464b61838c;hp=9b1d8b7f4de134fae545e2490c3a98b53ed54022;hpb=cf1817d075b934aeab77d7bf10da3bf886b034ae;p=matthijs%2Fupstream%2Fbackupninja.git diff --git a/handlers/pgsql b/handlers/pgsql index 9b1d8b7..c17caf8 100644 --- a/handlers/pgsql +++ b/handlers/pgsql @@ -1,4 +1,3 @@ -#! /bin/sh # # PostgreSQL handler script for backupninja # @@ -59,7 +58,7 @@ fi # give backup dir the good uid and permissions # (in respect to the vserver, if $usevserver) -pguid=`grep '^postgres:' $vroot/etc/passwd | awk -F: '{print $3}'` +pguid=`getent passwd postgres | awk -F: '{print $3}'` [ -n "$pguid" ] || \ fatal "No user called postgres`[ $usevserver != 1 ] || echo \" on vserver $vsname\"`." debug "chown $pguid $vroot$backupdir"