From 7d6d62355909cdc430f6185d2fcf28fd962fe4ea Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Sat, 26 Jan 2008 21:56:29 +1300 Subject: [PATCH] Use DDL for creating users since the createuser command probably isn't around on non-Debian systems. --- dba/create-database.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dba/create-database.sh b/dba/create-database.sh index f19c85d4..7ca7294b 100755 --- a/dba/create-database.sh +++ b/dba/create-database.sh @@ -38,7 +38,7 @@ db_users() { create_db_user() { if ! db_users | grep "^${1}$" >/dev/null ; then - createuser --no-superuser --no-createdb --no-createrole "${1}" + psql -qAt template1 -c "CREATE USER ${1} NOCREATEDB NOCREATEROLE;" fi }