Merge branch '21535-multi-wf-delete'
[arvados.git] / tools / arvbox / lib / arvbox / docker / service / postgres / run-service
index f2377a0c2dd7a544cb0a5cf87318bada12b045e1..2819ee2d9618398cb7371dc60d70f4f56992e384 100755 (executable)
@@ -6,11 +6,10 @@
 exec 2>&1
 set -eux -o pipefail
 
-PGVERSION=11
+PGVERSION=$(psql --version | grep -E -o '[0-9]+' | head -n1)
 
 if ! test -d /var/lib/postgresql/$PGVERSION/main ; then
     /usr/lib/postgresql/$PGVERSION/bin/initdb --locale=en_US.UTF-8 -D /var/lib/postgresql/$PGVERSION/main
-    sh -c "while ! (psql postgres -c'\du' | grep '^ arvbox ') >/dev/null ; do createuser -s arvbox ; sleep 1 ; done" &
 fi
 mkdir -p /var/run/postgresql/$PGVERSION-main.pg_stat_tmp