Commit 40f1fd1b authored by IMBERT Matthieu's avatar IMBERT Matthieu Committed by LOUP David
Browse files

[ipv6] fix dns RR for global kavlans

parent 11bf3121
Pipeline #185813 failed with stages
in 3 minutes and 17 seconds
......@@ -319,6 +319,9 @@ def get_reverse_record(record, site_uid)
if record.is_a?(DNS::Zone::RR::AAAA) # check for AAAA before A because AAAA inherits from A (so an AAAA is also an A)
nibble_array = IPAddr.new(record.address).to_string.gsub(':','').split('').reverse
nibble_split = 16
if /.*-kavlan-[1-9][0-9]-ipv6$/.match(record.label)
nibble_split = 14
end
file_name = "reverse6-#{nibble_array[nibble_split..31].join('.')}.db"
if /.*-kavlan-[1-3]-ipv6$/.match(record.label)
#A filter in bind-global-site.conf.erb prevents entries in 'local' directory to be included in global configuration
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment