From 353860c17b6c79d6985e18e4b6961fb0da1718af Mon Sep 17 00:00:00 2001 From: Andreas Herz Date: Wed, 21 Mar 2018 22:44:22 +0100 Subject: [PATCH] engine: check_output returns encoded byts with python3 --- suricata/update/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/suricata/update/engine.py b/suricata/update/engine.py index 2cfa131..9f79033 100644 --- a/suricata/update/engine.py +++ b/suricata/update/engine.py @@ -37,7 +37,7 @@ SuricataVersion = namedtuple( def get_build_info(suricata): build_info = {} build_info_output = subprocess.check_output([suricata, "--build-info"]) - for line in build_info_output.split("\n"): + for line in build_info_output.decode("utf-8").split("\n"): line = line.strip() if line.startswith("--prefix"): build_info["prefix"] = line.split()[-1].strip() -- 2.47.3