- # Don't fail if the user/database already exists
- su postgres -c 'createuser sipb-xen -S -d -R' || true
- su postgres -c 'createdb sipb_xen -O sipb-xen' || true
- adduser --system sipb-xen
-
+ #Don't create users on upgrade
+ if [ -z "$2" ]; then
+ # Don't fail if the user/database already exists
+ su postgres -c 'createuser sipb-xen -S -d -R' || true
+ su postgres -c 'createdb sipb_xen -O sipb-xen' || true
+ adduser --system sipb-xen
+ fi
+ mako-render /etc/postgresql/8.3/main/pg_hba.conf.mako >/etc/postgresql/8.3/main/pg_hba.conf
+ /etc/init.d/postgresql-8.3 restart