diff -r 33eb16ca4945 -r 13e6c7d7e367 debian/littlebird-tc-sql.postinst --- 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