annotate scripts/ns2ip @ 810:178997d691ee draft

Merge commit '11781e9b746464c0260eebe8183e3acdc8a1291f'
author Nick <nick@somerandomnick.ano>
date Tue, 29 Nov 2011 20:04:55 +0000
parents 13b137e470cb
children 2f57d4d36759
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
230
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
1 #!/bin/sh
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
2
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
3 opt="$1"
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
4 if [ "x$opt" = "x-f" ]; then
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
5 shift
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
6 elif ! ./scripts/check_db_safety; then
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
7 exit 1
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
8 fi
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
9 ns="$1"
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
10
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
11 path="`find db/dom/ -ipath '*/ns/'\"$ns\" -size +1c | head -n 1`"
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
12 if [ "x$path" = "x" ]; then
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
13 exit 1
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
14 fi
13b137e470cb added ns2ip script (to make it easy to fix the dnsmasq autogen script)
Nick <nick@somerandomnick.ano>
parents:
diff changeset
15 cat "$path"