comparison scripts/add_ip @ 1193:2f57d4d36759 draft

add muh nameserver, some script tweaks
author cathugger <cathugger@cock.li>
date Fri, 10 Mar 2017 03:30:16 +0000
parents 31e3b4edf502
children
comparison
equal deleted inserted replaced
1192:a0de6dd1652e 1193:2f57d4d36759
3 if [ x"$2" = x ]; then 3 if [ x"$2" = x ]; then
4 echo "Usage: $0 <cidr> <owner> [<ns[/nsip]>...]" >&2; exit 255 4 echo "Usage: $0 <cidr> <owner> [<ns[/nsip]>...]" >&2; exit 255
5 fi 5 fi
6 6
7 cidr="$1" 7 cidr="$1"
8 hex="$(./scripts/cidr2hex "$cidr")" 8 hex=$($(dirname "$0")/cidr2hex "$cidr") || exit 1
9 dir=db/ip/"$hex" 9 dir=db/ip/"$hex"
10 if [ -e "$dir" ]; then 10 if [ -e "$dir" ]; then
11 echo "Refusing to clobber existing record" >&2; exit 1 11 echo "Refusing to clobber existing record" >&2; exit 1
12 fi 12 fi
13 mkdir -p "$dir" || exit 1 13 mkdir -p "$dir" || exit 1