From 02b6ccfbc0a81b03176cac2fc8e03239a6566cff Mon Sep 17 00:00:00 2001 From: Brad Warren Date: Mon, 1 Nov 2021 13:45:46 -0700 Subject: [PATCH] stop using distutils in letstest --- letstest/scripts/test_openssl_version.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/letstest/scripts/test_openssl_version.py b/letstest/scripts/test_openssl_version.py index c55441c5d..94648c40c 100644 --- a/letstest/scripts/test_openssl_version.py +++ b/letstest/scripts/test_openssl_version.py @@ -1,8 +1,9 @@ #!/usr/bin/env python # Test script for OpenSSL version checking -from distutils.version import LooseVersion import sys +from certbot import util + def main(openssl_version, apache_version): if not openssl_version.strip(): @@ -12,8 +13,8 @@ def main(openssl_version, apache_version): conf_file_location = "/etc/letsencrypt/options-ssl-apache.conf" with open(conf_file_location) as f: contents = f.read() - if LooseVersion(apache_version.strip()) < LooseVersion('2.4.11') or \ - LooseVersion(openssl_version.strip()) < LooseVersion('1.0.2l'): + if util.parse_loose_version(apache_version.strip()) < util.parse_loose_version('2.4.11') or \ + util.parse_loose_version(openssl_version.strip()) < util.parse_loose_version('1.0.2l'): # should be old version # assert SSLSessionTickets not in conf file if "SSLSessionTickets" in contents: