From 11d5fee0f8ee62adbcdcdaaa48b67a75c216934e Mon Sep 17 00:00:00 2001 From: itojun Date: Sun, 26 Dec 1999 17:25:16 +0000 Subject: mail/mailagent from freebsd-current --- mail/mailagent/scripts/pre-configure | 37 ++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 mail/mailagent/scripts/pre-configure (limited to 'mail/mailagent/scripts') diff --git a/mail/mailagent/scripts/pre-configure b/mail/mailagent/scripts/pre-configure new file mode 100755 index 00000000000..a08a67bcb6b --- /dev/null +++ b/mail/mailagent/scripts/pre-configure @@ -0,0 +1,37 @@ +#!/bin/sh +# Pre-configure script for mailagent. +# This script asks for information specific to the machine and writes +# given values to work/mailagent-3.0/config.sh to set the default +# values for COnfigure script so that Configure doesn't request any +# input. + +while [ X$addr = X ]; do + read -p "Enter your complete E-mail address> " addr +done + +while [ X$host = X ]; do + read -p "Enter fully qualified name of this host (`hostname`)> " host + if [ X$host = X ]; then + host=`hostname` + fi +done + +maildomain=`echo $addr | awk -F@ '{printf("%s", $2)}'` +if [ `echo $maildomain | tr A-Z a-z` = `echo $host | tr A-Z a-z` ]; then + d_hidnet=undef + hiddennet='' +else + d_hidnet=define + hiddennet=$maildomain +fi + +read -p "Enter the name of your organization> " orgname + +cat >${WRKSRC}/config.sh <