Hello community,
here is the log from the commit of package python-certbot-apache for
openSUSE:Factory checked in at 2019-08-28 16:03:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-certbot-apache (Old)
and /work/SRC/openSUSE:Factory/.python-certbot-apache.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-certbot-apache"
Wed Aug 28 16:03:58 2019 rev:10 rq:726141 version:0.37.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-certbot-apache/python-certbot-apache.changes
2019-07-29 17:27:38.450274459 +0200
+++
/work/SRC/openSUSE:Factory/.python-certbot-apache.new.7948/python-certbot-apache.changes
2019-08-28 16:04:01.698777535 +0200
@@ -1,0 +2,8 @@
+Mon Aug 26 10:40:44 UTC 2019 - Marketa Calabkova <[email protected]>
+
+- update to version 0.37.2
+ * Turn off session tickets for apache plugin by default
+ * Stop disabling TLS session tickets in Apache as it caused TLS
+ failures on some systems.
+
+-------------------------------------------------------------------
Old:
----
certbot-apache-0.36.0.tar.gz
New:
----
certbot-apache-0.37.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-certbot-apache.spec ++++++
--- /var/tmp/diff_new_pack.ThkSZg/_old 2019-08-28 16:04:02.742777378 +0200
+++ /var/tmp/diff_new_pack.ThkSZg/_new 2019-08-28 16:04:02.746777378 +0200
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-certbot-apache
-Version: 0.36.0
+Version: 0.37.2
Release: 0
Summary: Apache plugin for Certbot
License: Apache-2.0
++++++ certbot-apache-0.36.0.tar.gz -> certbot-apache-0.37.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certbot-apache-0.36.0/PKG-INFO
new/certbot-apache-0.37.2/PKG-INFO
--- old/certbot-apache-0.36.0/PKG-INFO 2019-07-11 21:12:33.000000000 +0200
+++ new/certbot-apache-0.37.2/PKG-INFO 2019-08-21 23:48:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: certbot-apache
-Version: 0.36.0
+Version: 0.37.2
Summary: Apache plugin for Certbot
Home-page: https://github.com/letsencrypt/letsencrypt
Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certbot-apache-0.36.0/certbot_apache/configurator.py
new/certbot-apache-0.37.2/certbot_apache/configurator.py
--- old/certbot-apache-0.36.0/certbot_apache/configurator.py 2019-07-11
21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/configurator.py 2019-08-21
23:48:40.000000000 +0200
@@ -23,6 +23,7 @@
from certbot import util
from certbot.achallenges import KeyAuthorizationAnnotatedChallenge # pylint:
disable=unused-import
+from certbot.compat import filesystem
from certbot.compat import os
from certbot.plugins import common
from certbot.plugins.util import path_surgery
@@ -895,7 +896,7 @@
if not new_vhost:
continue
internal_path =
apache_util.get_internal_aug_path(new_vhost.path)
- realpath = os.path.realpath(new_vhost.filep)
+ realpath = filesystem.realpath(new_vhost.filep)
if realpath not in file_paths:
file_paths[realpath] = new_vhost.filep
internal_paths[realpath].add(internal_path)
@@ -1221,11 +1222,11 @@
"""
if self.conf("vhost-root") and os.path.exists(self.conf("vhost-root")):
- fp = os.path.join(os.path.realpath(self.option("vhost_root")),
+ fp = os.path.join(filesystem.realpath(self.option("vhost_root")),
os.path.basename(non_ssl_vh_fp))
else:
# Use non-ssl filepath
- fp = os.path.realpath(non_ssl_vh_fp)
+ fp = filesystem.realpath(non_ssl_vh_fp)
if fp.endswith(".conf"):
return fp[:-(len(".conf"))] + self.option("le_vhost_ext")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certbot-apache-0.36.0/certbot_apache/constants.py
new/certbot-apache-0.37.2/certbot_apache/constants.py
--- old/certbot-apache-0.36.0/certbot_apache/constants.py 2019-07-11
21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/constants.py 2019-08-21
23:48:40.000000000 +0200
@@ -9,6 +9,7 @@
UPDATED_MOD_SSL_CONF_DIGEST = ".updated-options-ssl-apache-conf-digest.txt"
"""Name of the hash of the updated or informed mod_ssl_conf as saved in
`IConfig.config_dir`."""
+# NEVER REMOVE A SINGLE HASH FROM THIS LIST UNLESS YOU KNOW EXACTLY WHAT YOU
ARE DOING!
ALL_SSL_OPTIONS_HASHES = [
'2086bca02db48daf93468332543c60ac6acdb6f0b58c7bfdf578a5d47092f82a',
'4844d36c9a0f587172d9fa10f4f1c9518e3bcfa1947379f155e16a70a728c21a',
@@ -18,6 +19,10 @@
'cfdd7c18d2025836ea3307399f509cfb1ebf2612c87dd600a65da2a8e2f2797b',
'80720bd171ccdc2e6b917ded340defae66919e4624962396b992b7218a561791',
'c0c022ea6b8a51ecc8f1003d0a04af6c3f2bc1c3ce506b3c2dfc1f11ef931082',
+ '717b0a89f5e4c39b09a42813ac6e747cfbdeb93439499e73f4f70a1fe1473f20',
+ '0fcdc81280cd179a07ec4d29d3595068b9326b455c488de4b09f585d5dafc137',
+ '86cc09ad5415cd6d5f09a947fe2501a9344328b1e8a8b458107ea903e80baa6c',
+ '06675349e457eae856120cdebb564efe546f0b87399f2264baeb41e442c724c7',
]
"""SHA256 hashes of the contents of previous versions of all versions of
MOD_SSL_CONF_SRC"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/override_debian.py
new/certbot-apache-0.37.2/certbot_apache/override_debian.py
--- old/certbot-apache-0.36.0/certbot_apache/override_debian.py 2019-07-11
21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/override_debian.py 2019-08-21
23:48:40.000000000 +0200
@@ -7,6 +7,7 @@
from certbot import errors
from certbot import interfaces
from certbot import util
+from certbot.compat import filesystem
from certbot.compat import os
from certbot_apache import apache_util
@@ -65,7 +66,7 @@
try:
os.symlink(vhost.filep, enabled_path)
except OSError as err:
- if os.path.islink(enabled_path) and os.path.realpath(
+ if os.path.islink(enabled_path) and filesystem.realpath(
enabled_path) == vhost.filep:
# Already in shape
vhost.enabled = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/tests/centos_test.py
new/certbot-apache-0.37.2/certbot_apache/tests/centos_test.py
--- old/certbot-apache-0.36.0/certbot_apache/tests/centos_test.py
2019-07-11 21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/tests/centos_test.py
2019-08-21 23:48:40.000000000 +0200
@@ -4,6 +4,7 @@
import mock
from certbot import errors
+from certbot.compat import filesystem
from certbot.compat import os
from certbot_apache import obj
@@ -160,7 +161,7 @@
"""Make sure we read the sysconfig OPTIONS variable correctly"""
# Return nothing for the process calls
mock_cfg.return_value = ""
- self.config.parser.sysconfig_filep = os.path.realpath(
+ self.config.parser.sysconfig_filep = filesystem.realpath(
os.path.join(self.config.parser.root, "../sysconfig/httpd"))
self.config.parser.variables = {}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/tests/configurator_test.py
new/certbot-apache-0.37.2/certbot_apache/tests/configurator_test.py
--- old/certbot-apache-0.36.0/certbot_apache/tests/configurator_test.py
2019-07-11 21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/tests/configurator_test.py
2019-08-21 23:48:40.000000000 +0200
@@ -675,8 +675,7 @@
def test_make_vhost_ssl_nonexistent_vhost_path(self):
ssl_vhost = self.config.make_vhost_ssl(self.vh_truth[1])
self.assertEqual(os.path.dirname(ssl_vhost.filep),
- os.path.dirname(os.path.realpath(
- self.vh_truth[1].filep)))
+
os.path.dirname(filesystem.realpath(self.vh_truth[1].filep)))
def test_make_vhost_ssl(self):
ssl_vhost = self.config.make_vhost_ssl(self.vh_truth[0])
@@ -1336,7 +1335,7 @@
self.config.parser.modules.add("ssl_module")
self.config.parser.modules.add("mod_ssl.c")
self.config.parser.modules.add("socache_shmcb_module")
- tmp_path = os.path.realpath(tempfile.mkdtemp("vhostroot"))
+ tmp_path = filesystem.realpath(tempfile.mkdtemp("vhostroot"))
filesystem.chmod(tmp_path, 0o755)
mock_p =
"certbot_apache.configurator.ApacheConfigurator._get_ssl_vhost_path"
mock_a = "certbot_apache.parser.ApacheParser.add_include"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/tests/debian_test.py
new/certbot-apache-0.37.2/certbot_apache/tests/debian_test.py
--- old/certbot-apache-0.36.0/certbot_apache/tests/debian_test.py
2019-07-11 21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/tests/debian_test.py
2019-08-21 23:48:40.000000000 +0200
@@ -79,9 +79,9 @@
def test_enable_site_failure(self):
self.config.parser.root = "/tmp/nonexistent"
- with mock.patch("os.path.isdir") as mock_dir:
+ with mock.patch("certbot.compat.os.path.isdir") as mock_dir:
mock_dir.return_value = True
- with mock.patch("os.path.islink") as mock_link:
+ with mock.patch("certbot.compat.os.path.islink") as mock_link:
mock_link.return_value = False
self.assertRaises(
errors.NotSupportedError,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/tests/fedora_test.py
new/certbot-apache-0.37.2/certbot_apache/tests/fedora_test.py
--- old/certbot-apache-0.36.0/certbot_apache/tests/fedora_test.py
2019-07-11 21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/tests/fedora_test.py
2019-08-21 23:48:40.000000000 +0200
@@ -4,6 +4,7 @@
import mock
from certbot import errors
+from certbot.compat import filesystem
from certbot.compat import os
from certbot_apache import obj
@@ -160,7 +161,7 @@
"""Make sure we read the sysconfig OPTIONS variable correctly"""
# Return nothing for the process calls
mock_cfg.return_value = ""
- self.config.parser.sysconfig_filep = os.path.realpath(
+ self.config.parser.sysconfig_filep = filesystem.realpath(
os.path.join(self.config.parser.root, "../sysconfig/httpd"))
self.config.parser.variables = {}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache/tests/gentoo_test.py
new/certbot-apache-0.37.2/certbot_apache/tests/gentoo_test.py
--- old/certbot-apache-0.36.0/certbot_apache/tests/gentoo_test.py
2019-07-11 21:12:24.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache/tests/gentoo_test.py
2019-08-21 23:48:40.000000000 +0200
@@ -4,6 +4,7 @@
import mock
from certbot import errors
+from certbot.compat import filesystem
from certbot.compat import os
from certbot_apache import obj
@@ -81,7 +82,7 @@
"""Make sure we read the Gentoo APACHE2_OPTS variable correctly"""
defines = ['DEFAULT_VHOST', 'INFO',
'SSL', 'SSL_DEFAULT_VHOST', 'LANGUAGE']
- self.config.parser.apacheconfig_filep = os.path.realpath(
+ self.config.parser.apacheconfig_filep = filesystem.realpath(
os.path.join(self.config.parser.root, "../conf.d/apache2"))
self.config.parser.variables = {}
with
mock.patch("certbot_apache.override_gentoo.GentooParser.update_modules"):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache.egg-info/PKG-INFO
new/certbot-apache-0.37.2/certbot_apache.egg-info/PKG-INFO
--- old/certbot-apache-0.36.0/certbot_apache.egg-info/PKG-INFO 2019-07-11
21:12:33.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache.egg-info/PKG-INFO 2019-08-21
23:48:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: certbot-apache
-Version: 0.36.0
+Version: 0.37.2
Summary: Apache plugin for Certbot
Home-page: https://github.com/letsencrypt/letsencrypt
Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/certbot-apache-0.36.0/certbot_apache.egg-info/requires.txt
new/certbot-apache-0.37.2/certbot_apache.egg-info/requires.txt
--- old/certbot-apache-0.36.0/certbot_apache.egg-info/requires.txt
2019-07-11 21:12:33.000000000 +0200
+++ new/certbot-apache-0.37.2/certbot_apache.egg-info/requires.txt
2019-08-21 23:48:50.000000000 +0200
@@ -1,5 +1,5 @@
acme>=0.29.0
-certbot>=0.36.0
+certbot>=0.37.0
mock
python-augeas
setuptools
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certbot-apache-0.36.0/setup.py
new/certbot-apache-0.37.2/setup.py
--- old/certbot-apache-0.36.0/setup.py 2019-07-11 21:12:25.000000000 +0200
+++ new/certbot-apache-0.37.2/setup.py 2019-08-21 23:48:41.000000000 +0200
@@ -4,13 +4,13 @@
import sys
-version = '0.36.0'
+version = '0.37.2'
# Remember to update local-oldest-requirements.txt when changing the minimum
# acme/certbot version.
install_requires = [
'acme>=0.29.0',
- 'certbot>=0.36.0',
+ 'certbot>=0.37.0',
'mock',
'python-augeas',
'setuptools',