wip
This commit is contained in:
parent
f333ad963e
commit
3d605e546d
2 changed files with 5 additions and 5 deletions
|
@ -70,7 +70,7 @@ files['/etc/bind/named.conf.local'] = {
|
||||||
'acls': {
|
'acls': {
|
||||||
**master_node.metadata.get('bind/acls'),
|
**master_node.metadata.get('bind/acls'),
|
||||||
**{
|
**{
|
||||||
view_name: view_conf['acl']
|
view_name: view_conf['match_clients']
|
||||||
for view_name, view_conf in master_node.metadata.get('bind/views').items()
|
for view_name, view_conf in master_node.metadata.get('bind/views').items()
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -24,7 +24,7 @@ defaults = {
|
||||||
'internal': {
|
'internal': {
|
||||||
'is_internal': True,
|
'is_internal': True,
|
||||||
'keys': {},
|
'keys': {},
|
||||||
'acl': {
|
'match_clients': {
|
||||||
'our-nets',
|
'our-nets',
|
||||||
},
|
},
|
||||||
'zones': {},
|
'zones': {},
|
||||||
|
@ -33,7 +33,7 @@ defaults = {
|
||||||
'default': True,
|
'default': True,
|
||||||
'is_internal': False,
|
'is_internal': False,
|
||||||
'keys': {},
|
'keys': {},
|
||||||
'acl': {
|
'match_clients': {
|
||||||
'any',
|
'any',
|
||||||
},
|
},
|
||||||
'zones': {},
|
'zones': {},
|
||||||
|
@ -162,7 +162,7 @@ def ns_records(metadata):
|
||||||
for nameserver in nameservers
|
for nameserver in nameservers
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for zone_name, zone_conf in view_conf['zones'].items()
|
for zone_name, zone_conf in view_conf['zones'].items()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for view_name, view_conf in metadata.get('bind/views').items()
|
for view_name, view_conf in metadata.get('bind/views').items()
|
||||||
|
@ -224,7 +224,7 @@ def generate_acl_entries_for_keys(metadata):
|
||||||
'bind': {
|
'bind': {
|
||||||
'views': {
|
'views': {
|
||||||
view_name: {
|
view_name: {
|
||||||
'acl': {
|
'match_clients': {
|
||||||
# allow keys from this view
|
# allow keys from this view
|
||||||
*{
|
*{
|
||||||
f'key {key}'
|
f'key {key}'
|
||||||
|
|
Loading…
Reference in a new issue