#! /bin/sh -e

# source debconf library
. /usr/share/debconf/confmodule

if [ "$pass_required" = 1 ]; then
	# create temporary sympa configuration file with
	# adminstrative credentials

	db_get sympa/db_adminpasswd
	conffile=`tempfile -m 0600`
	perl -ne 'print unless /^\s+db_(passwd|user)/' /etc/sympa/sympa.conf > $conffile
	cat <<EOT >> $conffile
db_passwd $RET
EOT
else 
	conffile=/etc/sympa/sympa.conf
fi

echo "Preparing database"
/usr/lib/sympa/bin/sympa.pl -f $conffile --prepare_db

