From 6acb134da07140618a03651756f490074ced3cbc Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Thu Apr 28 08:46:02 2022 -0400 Subject: Limit config file delimiters to =, catch empty values ConfigParser allows both = and : as a delimiter. Limit to just = to match the configuration file man page. Don't allow empty values in options in the config file. https://bugzilla.redhat.com/show_bug.cgi?id=2079739 Signed-off-by: Rob Crittenden --- src/ipahealthcheck/core/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ipahealthcheck/core/config.py b/src/ipahealthcheck/core/config.py index 3cd4e8e..e795a2d 100644 --- a/src/ipahealthcheck/core/config.py +++ b/src/ipahealthcheck/core/config.py @@ -107,7 +107,7 @@ def read_config(config_file): format(config_file)) return config - parser = ConfigParser() + parser = ConfigParser(delimiters='=') try: parser.read(config_file) except ParsingError as e: -- 2.31.1