# postgresql on debian
if [ -f /usr/bin/pg_lsclusters ]
then
- # Start if down
- pg_version_down=`/usr/bin/pg_lsclusters | grep 5432 | grep down | cut -d' ' -f1`
- if [ "x$pg_version_down" != "x" ]
- then
- invoke-rc.d postgresql-$pg_version_down start
- fi
pg_version=`/usr/bin/pg_lsclusters | grep 5432 | grep online | cut -d' ' -f1`
return
fi
# 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
- for i in 1 2 3
- do
- 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_down start
- sleep $i
- fi
- done
pg_version=`pg_lsclusters | grep 5432 | grep online | cut -d' ' -f1`
if [ "x$pg_version" != "x" ]
then
# 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
- invoke-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