--- kronolith-1.0.old/debian/postinst   2002-12-20 08:36:36.000000000 -0500
+++ kronolith-1.0/debian/postinst       2002-12-23 13:27:33.000000000 -0500
@@ -105,10 +105,19 @@
                if [ -e /usr/share/wwwconfig-common/mysql-localadmpass.get ] ; then
                        . /usr/share/wwwconfig-common/mysql-localadmpass.get
                fi
-               db_get "horde2/dbmyadmin"
-               dbadmin="$RET"
-               db_get "horde2/dbadmpass"
-               dbadmpass="$RET"
+               if [ -z "$dbadmin" ] ; then
+                       db_input "high" "horde2/dbmyadmin" || true
+                       db_go
+                       db_get "horde2/dbmyadmin"
+                       dbadmin="$RET"
+               fi
+               if [ -z "$dbadmpass" ] ; then
+                       db_input "critical" "horde2/dbadmpass" || true
+                       db_go
+                       db_get "horde2/dbadmpass"
+                       dbadmpass="$RET"
+                       db_reset "horde2/dbadmpass"
+               fi
                if [ -x $(which mysql) ]; then
                        . /usr/share/wwwconfig-common/mysql-exec.sh
                else
