#!/bin/sh -e . /usr/share/debconf/confmodule db_title 'PKS PGP Key Server Configuration' db_fget pks/hostname seen || true if [ "$RET" = "false" ] then hostname=$(hostname -f) db_set pks/hostname $hostname fi db_input medium pks/hostname || true db_go || true db_get pks/hostname || true hostname="$RET" db_fget pks/admin_email seen || true if [ "$RET" = "false" ] then db_set pks/admin_email "root@$hostname" fi db_input high pks/admin_email || true db_go || true ok=0 while [ "$ok" -eq 0 ] do db_input low pks/www_port || if [ $? -eq 30 ]; then break; fi db_go || true db_get pks/www_port || true if expr "$RET" : '[0-9][0-9]*$' && [ "$RET" -lt 65000 ] then db_set pks/www_port $(expr "$RET" \+ 0) ok=1 fi done db_input low pks/www_updates || true db_go || true ok=0 while [ "$ok" -eq 0 ] do db_input low pks/max_reply_keys || if [ $? -eq 30 ]; then break; fi db_go || true db_get pks/max_reply_keys || true if expr "$RET" : '[1-9][0-9]*$' || [ "$RET" -eq -1 ] then db_set pks/max_reply_keys "$RET" ok=1 fi done ok=0 while [ "$ok" -eq 0 ] do db_input low pks/num_db_files || if [ $? -eq 30 ]; then break; fi db_go || true db_get pks/num_db_files || true if expr "$RET" : '[1-9][0-9]*$' then db_set pks/num_db_files "$RET" ok=1 fi done db_input low pks/language || true db_go || true db_input medium pks/note_synchronize || true db_go || true db_input medium pks/note_libwrap || true db_go || true exit 0