Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-05-18 20:49:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and      /work/SRC/openSUSE:Factory/.certbot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "certbot"

Thu May 18 20:49:03 2017 rev:6 rq:495675 version:0.14.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-05-17 
17:19:31.787127882 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes     2017-05-18 
20:49:13.831551770 +0200
@@ -1,0 +2,6 @@
+Wed May 17 16:19:32 UTC 2017 - ec...@opensuse.org
+
+- update to 0.14.1
+  See https://github.com/certbot/certbot/milestone/39?closed=1
+
+-------------------------------------------------------------------
@@ -4 +10 @@
-- - fix build error in Tumbleweed
+- fix build error in Tumbleweed

Old:
----
  v0.14.0.tar.gz

New:
----
  v0.14.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ certbot.spec ++++++
--- /var/tmp/diff_new_pack.QTV0HV/_old  2017-05-18 20:49:17.647013308 +0200
+++ /var/tmp/diff_new_pack.QTV0HV/_new  2017-05-18 20:49:17.651012743 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:           certbot
-Version:        0.14.0
+Version:        0.14.1
 Release:        0
 Summary:        Let's Encrypt
 License:        Apache-2.0

++++++ v0.14.0.tar.gz -> v0.14.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/acme/setup.py 
new/certbot-0.14.1/acme/setup.py
--- old/certbot-0.14.0/acme/setup.py    2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/acme/setup.py    2017-05-16 19:03:51.000000000 +0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.14.0'
+version = '0.14.1'
 
 # Please update tox.ini when modifying dependency version requirements
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot/__init__.py 
new/certbot-0.14.1/certbot/__init__.py
--- old/certbot-0.14.0/certbot/__init__.py      2017-05-05 01:52:13.000000000 
+0200
+++ new/certbot-0.14.1/certbot/__init__.py      2017-05-16 19:03:51.000000000 
+0200
@@ -1,4 +1,4 @@
 """Certbot client."""
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '0.14.0'
+__version__ = '0.14.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot/tests/util_test.py 
new/certbot-0.14.1/certbot/tests/util_test.py
--- old/certbot-0.14.0/certbot/tests/util_test.py       2017-05-05 
01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot/tests/util_test.py       2017-05-16 
19:03:51.000000000 +0200
@@ -368,6 +368,29 @@
                 pass
         self.assertTrue("--old-option" not in stdout.getvalue())
 
+    def test_set_constant(self):
+        """Test when ACTION_TYPES_THAT_DONT_NEED_A_VALUE is a set.
+
+        This variable is a set in configargparse versions < 0.12.0.
+
+        """
+        self._test_constant_common(set)
+
+    def test_tuple_constant(self):
+        """Test when ACTION_TYPES_THAT_DONT_NEED_A_VALUE is a tuple.
+
+        This variable is a tuple in configargparse versions >= 0.12.0.
+
+        """
+        self._test_constant_common(tuple)
+
+    def _test_constant_common(self, typ):
+        with mock.patch("certbot.util.configargparse") as mock_configargparse:
+            mock_configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE = typ()
+            self._call("--old-option", 1)
+        self.assertEqual(
+            len(mock_configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE), 1)
+
 
 class EnforceLeValidity(unittest.TestCase):
     """Test enforce_le_validity."""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot/util.py 
new/certbot-0.14.1/certbot/util.py
--- old/certbot-0.14.0/certbot/util.py  2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot/util.py  2017-05-16 19:03:51.000000000 +0200
@@ -476,7 +476,13 @@
             sys.stderr.write(
                 "Use of {0} is deprecated.\n".format(option_string))
 
