#!/bin/bash echo "Configuring locale" if [ "$ROSARIOSIS_LANG" == "en_US" ]; then echo "Found "$ROSARIOSIS_LANG else echo "Installing "$ROSARIOSIS_LANG apt-get install locales echo $ROSARIOSIS_LANG'.UTF-8 UTF-8' > /etc/locale.gen locale-gen fi echo "Configuring database" RETRIES=5 until psql -c "select 1" > /dev/null 2>&1 || [ $RETRIES -eq 0 ]; do echo "Waiting for postgres server, $((RETRIES--)) remaining attempts..." sleep 1 done DB_EXISTS=`psql -l | grep rosariosis | wc -l` echo 'Database '$DB_EXISTS if [ "$DB_EXISTS" -eq "1" ]; then psql -f /usr/src/rosariosis/rosariosis.sql else echo "Database does not exists" fi