From 7f5a77fd9846cf633ff8e05510787e0bacb38058 Mon Sep 17 00:00:00 2001
From: Jan Pavlinec <jan.pavlinec@nic.cz>
Date: Wed, 4 Nov 2020 14:46:47 +0100
Subject: [PATCH] lists/base-fix.lua.m4: add migration for edns buffer size in
 resolver-conf

---
 lists/base-fix.lua.m4 | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/lists/base-fix.lua.m4 b/lists/base-fix.lua.m4
index 787e6cac8..8a7ff5a1f 100644
--- a/lists/base-fix.lua.m4
+++ b/lists/base-fix.lua.m4
@@ -61,6 +61,14 @@ if not version_match or not installed or
 	Package("fix-dns-forward-quad9-split", { replan = "finished" })
 end
 
+-- Migrate ends buffer size value in resolver config.
+-- It was changed because of DNS flag day 2020.
+if not version_match or not installed or
+		(installed["resolver-conf"] and version_match(installed["resolver-conf"].version, "<0.0.2-8")) then
+	Install("fix-edns-buffer-size")
+	Package("fix-edns-buffer-size", { replan = "finished" })
+end
+
 -- Migrate original pkglists to separate config with options in place
 if not version_match or not installed or
 		(installed["pkglists"] and version_match(installed["pkglists"].version, "<1.3")) then
-- 
GitLab