From cf26283d0c37ee8df4877aee91340b9aef712714 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Mon, 5 May 2003 09:44:42 +0000 Subject: Only grab zone lines, and allow all sorts of characters in them (if shit is doable in pri it should be passed to sec as well). --- prim2sec.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'prim2sec.sh') diff --git a/prim2sec.sh b/prim2sec.sh index 22330b4..1d68560 100755 --- a/prim2sec.sh +++ b/prim2sec.sh @@ -4,7 +4,7 @@ # Copyright 2002 Juri Jensen # Tweaks by Jonas Smedegaard # -# $Id: prim2sec.sh,v 1.2 2002-10-06 14:20:29 jonas Exp $ +# $Id: prim2sec.sh,v 1.3 2003-05-05 09:44:42 jonas Exp $ # # Script to convert named.conf include file for primary nameserver # to a named.conf include file for secondary nameserver. @@ -19,7 +19,7 @@ if ! [ -f $primfile -a -n "$primserver" ]; then exit 1 fi -domains=`cat $primfile | sed 's/zone[[:space:]]*"\([\._[:alnum:]-]\+\)".*/\1/g'` +domains=`cat $primfile | egrep '^zone[[:space:]]' | sed 's/^zone[[:space:]]\+"\([^"]\+\)".*/\1/'` for domain in $domains; do echo "zone \"$domain\" { type slave; file \"db.$domain\"; masters { $primserver; }; };" -- cgit v1.2.3