From 612d6b9a6e0572bf5b8424e403b204a9df11bf32 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Wed, 1 Feb 2017 16:49:18 +0100 Subject: [PATCH] Implemented filtering of exported subdomains --- src/hostinfo/named.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hostinfo/named.py b/src/hostinfo/named.py index f346e75..7f53354 100755 --- a/src/hostinfo/named.py +++ b/src/hostinfo/named.py @@ -129,6 +129,8 @@ def header(tree, domain, origin=None): pass delegation = [] for ns in tree._host_._interface_._nameserver_: + if ns.external[0] != 'yes': + continue subdomain = ns.domain[0].split('.') if subdomain[1:] == domain.split('.'): delegation.append( '%-16sIN NS %s' % -- GitLab