-    configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE.add(ShowWarning)
+    # In version 0.12.0 ACTION_TYPES_THAT_DONT_NEED_A_VALUE was changed from a
+    # set to a tuple.
+    if isinstance(configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE, set):
+        # pylint: disable=no-member
+        configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE.add(ShowWarning)
+    else:
+        configargparse.ACTION_TYPES_THAT_DONT_NEED_A_VALUE += (ShowWarning,)
     add_argument(argument_name, action=ShowWarning,
                  help=argparse.SUPPRESS, nargs=nargs)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/certbot-apache/certbot_apache/augeas_configurator.py 
new/certbot-0.14.1/certbot-apache/certbot_apache/augeas_configurator.py
--- old/certbot-0.14.0/certbot-apache/certbot_apache/augeas_configurator.py     
2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-apache/certbot_apache/augeas_configurator.py     
2017-05-16 19:03:51.000000000 +0200
@@ -120,8 +120,8 @@
 
         # If the augeas tree didn't change, no files were saved and a backup
         # should not be created
+        save_files = set()
         if save_paths:
-            save_files = set()
             for path in save_paths:
                 save_files.add(self.aug.get(path)[6:])
 
@@ -140,6 +140,12 @@
         self.save_notes = ""
         self.aug.save()
 
+        # Force reload if files were modified
+        # This is needed to recalculate augeas directive span
+        if save_files:
+            for sf in save_files:
+                self.aug.remove("/files/"+sf)
+            self.aug.load()
         if title and not temporary:
             try:
                 self.reverter.finalize_checkpoint(title)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/certbot-apache/certbot_apache/configurator.py 
new/certbot-0.14.1/certbot-apache/certbot_apache/configurator.py
--- old/certbot-0.14.0/certbot-apache/certbot_apache/configurator.py    
2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-apache/certbot_apache/configurator.py    
2017-05-16 19:03:51.000000000 +0200
@@ -1065,8 +1065,28 @@
         span_end = span_val[6]
         with open(span_filep, 'r') as fh:
             fh.seek(span_start)
-            vh_contents = fh.read(span_end-span_start)
-        return vh_contents.split("\n")
+            vh_contents = fh.read(span_end-span_start).split("\n")
+        self._remove_closing_vhost_tag(vh_contents)
+        return vh_contents
+
+    def _remove_closing_vhost_tag(self, vh_contents):
+        """Removes the closing VirtualHost tag if it exists.
+
+        This method modifies vh_contents directly to remove the closing
+        tag. If the closing vhost tag is found, everything on the line
+        after it is also removed. Whether or not this tag is included
+        in the result of span depends on the Augeas version.
+
+        :param list vh_contents: VirtualHost block contents to check
+
+        """
+        for offset, line in enumerate(reversed(vh_contents)):
+            if line:
+                line_index = line.lower().find("</virtualhost>")
+                if line_index != -1:
+                    content_index = len(vh_contents) - offset - 1
+                    vh_contents[content_index] = line[:line_index]
+                break
 
     def _update_ssl_vhosts_addrs(self, vh_path):
         ssl_addrs = set()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/certbot-apache/certbot_apache/tests/configurator_test.py 
new/certbot-0.14.1/certbot-apache/certbot_apache/tests/configurator_test.py
--- old/certbot-0.14.0/certbot-apache/certbot_apache/tests/configurator_test.py 
2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-apache/certbot_apache/tests/configurator_test.py 
2017-05-16 19:03:51.000000000 +0200
@@ -597,6 +597,21 @@
         # already listens to the correct port
         self.assertEqual(mock_add_dir.call_count, 0)
 
+    def test_make_vhost_ssl_with_mock_span(self):
+        # span excludes the closing </VirtualHost> tag in older versions
+        # of Augeas
+        return_value = [self.vh_truth[0].filep, 1, 12, 0, 0, 0, 1142]
+        with mock.patch.object(self.config.aug, 'span') as mock_span:
+            mock_span.return_value = return_value
+            self.test_make_vhost_ssl()
+
+    def test_make_vhost_ssl_with_mock_span2(self):
+        # span includes the closing </VirtualHost> tag in newer versions
+        # of Augeas
+        return_value = [self.vh_truth[0].filep, 1, 12, 0, 0, 0, 1157]
+        with mock.patch.object(self.config.aug, 'span') as mock_span:
+            mock_span.return_value = return_value
+            self.test_make_vhost_ssl()
 
     def test_make_vhost_ssl(self):
         ssl_vhost = self.config.make_vhost_ssl(self.vh_truth[0])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot-apache/setup.py 
