32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
From 1c1ee1ac676961fecfc5513fa4f90656401b3aaa Mon Sep 17 00:00:00 2001
|
|
From: Pavel Moravec <pmoravec@redhat.com>
|
|
Date: Wed, 5 Nov 2025 11:53:57 +0100
|
|
Subject: [PATCH] [cleaner] Mask IPv6 addresses with trailing ':' or '\'
|
|
|
|
Additionally, fix missing backslash in subnet identification.
|
|
|
|
Resolves: #4154
|
|
Closes: #4155
|
|
|
|
Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
|
|
---
|
|
sos/cleaner/parsers/ipv6_parser.py | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/sos/cleaner/parsers/ipv6_parser.py b/sos/cleaner/parsers/ipv6_parser.py
|
|
index bfb860c7..315241f5 100644
|
|
--- a/sos/cleaner/parsers/ipv6_parser.py
|
|
+++ b/sos/cleaner/parsers/ipv6_parser.py
|
|
@@ -27,7 +27,7 @@ class SoSIPv6Parser(SoSCleanerParser):
|
|
# a trailing prefix for the network bits.
|
|
r"(?<![:\\.\\-a-z0-9])((([0-9a-f]{1,4})(:[0-9a-f]{1,4}){7})|"
|
|
r"(([0-9a-f]{1,4}(:[0-9a-f]{0,4}){0,5}))([^.])::(([0-9a-f]{1,4}"
|
|
- r"(:[0-9a-f]{1,4}){0,5})?)(/\d{1,3})?)(?![:\\a-z0-9])"
|
|
+ r"(:[0-9a-f]{1,4}){0,5})?)(\/\d{1,3})?)(?!([a-z0-9]|:[a-z0-9]))"
|
|
]
|
|
parser_skip_files = [
|
|
'etc/dnsmasq.conf.*',
|
|
--
|
|
2.51.1
|
|
|