From: Andreas Herz Date: Wed, 21 Mar 2018 21:44:22 +0000 (+0100) Subject: engine: check_output returns encoded byts with python3 X-Git-Tag: 1.0.0rc1~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F32%2Fhead;p=thirdparty%2Fsuricata-update.git engine: check_output returns encoded byts with python3 --- 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()