annotate scripts/ns2ip @ 902:27e9e5d2a445 draft

fixes for fatal error status
author d3v11 <d3v11@d3v11.ano>
date Sun, 29 Jan 2012 01:14:05 +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"