#!/bin/sh -e

. /usr/share/debconf/confmodule

db_version 2.0
db_title Synchronet BBS Installation

db_capb backup multiselect

db_input high synchronet/bbs_server_enable ||true
db_go ||true

db_get synchronet/bbs_server_enable
if [ "$RET" == true ]; then
	db_input medium synchronet/telnet_server_port ||true
	db_input low	synchronet/telnet_server_iface || true
	db_input medium synchronet/rlogin_server_port ||true
	db_input low	synchronet/rlogin_server_iface || true
	db_input low	synchronet/bbs_server_externalyield || true
	db_input low	synchronet/bbs_server_hostname || true
	db_input low	synchronet/bbs_server_options || true;
	db_go ||true
fi

db_input high synchronet/web_server_enable ||true
db_go ||true

db_get synchronet/web_server_enable
if [ "$RET" == true ]; then
	db_input medium synchronet/web_server_port ||true;
	db_input low synchronet/web_server_options ||true;
	db_go ||true
fi

db_input high synchronet/ftp_server_enable ||true
db_go ||true

db_get synchronet/ftp_server_enable
if [ "$RET" == true ]; then
	db_input medium synchronet/ftp_server_port ||true;
	db_input low synchronet/ftp_server_options || true;
	db_go ||true
fi

db_input high synchronet/mail_server_enable ||true
db_go ||true

db_get synchronet/mail_server_enable
if [ "$RET" == true ]; then
	db_input medium synchronet/smtp_server_port ||true
	db_input medium synchronet/pop3_server_port ||true;
	db_input low synchronet/mail_server_options || true;
	db_go ||true
fi

db_input high synchronet/services_enable || true
db_go ||true

db_get synchronet/services_enable
if [ "$RET" == true ]; then
	db_input low synchronet/services_options || true;
	db_go ||true
fi

db_input medium synchronet/dosemu_path || true

db_go ||true

