# or I quit gently with a big message
for i in 1 2 3
do
- pg_version_offline=`pg_lsclusters | grep 5432 | grep offline | cut -d' ' -f1`
- if [ "x$pg_version" != "x" ]
+ pg_version_down=`pg_lsclusters | grep 5432 | grep down | cut -d' ' -f1`
+ if [ "x$pg_version_down" != "x" ]
then
invoke-rc.d postgresql-$pg_version start
sleep $i
# generated by other debhelper scripts.
#DEBHELPER#
-
-exit 0
# This is probably not te most elegant way to deal with database
# I install or upgrade on the default cluster if it is online
# or I quit gently with a big message
+ pg_version_down=`pg_lsclusters | grep 5432 | grep down | cut -d' ' -f1`
+ if [ "x$pg_version_down" != "x" ]
+ then
+ update-rc.d postgresql-$pg_version_down start
+ fi
pg_version=`pg_lsclusters | grep 5432 | grep online | cut -d' ' -f1`
if [ "x$pg_version" != "x" ]
then
export pg_hba_dir=/etc/postgresql/${pg_version}/main/
else
- echo "No database found online on port 5432"
- echo "Couldn't initialize or upgrade @OLDPACKAGE@ database."
- echo "Please see postgresql documentation"
- echo "and run dpkg-reconfigure -plow @OLDPACKAGE@-db-postgresql"
- echo "once the problem is solved"
- echo "exiting without error, but @OLDPACKAGE@ db will not work"
- echo "right now"
- exit 0
+ echo "No database found online on port 5432"
+ echo "Couldn't initialize or upgrade @OLDPACKAGE@ database."
+ echo "Please see postgresql documentation"
+ echo "and run dpkg-reconfigure -plow @OLDPACKAGE@-db-postgresql"
+ echo "once the problem is solved"
+ echo "exiting without error, but @OLDPACKAGE@ db will not work"
+ echo "right now"
+ exit 0
fi
else
export pg_hba_dir=/etc/postgresql
# generated by other debhelper scripts.
#DEBHELPER#
-
-exit 0