--- a/debian/littlebird-tc-sql.postinst Wed Sep 14 21:48:05 2011 +0200
+++ b/debian/littlebird-tc-sql.postinst Thu Sep 15 14:13:37 2011 +0200
@@ -72,9 +72,17 @@
--adminuser "$adminuser" --adminpass "$adminpass" \
--user "$user" --pass "$pass"
fi
- env PATH=/usr/local/zend/bin:$PATH \
- bash /srv/www/littlebird/TrustCenter/scripts/install_update_db.sh \
- "$adminuser" "$adminpass"
+
+ if test -x /srv/www/littlebird/TrustCenter/scripts/install_update_db
+ then
+ env PATH=/usr/local/zend/bin:$PATH \
+ /srv/www/littlebird/TrustCenter/scripts/install_update_db \
+ "$adminuser" "$adminpass"
+ else
+ env PATH=/usr/local/zend/bin:$PATH \
+ bash /srv/www/littlebird/TrustCenter/scripts/install_update_db.sh \
+ "$adminuser" "$adminpass"
+ fi
# avoid stupid messages next time
db_set littlebird-tc/db/have-admin false || true