zone-edit.sh.in revision 0c27b3fe77ac1d5094ba3521e8142d9e7973133f
#
# Copyright (C) 2010, 2012, 2014, 2016 Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# $Id: zone-edit.sh.in,v 1.2 2010/12/21 23:47:08 tbox Exp $
case $# in
0) echo "Usage: zone-edit <zone> [dig options] [ -- nsupdate options ]"; exit 0 ;;
esac
# What kind of echo are we using?
if test "X$try" = "X-n "
then
echo_arg=""
bsc="\\c"
else
echo_arg="-n"
bsc=""
fi
zone="${1}"
shift
while test $# -ne 0
do
case "${1}" in
--)
shift
break
;;
*)
shift
;;
esac
done
awk '$4 == "RRSIG" || $4 == "NSEC" || $4 == "NSEC3" || $4 == "NSEC3PARAM" { next; } { print; }' > ${dir}/old
then
fi
then
while :
do
then
then
then
while :
do
read ans
u)
(
echo send
break 2
;;
a)
break 2
;;
d)
;;
r)
break
;;
m)
break
;;
esac
done
else
while :
do
read ans
a)
break 2
;;
r)
break
;;
m)
break
;;
esac
done
fi
else
while :
do
read ans
a)
break 2
;;
r)
break
;;
m)
break
;;
esac
done
fi
fi
done
fi