new/certbot-0.14.1/certbot-apache/setup.py
--- old/certbot-0.14.0/certbot-apache/setup.py  2017-05-05 01:52:13.000000000 
+0200
+++ new/certbot-0.14.1/certbot-apache/setup.py  2017-05-16 19:03:51.000000000 
+0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.14.0'
+version = '0.14.1'
 
 # Please update tox.ini when modifying dependency version requirements
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot-auto 
new/certbot-0.14.1/certbot-auto
--- old/certbot-0.14.0/certbot-auto     2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-auto     2017-05-16 19:03:51.000000000 +0200
@@ -28,7 +28,7 @@
   VENV_PATH="$XDG_DATA_HOME/$VENV_NAME"
 fi
 VENV_BIN="$VENV_PATH/bin"
-LE_AUTO_VERSION="0.14.0"
+LE_AUTO_VERSION="0.14.1"
 BASENAME=$(basename $0)
 USAGE="Usage: $BASENAME [OPTIONS]
 A self-updating wrapper script for the Certbot ACME client. When run, updates
@@ -860,18 +860,18 @@
 
 # THE LINES BELOW ARE EDITED BY THE RELEASE SCRIPT; ADD ALL DEPENDENCIES ABOVE.
 
-acme==0.14.0 \
-    
--hash=sha256:fca8766a2596833e8886f7ef72cf82d1f6c6cffa895781a5676861c251b24b70 \
-    
--hash=sha256:ce7d2bca31e85adac1030c944e0a9d96e8b0f85cdc616b78d40eb09c91803543
-certbot==0.14.0 \
-    
--hash=sha256:071790b1ec4e5b94aa1688f8a62a10905c28438cd55d990cdb8c9f733d3a4a41 \
-    
--hash=sha256:98add3721e1edaedb404879a9d39bd49020e94fc8eedbc46032a00ada51d7741
-certbot-apache==0.14.0 \
-    
--hash=sha256:ab837efce7aa4c4e47a724a60dcbeacadb9dfe64bd1d32a4e854678c4fcd82a3 \
-    
--hash=sha256:bbcd21d9f3fd8cdc4453ef94d0cb6033c3a19f879dcd314231501ebb7180168f
-certbot-nginx==0.14.0 \
-    
--hash=sha256:608b2f6f2b04ce93c503a95ffba4f0e0ca2e0cb9ea587a8376368fa621b388e4 \
-    
--hash=sha256:86e964b2a7818cc165d913e27e504f2ef2f60750ab0db6d39bfb3465d54c30db
+acme==0.14.1 \
+    
--hash=sha256:f535d6459dcafa436749a8d2fdfafed21b792efa05b8bd3263fcd739c2e1497c \
+    
--hash=sha256:0e6d9d1bbb71d80c61c8d10ab9a40bcf38e25f0fa016b9769e96ebf5a79b552b
+certbot==0.14.1 \
+    
--hash=sha256:f950a058d4f657160de4ad163d9f781fe7adeec0c0a44556841adb03ad135d13 \
+    
--hash=sha256:519b28124869d97116cb1f2f04ccc2937c0b2fd32fce43576eb80c0e4ff1ab65
+certbot-apache==0.14.1 \
+    
--hash=sha256:1dda9b4dcf66f6dfba37c787d849e69ad25a344572f74a76fc4447bb1a5417b2 \
+    
--hash=sha256:da84996e345fc5789da3575225536b27fa3b35f89b2db2d8f494a34bced14f9b
+certbot-nginx==0.14.1 \
+    
--hash=sha256:bd3d4a1dcd6fa9e8ead19a9da88693f08b63464c86be2442e42cd60565c3f05f \
+    
--hash=sha256:f0c19f667072e4cfa6b92abf8312b6bee3ed1d2432676b211593034e7d1abb7e
 
 UNLIKELY_EOF
     # -------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot-compatibility-test/setup.py 
