Your IP : 3.15.27.235


Current Path : /var/lib/dpkg/info/
Upload File :
Current File : /var/lib/dpkg/info/msmtp.postinst

#!/bin/sh
set -e

if [ -e /usr/share/debconf/confmodule ]; then
	. /usr/share/debconf/confmodule
fi



write_config () {
	exec 1> /etc/msmtprc.new
	echo "account default"

	db_get msmtp/host
	if [ "x$RET" != "x" ]; then
		echo "host $RET"
	fi

	db_get msmtp/port
	if [ "$RET" != "25" ]; then
		echo "port $RET"
	fi

	db_get msmtp/auto_from
	if [ "$RET" = "true" ]; then
		echo "auto_from on"
		db_get msmtp/maildomain
		hostname=`hostname --fqdn`
		echo "maildomain ${RET:-$hostname}"
	fi

	db_get msmtp/tls
	if [ "$RET" = "true" ]; then
		echo "tls on"
	fi
}

case $1 in
	configure)
		db_get msmtp/sysconfig
		if [ "$RET" = "true" ]; then
			write_config
			if [ -f /etc/msmtprc ]; then
				ucf --debconf-ok /etc/msmtprc.new /etc/msmtprc
				rm -f /etc/msmtprc.new
			else
				mv /etc/msmtprc.new /etc/msmtprc
			fi
		fi
		;;
	*)
		exit 0
		;;
esac