diff -r 39695f73e414 -r e9d06ed052d3 debian/littlebird-tc-sql.config --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/debian/littlebird-tc-sql.config Wed Aug 31 14:13:15 2011 +0200 @@ -0,0 +1,40 @@ +#! /bin/sh +set -e +. /usr/share/debconf/confmodule +db_version 2.0 + +prefix=littlebird-tc + +myaccess() { mysql -h"$1" -u"$2" -p"$3" -e ""; } + + +if test "$1" = "clear"; then + db_reset $prefix/db/adminuser + db_reset $prefix/db/adminpass +fi + +db_settitle littlebird-tc-sql/TITLE + +db_beginblock + + if false; then + db_get $prefix/db/host && host="${RET}" + db_get $prefix/db/adminuser && user="${RET}" + db_get $prefix/db/adminpass && pass="${RET}" + + if test "$user" && test "$pass" \ + && myaccess "$host" "$user" "$pass" + then + echo "DB access as admin is ok" >&2 + else + db_input medium $prefix/db/adminuser + db_input medium $prefix/db/adminpass + fi + fi + + db_input medium $prefix/db/adminuser + db_input high $prefix/db/adminpass +db_endblock + +db_go || true +