#!/bin/bash -e

# Source debconf library.
. /usr/share/debconf/confmodule
db_version 2.0

q1=web_root
q2=web_host
q3=web_ip
q4=web_port
q5=web_virtual
q6=web_timeout
q7=web_conn
q8=web_index
q9=web_dircache
q10=web_accesslog
q11=web_syslog
q12=web_user
q13=web_group

# update config file from debconf answers
test -f /etc/webfsd.conf || touch /etc/webfsd.conf
for question in $q1 $q2 $q3 $q4 $q5 $q6 $q7 $q8 $q9 $q10 $q11 $q12 $q13; do
	db_get "webfsd/$question"
#	echo "debug: webfsd/$question=$RET" > /dev/tty
	if grep -q -e "^$question=" /etc/webfsd.conf; then
		sed -e "s|^$question=.*|$question=$RET|" \
			< /etc/webfsd.conf > /etc/webfsd.conf.new 
		mv -f /etc/webfsd.conf.new /etc/webfsd.conf
	else
		echo "$question=$RET" >> /etc/webfsd.conf
	fi
done

db_set webfsd/pending no
db_stop

#DEBHELPER#
