From 2afa824ca873539815ad602a77b1da4890f13a55 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 12 Sep 2011 06:14:31 +0000 Subject: main/postgresql: update pre-upgrade script --- main/postgresql/postgresql.pre-upgrade | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'main/postgresql/postgresql.pre-upgrade') diff --git a/main/postgresql/postgresql.pre-upgrade b/main/postgresql/postgresql.pre-upgrade index 989e021673..bcdedaac88 100644 --- a/main/postgresql/postgresql.pre-upgrade +++ b/main/postgresql/postgresql.pre-upgrade @@ -1,11 +1,12 @@ #!/bin/sh - new="$1" old="$2" -compare=$(apk version -t "$old" 8.4) -# check if we upgrade from earlier than 8.4 and if it is running +pgver=${new%*.} +compare=$(apk version -t "$old" $pgver) + +# check if we upgrade from earlier than $pgver and if it is running if [ "$compare" != "<" ] || ! /etc/init.d/postgresql --quiet status; then exit 0 fi @@ -15,8 +16,8 @@ if [ -f /etc/conf.d/postgresql ]; then fi cat <