echo "Use destroy -f if you really mean it."
exit 1
fi
+ set -x
rm -rf "$ARVBOX_DATA"
else
if test "$1" != -f ; then
echo "Use reset -f if you really mean it."
exit 1
fi
+ set -x
rm -rf "$ARVBOX_DATA/postgres"
rm -rf "$ARVBOX_DATA/var"
fi
echo "WARNING! This will delete your data container $ARVBOX_CONTAINER-data. Use -f if you really mean it."
exit 1
fi
+ set -x
docker rm "$ARVBOX_CONTAINER-data"
fi
;;
fi
database_pw=$(cat /var/lib/arvados/api_database_pw)
-if ! (psql -c "\du" | grep "^ arvados ") >/dev/null ; then
- psql -c "create user arvados with password '$database_pw'"
- psql -c "ALTER USER arvados CREATEDB;"
+if ! (psql postgres -c "\du" | grep "^ arvados ") >/dev/null ; then
+ psql postgres -c "create user arvados with password '$database_pw'"
+ psql postgres -c "ALTER USER arvados CREATEDB;"
fi
sed "s/password:.*/password: $database_pw/" <config/database.yml.example >config/database.yml
ssh -o stricthostkeychecking=no git@localhost true
rm .ssh/authorized_keys
- cp -r /usr/local/lib/arvbox/gitolite.rc .
+ cp /usr/local/lib/arvbox/gitolite.rc .gitolite.rc
gitolite setup -pk .ssh/id_rsa.pub
if ! test -d /var/lib/postgresql/9.4/main ; then
/usr/lib/postgresql/9.4/bin/initdb -D /var/lib/postgresql/9.4/main
- sh -c "while ! (psql -c'\du' | grep '^ arvbox ') >/dev/null ; do createuser -s arvbox ; sleep 1 ; done" &
+ sh -c "while ! (psql postgres -c'\du' | grep '^ arvbox ') >/dev/null ; do createuser -s arvbox ; sleep 1 ; done" &
fi
mkdir -p /var/run/postgresql/9.4-main.pg_stat_tmp
fi
database_pw=$(cat /var/lib/arvados/sso_database_pw)
-if ! (psql -c "\du" | grep "^ arvados_sso ") >/dev/null ; then
- psql -c "create user arvados_sso with password '$database_pw'"
- psql -c "ALTER USER arvados_sso CREATEDB;"
+if ! (psql postgres -c "\du" | grep "^ arvados_sso ") >/dev/null ; then
+ psql postgres -c "create user arvados_sso with password '$database_pw'"
+ psql postgres -c "ALTER USER arvados_sso CREATEDB;"
fi
sed "s/password:.*/password: $database_pw/" <config/database.yml.example >config/database.yml
#!/bin/sh
-while ! psql -c\\du >/dev/null 2>/dev/null ; do
+while ! psql postgres -c\\du >/dev/null 2>/dev/null ; do
sleep 1
done