new/certbot-0.14.1/certbot-compatibility-test/setup.py
--- old/certbot-0.14.0/certbot-compatibility-test/setup.py      2017-05-05 
01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-compatibility-test/setup.py      2017-05-16 
19:03:51.000000000 +0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.14.0'
+version = '0.14.1'
 
 install_requires = [
     'certbot',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot-nginx/certbot_nginx/parser.py 
new/certbot-0.14.1/certbot-nginx/certbot_nginx/parser.py
--- old/certbot-0.14.0/certbot-nginx/certbot_nginx/parser.py    2017-05-05 
01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-nginx/certbot_nginx/parser.py    2017-05-16 
19:03:51.000000000 +0200
@@ -529,7 +529,10 @@
 
     """
     directive = nginxparser.UnspacedList(directive)
-    if len(directive) == 0 or directive[0] == '#':
+    def is_whitespace_or_comment(directive):
+        """Is this directive either a whitespace or comment directive?"""
+        return len(directive) == 0 or directive[0] == '#'
+    if is_whitespace_or_comment(directive):
         # whitespace or comment
         block.append(directive)
         return
@@ -574,7 +577,8 @@
             for included_directive in included_directives:
                 included_dir_loc = find_location(included_directive)
                 included_dir_name = included_directive[0]
-                if not can_append(included_dir_loc, included_dir_name):
+                if not is_whitespace_or_comment(included_directive) \
+                    and not can_append(included_dir_loc, included_dir_name):
                     if block[included_dir_loc] != included_directive:
                         raise 
errors.MisconfigurationError(err_fmt.format(included_directive,
                             block[included_dir_loc]))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/certbot-nginx/certbot_nginx/tests/parser_test.py 
new/certbot-0.14.1/certbot-nginx/certbot_nginx/tests/parser_test.py
--- old/certbot-0.14.0/certbot-nginx/certbot_nginx/tests/parser_test.py 
2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/certbot-nginx/certbot_nginx/tests/parser_test.py 
2017-05-16 19:03:51.000000000 +0200
@@ -13,7 +13,7 @@
 from certbot_nginx.tests import util
 
 
-class NginxParserTest(util.NginxTest):
+class NginxParserTest(util.NginxTest): #pylint: disable=too-many-public-methods
     """Nginx Parser Test."""
 
     def setUp(self):
@@ -230,6 +230,33 @@
                            ['ssl_certificate', '/etc/ssl/cert2.pem']],
                           replace=False)
 
+    def test_comment_is_repeatable(self):
+        nparser = parser.NginxParser(self.config_path)
+        example_com = nparser.abs_path('sites-enabled/example.com')
+        mock_vhost = obj.VirtualHost(example_com,
+                                     None, None, None,
+                                     set(['.example.com', 'example.*']),
+                                     None, [0])
+        nparser.add_server_directives(mock_vhost,
+                                      [['\n  ', '#', ' ', 'what a nice 
comment']],
+                                      replace=False)
+        nparser.add_server_directives(mock_vhost,
+                                      [['\n  ', 'include', ' ',
+                                      
nparser.abs_path('comment_in_file.conf')]],
+                                      replace=False)
+        from certbot_nginx.parser import COMMENT
+        self.assertEqual(nparser.parsed[example_com],
+            [[['server'], [['listen', '69.50.225.155:9000'],
+                           ['listen', '127.0.0.1'],
+                           ['server_name', '.example.com'],
+                           ['server_name', 'example.*'],
+                           ['#', ' ', 'what a nice comment'],
+                           [],
+                           ['include', 
nparser.abs_path('comment_in_file.conf')],
+                           ['#', COMMENT],
+                           []]]]
+)
+
     def test_replace_server_directives(self):
         nparser = parser.NginxParser(self.config_path)
         target = set(['.example.com', 'example.*'])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/certbot-nginx/certbot_nginx/tests/testdata/etc_nginx/comment_in_file.conf
 
new/certbot-0.14.1/certbot-nginx/certbot_nginx/tests/testdata/etc_nginx/comment_in_file.conf
--- 
old/certbot-0.14.0/certbot-nginx/certbot_nginx/tests/testdata/etc_nginx/comment_in_file.conf
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/certbot-0.14.1/certbot-nginx/certbot_nginx/tests/testdata/etc_nginx/comment_in_file.conf
        2017-05-16 19:03:51.000000000 +0200
@@ -0,0 +1 @@
+# a comment inside a file
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/certbot-nginx/setup.py 
new/certbot-0.14.1/certbot-nginx/setup.py
--- old/certbot-0.14.0/certbot-nginx/setup.py   2017-05-05 01:52:13.000000000 
+0200
+++ new/certbot-0.14.1/certbot-nginx/setup.py   2017-05-16 19:03:51.000000000 
+0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.14.0'
+version = '0.14.1'
 
 # Please update tox.ini when modifying dependency version requirements
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/docs/cli-help.txt 
new/certbot-0.14.1/docs/cli-help.txt
--- old/certbot-0.14.0/docs/cli-help.txt        2017-05-05 01:52:13.000000000 
+0200
+++ new/certbot-0.14.1/docs/cli-help.txt        2017-05-16 19:03:51.000000000 
+0200
@@ -89,7 +89,7 @@
                         case, and to know when to deprecate support for past
                         Python versions and flags. If you wish to hide this
                         information from the Let's Encrypt server, set this to
-                        "". (default: CertbotACMEClient/0.14.0 (certbot;
+                        "". (default: CertbotACMEClient/0.14.1 (certbot;
                         Ubuntu 16.04.2 LTS) Authenticator/XXX Installer/YYY
                         (SUBCOMMAND; flags: FLAGS) Py/2.7.12). The flags
                         encoded in the user agent are: --duplicate, --force-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.0/letsencrypt-auto 
new/certbot-0.14.1/letsencrypt-auto
--- old/certbot-0.14.0/letsencrypt-auto 2017-05-05 01:52:13.000000000 +0200
+++ new/certbot-0.14.1/letsencrypt-auto 2017-05-16 19:03:51.000000000 +0200
@@ -28,7 +28,7 @@
   VENV_PATH="$XDG_DATA_HOME/$VENV_NAME"
 fi
 VENV_BIN="$VENV_PATH/bin"
-LE_AUTO_VERSION="0.14.0"
+LE_AUTO_VERSION="0.14.1"
 BASENAME=$(basename $0)
 USAGE="Usage: $BASENAME [OPTIONS]
 A self-updating wrapper script for the Certbot ACME client. When run, updates
@@ -860,18 +860,18 @@
 
 # THE LINES BELOW ARE EDITED BY THE RELEASE SCRIPT; ADD ALL DEPENDENCIES ABOVE.
 
-acme==0.14.0 \
-    
--hash=sha256:fca8766a2596833e8886f7ef72cf82d1f6c6cffa895781a5676861c251b24b70 \
-    
--hash=sha256:ce7d2bca31e85adac1030c944e0a9d96e8b0f85cdc616b78d40eb09c91803543
-certbot==0.14.0 \
-    
--hash=sha256:071790b1ec4e5b94aa1688f8a62a10905c28438cd55d990cdb8c9f733d3a4a41 \
-    
--hash=sha256:98add3721e1edaedb404879a9d39bd49020e94fc8eedbc46032a00ada51d7741
-certbot-apache==0.14.0 \
-    
--hash=sha256:ab837efce7aa4c4e47a724a60dcbeacadb9dfe64bd1d32a4e854678c4fcd82a3 \
-    
--hash=sha256:bbcd21d9f3fd8cdc4453ef94d0cb6033c3a19f879dcd314231501ebb7180168f
-certbot-nginx==0.14.0 \
-    
--hash=sha256:608b2f6f2b04ce93c503a95ffba4f0e0ca2e0cb9ea587a8376368fa621b388e4 \
-    
--hash=sha256:86e964b2a7818cc165d913e27e504f2ef2f60750ab0db6d39bfb3465d54c30db
+acme==0.14.1 \
+    
--hash=sha256:f535d6459dcafa436749a8d2fdfafed21b792efa05b8bd3263fcd739c2e1497c \
+    
--hash=sha256:0e6d9d1bbb71d80c61c8d10ab9a40bcf38e25f0fa016b9769e96ebf5a79b552b
+certbot==0.14.1 \
+    
--hash=sha256:f950a058d4f657160de4ad163d9f781fe7adeec0c0a44556841adb03ad135d13 \
+    
--hash=sha256:519b28124869d97116cb1f2f04ccc2937c0b2fd32fce43576eb80c0e4ff1ab65
+certbot-apache==0.14.1 \
+    
--hash=sha256:1dda9b4dcf66f6dfba37c787d849e69ad25a344572f74a76fc4447bb1a5417b2 \
+    
--hash=sha256:da84996e345fc5789da3575225536b27fa3b35f89b2db2d8f494a34bced14f9b
+certbot-nginx==0.14.1 \
+    
--hash=sha256:bd3d4a1dcd6fa9e8ead19a9da88693f08b63464c86be2442e42cd60565c3f05f \
+    
--hash=sha256:f0c19f667072e4cfa6b92abf8312b6bee3ed1d2432676b211593034e7d1abb7e
 
 UNLIKELY_EOF
     # -------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/letsencrypt-auto-source/certbot-auto.asc 
new/certbot-0.14.1/letsencrypt-auto-source/certbot-auto.asc
--- old/certbot-0.14.0/letsencrypt-auto-source/certbot-auto.asc 2017-05-05 
01:52:13.000000000 +0200
+++ new/certbot-0.14.1/letsencrypt-auto-source/certbot-auto.asc 2017-05-16 
19:03:51.000000000 +0200
@@ -1,11 +1,11 @@
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQEcBAABCAAGBQJZC76WAAoJEE0XyZXNl3XyXhcIAJ1+gPoWZmXjFcC4by2tDBoM
-Lkxf5BNxq8aq7qSohU8SqSo6ShDkWh9ci390n+jbOX1R503uQL1egGbEAJbziFYq
-vym6j0AmqM+2/YcWmcj3J7RYtDOV1sUPKD2pgUxWtvQrd9iZ1235WMzBF/uBprzm
-qAtFwF04V2H3kkC4e7+jAEkFzs1TJ8fYumqqqw0NgSwM6bikfurpRyf8qR2RVYWt
-e3GOTxyBVbjhp2UPy/O8Xx7iBD3m+t9mJgsCJ9l8s7xKot6LF7+WrJkn0A3cfKcR
-LSTataKedsP3u1jOgP3y2ujumBlDlDRuXn6vK/YKNYNnHte5B9mstSzoDGgRvHE=
-=3Jgs
+iQEcBAABCAAGBQJZGzDgAAoJEE0XyZXNl3XyBXYIAIYBMJKzAbLYsHrP/KF3aLLh
+S9AWK5IP/tftHWgxS0mQ0JqQvWsRLGoQo7xaeKKIBD8QQsHA9hsdxPwy++rQcaZY
+AzvpUBPIfiCDCa1XPiRy7YduAvsAoPB7jncP8rYdoFZL3lcUpbmI/9Sk1nlsm81n
+5EcNJ9T8RRAkkH0i6DTLine48DgI7MlLhce/mAr3wDrcKAmENZksZW7vgAlI69ri
+cTb+qIlwgFRLAF0Q41klTiFdHi6+vj+mFHHNFyuERpf7VT3ngBZmAmiRybxo/m8g
+p9/54LGw3bQ25uAZXKVtIX5CqOoJL1GHe13MEyDOgBSDp+KqNGWJ8PEPA9XGwqw=
+=H8UX
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/letsencrypt-auto-source/letsencrypt-auto 
new/certbot-0.14.1/letsencrypt-auto-source/letsencrypt-auto
--- old/certbot-0.14.0/letsencrypt-auto-source/letsencrypt-auto 2017-05-05 
01:52:13.000000000 +0200
+++ new/certbot-0.14.1/letsencrypt-auto-source/letsencrypt-auto 2017-05-16 
19:03:51.000000000 +0200
@@ -28,7 +28,7 @@
   VENV_PATH="$XDG_DATA_HOME/$VENV_NAME"
 fi
 VENV_BIN="$VENV_PATH/bin"
-LE_AUTO_VERSION="0.14.0"
+LE_AUTO_VERSION="0.14.1"
 BASENAME=$(basename $0)
 USAGE="Usage: $BASENAME [OPTIONS]
 A self-updating wrapper script for the Certbot ACME client. When run, updates
@@ -860,18 +860,18 @@
 
 # THE LINES BELOW ARE EDITED BY THE RELEASE SCRIPT; ADD ALL DEPENDENCIES ABOVE.
 
-acme==0.14.0 \
-    
--hash=sha256:fca8766a2596833e8886f7ef72cf82d1f6c6cffa895781a5676861c251b24b70 \
-    
--hash=sha256:ce7d2bca31e85adac1030c944e0a9d96e8b0f85cdc616b78d40eb09c91803543
-certbot==0.14.0 \
-    
--hash=sha256:071790b1ec4e5b94aa1688f8a62a10905c28438cd55d990cdb8c9f733d3a4a41 \
-    
--hash=sha256:98add3721e1edaedb404879a9d39bd49020e94fc8eedbc46032a00ada51d7741
-certbot-apache==0.14.0 \
-    
--hash=sha256:ab837efce7aa4c4e47a724a60dcbeacadb9dfe64bd1d32a4e854678c4fcd82a3 \
-    
--hash=sha256:bbcd21d9f3fd8cdc4453ef94d0cb6033c3a19f879dcd314231501ebb7180168f
-certbot-nginx==0.14.0 \
-    
--hash=sha256:608b2f6f2b04ce93c503a95ffba4f0e0ca2e0cb9ea587a8376368fa621b388e4 \
-    
--hash=sha256:86e964b2a7818cc165d913e27e504f2ef2f60750ab0db6d39bfb3465d54c30db
+acme==0.14.1 \
+    
--hash=sha256:f535d6459dcafa436749a8d2fdfafed21b792efa05b8bd3263fcd739c2e1497c \
+    
--hash=sha256:0e6d9d1bbb71d80c61c8d10ab9a40bcf38e25f0fa016b9769e96ebf5a79b552b
+certbot==0.14.1 \
+    
--hash=sha256:f950a058d4f657160de4ad163d9f781fe7adeec0c0a44556841adb03ad135d13 \
+    
--hash=sha256:519b28124869d97116cb1f2f04ccc2937c0b2fd32fce43576eb80c0e4ff1ab65
+certbot-apache==0.14.1 \
+    
--hash=sha256:1dda9b4dcf66f6dfba37c787d849e69ad25a344572f74a76fc4447bb1a5417b2 \
+    
--hash=sha256:da84996e345fc5789da3575225536b27fa3b35f89b2db2d8f494a34bced14f9b
+certbot-nginx==0.14.1 \
+    
--hash=sha256:bd3d4a1dcd6fa9e8ead19a9da88693f08b63464c86be2442e42cd60565c3f05f \
+    
--hash=sha256:f0c19f667072e4cfa6b92abf8312b6bee3ed1d2432676b211593034e7d1abb7e
 
 UNLIKELY_EOF
     # -------------------------------------------------------------------------
Binary files old/certbot-0.14.0/letsencrypt-auto-source/letsencrypt-auto.sig 
and new/certbot-0.14.1/letsencrypt-auto-source/letsencrypt-auto.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/certbot-0.14.0/letsencrypt-auto-source/pieces/letsencrypt-auto-requirements.txt
 
new/certbot-0.14.1/letsencrypt-auto-source/pieces/letsencrypt-auto-requirements.txt
--- 
old/certbot-0.14.0/letsencrypt-auto-source/pieces/letsencrypt-auto-requirements.txt
 2017-05-05 01:52:13.000000000 +0200
+++ 
new/certbot-0.14.1/letsencrypt-auto-source/pieces/letsencrypt-auto-requirements.txt
 2017-05-16 19:03:51.000000000 +0200
@@ -171,15 +171,15 @@
 
 # THE LINES BELOW ARE EDITED BY THE RELEASE SCRIPT; ADD ALL DEPENDENCIES ABOVE.
 
-acme==0.14.0 \
-    
--hash=sha256:fca8766a2596833e8886f7ef72cf82d1f6c6cffa895781a5676861c251b24b70 \
-    
--hash=sha256:ce7d2bca31e85adac1030c944e0a9d96e8b0f85cdc616b78d40eb09c91803543
-certbot==0.14.0 \
-    
--hash=sha256:071790b1ec4e5b94aa1688f8a62a10905c28438cd55d990cdb8c9f733d3a4a41 \
-    
--hash=sha256:98add3721e1edaedb404879a9d39bd49020e94fc8eedbc46032a00ada51d7741
-certbot-apache==0.14.0 \
-    
--hash=sha256:ab837efce7aa4c4e47a724a60dcbeacadb9dfe64bd1d32a4e854678c4fcd82a3 \
-    
--hash=sha256:bbcd21d9f3fd8cdc4453ef94d0cb6033c3a19f879dcd314231501ebb7180168f
-certbot-nginx==0.14.0 \
-    
--hash=sha256:608b2f6f2b04ce93c503a95ffba4f0e0ca2e0cb9ea587a8376368fa621b388e4 \
-    
--hash=sha256:86e964b2a7818cc165d913e27e504f2ef2f60750ab0db6d39bfb3465d54c30db
+acme==0.14.1 \
+    
--hash=sha256:f535d6459dcafa436749a8d2fdfafed21b792efa05b8bd3263fcd739c2e1497c \
+    
--hash=sha256:0e6d9d1bbb71d80c61c8d10ab9a40bcf38e25f0fa016b9769e96ebf5a79b552b
+certbot==0.14.1 \
+    
--hash=sha256:f950a058d4f657160de4ad163d9f781fe7adeec0c0a44556841adb03ad135d13 \
+    
--hash=sha256:519b28124869d97116cb1f2f04ccc2937c0b2fd32fce43576eb80c0e4ff1ab65
+certbot-apache==0.14.1 \
+    
--hash=sha256:1dda9b4dcf66f6dfba37c787d849e69ad25a344572f74a76fc4447bb1a5417b2 \
+    
--hash=sha256:da84996e345fc5789da3575225536b27fa3b35f89b2db2d8f494a34bced14f9b
+certbot-nginx==0.14.1 \
+    
--hash=sha256:bd3d4a1dcd6fa9e8ead19a9da88693f08b63464c86be2442e42cd60565c3f05f \
+    
--hash=sha256:f0c19f667072e4cfa6b92abf8312b6bee3ed1d2432676b211593034e7d1abb7e


Reply via email to