From 1d7eff0ba635ac5983bed820dd349af2ebee0850 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 13 Jul 2012 00:51:35 -0700 Subject: better comments, working toward MODE switching --- tools/mk_smtp_rules | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'tools/mk_smtp_rules') diff --git a/tools/mk_smtp_rules b/tools/mk_smtp_rules index 85c3298..eb241b0 100755 --- a/tools/mk_smtp_rules +++ b/tools/mk_smtp_rules @@ -3,16 +3,19 @@ # if /etc/tcpserver/smtp.rules does not already exist, # create it with some reasonable defaults -dest=/etc/tcpserver/smtp.rules +dest=$1 + +: ${dest:=/etc/tcpserver/smtp.rules} install -d $( dirname $dest ) -if ! test -r $dest ; then +if test -r $dest ; then + 1>&2 echo "Oops, destination '$dest' already exists." + exit 1 +fi < $dest 10.:allow,RELAYCLIENT="" 127.0.0.:allow,RELAYCLIENT="" :allow EoF - -fi -- cgit v1.2.3