commit certbot for openSUSE:Factory

2018-09-30 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-10-01 08:17:10

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Mon Oct  1 08:17:10 2018 rev:25 rq:638363 version:0.27.1

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-07-27 
10:56:07.461633049 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-10-01 
08:17:16.237973512 +0200
@@ -1,0 +2,71 @@
+Tue Sep 11 12:41:49 UTC 2018 - ec...@opensuse.org
+
+- update to 0.27.1
+  * Fixed
+* Fixed parameter name in OpenSUSE overrides for default 
+  parameters in the Apache plugin. 
+  Certbot on OpenSUSE works again.
+
+  Despite us having broken lockstep, we are continuing to release
+  new versions of all Certbot components during releases for the 
+  time being, however, the only package with changes other than its 
+  version number was:
+
+certbot-apache
+
+  More details about these changes can be found on our GitHub 
+  repo: https://github.com/certbot/certbot/milestone/60?closed=1
+ 
+- changes from 0.27.0
+  * Added
+- The Apache plugin now accepts the parameter --apache-ctl 
+  which can be used to configure the path to the Apache control 
+  script.
+  * Changed
+- When using acme.client.ClientV2 
+ (or acme.client.BackwardsCompatibleClientV2 with an ACME 
+ server that supports a newer version of the ACME protocol), 
+ an acme.errors.ConflictError will be raised if you try to 
+ create an ACME account with a key that has already been used. 
+ Previously, a JSON parsing error was raised in this scenario
+ when using the library with Let's Encrypt's ACMEv2 endpoint.
+  * Fixed
+- When Apache is not installed, Certbot's Apache plugin no 
+  longer prints messages about being unable to find apachectl 
+  to the terminal when the plugin is not selected.
+- If you're using the Apache plugin with the --apache-vhost-root 
+  flag set to a directory containing a disabled virtual host 
+  for the domain you're requesting a certificate for, the 
+  virtual host will now be temporarily enabled if necessary 
+  to pass the HTTP challenge.
+- The documentation for the Certbot package can now be built 
+  using Sphinx 1.6+.
+- You can now call query_registration without having to first 
+  call new_account on acme.client.ClientV2 objects.
+- The requirement of setuptools>=1.0 has been removed from 
+  certbot-dns-ovh.
+- Names in certbot-dns-sakuracloud's tests have been updated 
+  to refer to Sakura Cloud rather than NS1 whose plugin
+  certbot-dns-sakuracloud was based on.
+
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the 
+  time being, however, the only package with changes other than its 
+  version number was:
+
+acme
+certbot
+certbot-apache
+certbot-dns-ovh
+certbot-dns-sakuracloud
+
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/57?closed=1
+
+---
+Tue Sep 11 09:57:02 UTC 2018 - dmuel...@suse.com
+
+- remove unused python-pep8 dependency
+- use %%license
+
+---

Old:

  v0.26.1.tar.gz

New:

  v0.27.1.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.vuKDeT/_old  2018-10-01 08:17:18.213972247 +0200
+++ /var/tmp/diff_new_pack.vuKDeT/_new  2018-10-01 08:17:18.217972244 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.26.1
+Version:0.27.1
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
-BuildRequires:  python-acme == 0.26.1
+BuildRequires:  python-acme == %{version}
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -70,7 +70,7 @@
 BuildRequires:  python-requests >= 2.10
 BuildRequires:  python-requests-toolbelt >= 0.8.0
 %endif
-BuildRequires:  python-six
+BuildRequires:  python-six >= 1.10.0
 BuildRequires:  python-zope.component
 BuildRequires:  python-zope.interface
 # dev_extras
@@ -89,7 +89,6 @@
 BuildRequires:  python-coverage
 BuildRequires:  python-nose
 BuildRequires:  python-nosexcover
-BuildRequires:  python-pep8
 BuildRequires:  python-tox
 # install_requires a

commit certbot for openSUSE:Factory

2018-07-27 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-07-27 10:56:07

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Fri Jul 27 10:56:07 2018 rev:24 rq:625329 version:0.26.1

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-07-19 
22:57:17.613527198 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-07-27 
10:56:07.461633049 +0200
@@ -1,0 +2,9 @@
+Wed Jul 25 17:40:12 UTC 2018 - ec...@opensuse.org
+
+- update to 0.26.1
+  - No changelog from upstream
+
+  More details about these changes can be found on our GitHub repo:
+  https://github.com/certbot/certbot/milestone/58?closed=1
+ 
+---

Old:

  v0.26.0.tar.gz

New:

  v0.26.1.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.MWAsBL/_old  2018-07-27 10:56:07.953633991 +0200
+++ /var/tmp/diff_new_pack.MWAsBL/_new  2018-07-27 10:56:07.953633991 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.26.0
+Version:0.26.1
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
-BuildRequires:  python-acme == 0.26.0
+BuildRequires:  python-acme == 0.26.1
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -107,7 +107,7 @@
 # requires
 Requires:   ca-certificates
 Requires:   cron
-Requires:   python-acme == 0.26.0
+Requires:   python-acme == 0.26.1
 #Requires:   python-argparse
 Requires:   python-certbot = %{version}
 Requires:   python-configargparse

++ v0.26.0.tar.gz -> v0.26.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.26.0/acme/setup.py 
new/certbot-0.26.1/acme/setup.py
--- old/certbot-0.26.0/acme/setup.py2018-07-11 23:18:26.0 +0200
+++ new/certbot-0.26.1/acme/setup.py2018-07-17 01:36:59.0 +0200
@@ -3,7 +3,7 @@
 from setuptools.command.test import test as TestCommand
 import sys
 
-version = '0.26.0'
+version = '0.26.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.26.0/certbot/__init__.py 
new/certbot-0.26.1/certbot/__init__.py
--- old/certbot-0.26.0/certbot/__init__.py  2018-07-11 23:18:26.0 
+0200
+++ new/certbot-0.26.1/certbot/__init__.py  2018-07-17 01:36:59.0 
+0200
@@ -1,4 +1,4 @@
 """Certbot client."""
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '0.26.0'
+__version__ = '0.26.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.26.0/certbot/account.py 
new/certbot-0.26.1/certbot/account.py
--- old/certbot-0.26.0/certbot/account.py   2018-07-11 23:18:26.0 
+0200
+++ new/certbot-0.26.1/certbot/account.py   2018-07-17 01:36:59.0 
+0200
@@ -1,5 +1,6 @@
 """Creates ACME accounts for server."""
 import datetime
+import functools
 import hashlib
 import logging
 import os
@@ -191,6 +192,11 @@
 def find_all(self):
 return self._find_all_for_server_path(self.config.server_path)
 
+def _symlink_to_account_dir(self, prev_server_path, server_path, 
account_id):
+prev_account_dir = self._account_dir_path_for_server_path(account_id, 
prev_server_path)
+new_account_dir = self._account_dir_path_for_server_path(account_id, 
server_path)
+os.symlink(prev_account_dir, new_account_dir)
+
 def _symlink_to_accounts_dir(self, prev_server_path, server_path):
 accounts_dir = self.config.accounts_dir_for_server_path(server_path)
 if os.path.islink(accounts_dir):
@@ -207,7 +213,12 @@
 prev_server_path = constants.LE_REUSE_SERVERS[server_path]
 prev_loaded_account = self._load_for_server_path(account_id, 
prev_server_path)
 # we didn't error so we found something, so create a symlink 
to that
-self._symlink_to_accounts_dir(prev_server_path, server_path)
+accounts_dir = 
self.config.accounts_dir_for_server_path(server_path)
+# If accounts_dir isn't empty, make an account specific symlink
+if os.listdir(accounts_dir):
+self._symlink_to_account_dir(prev_serv

commit certbot for openSUSE:Factory

2018-07-19 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-07-19 22:55:09

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Jul 19 22:55:09 2018 rev:23 rq:623160 version:0.26.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-07-06 
10:41:54.567260892 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-07-19 
22:57:17.613527198 +0200
@@ -1,0 +2,58 @@
+Mon Jul 16 14:48:14 UTC 2018 - ec...@opensuse.org
+
+- update to 0.26.0
+  * Added
+- A new security enhancement which we're calling AutoHSTS has 
+  been added to Certbot's Apache plugin. This enhancement 
+  configures your webserver to send a HTTP Strict Transport 
+  Security header with a low max-age value that is slowly 
+  increased over time. The max-age value is not increased to 
+  a large value until you've successfully managed to renew your 
+  certificate. 
+  This enhancement can be requested with the --auto-hsts flag.
+- New official DNS plugins have been created for Gehirn 
+  Infrastracture Service, Linode, OVH, and Sakura Cloud. 
+  These plugins can be found on our Docker Hub page at 
+  https://hub.docker.com/u/certbot and on PyPI.
+- The ability to reuse ACME accounts from Let's Encrypt's 
+  ACMEv1 endpoint on Let's Encrypt's ACMEv2 endpoint has been 
+  added.
+- Certbot and its components now support Python 3.7.
+- Certbot's install subcommand now allows you to interactively
+  choose which certificate to install from the list of 
+  certificates managed by Certbot.
+- Certbot now accepts the flag --no-autorenew which causes any 
+  obtained certificates to not be automatically renewed when it 
+  approaches expiration.
+- Support for parsing the TLS-ALPN-01 challenge has been added 
+back to the acme library.
+  * Changed
+- Certbot's default ACME server has been changed to 
+  Let's Encrypt's ACMEv2 endpoint. By default, this server
+  will now be used for both new certificate lineages and 
+  renewals.
+- The Nginx plugin is no longer marked labeled as an "Alpha" 
+  version.
+- The prepare method of Certbot's plugins is no longer called 
+  before running "Updater" enhancements that are run on every 
+  invocation of certbot renew.
+
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the
+  time being, however, the only packages with functional changes 
+  were:
+- acme
+- certbot
+- certbot-apache
+- certbot-dns-gehirn
+- certbot-dns-linode
+- certbot-dns-ovh
+- certbot-dns-sakuracloud
+- certbot-nginx
+
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/55?closed=1
+
+- rebase certbot-fix_constants.patch
+
+---

Old:

  v0.25.1.tar.gz

New:

  v0.26.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.eOR2v9/_old  2018-07-19 22:57:18.145525547 +0200
+++ /var/tmp/diff_new_pack.eOR2v9/_new  2018-07-19 22:57:18.149525535 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.25.1
+Version:0.26.0
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
-BuildRequires:  python-acme > 0.24.0
+BuildRequires:  python-acme == 0.26.0
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -107,7 +107,7 @@
 # requires
 Requires:   ca-certificates
 Requires:   cron
-Requires:   python-acme > 0.24.0
+Requires:   python-acme == 0.26.0
 #Requires:   python-argparse
 Requires:   python-certbot = %{version}
 Requires:   python-configargparse

++ certbot-fix_constants.patch ++
--- /var/tmp/diff_new_pack.eOR2v9/_old  2018-07-19 22:57:18.181525435 +0200
+++ /var/tmp/diff_new_pack.eOR2v9/_new  2018-07-19 22:57:18.181525435 +0200
@@ -1,6 +1,6 @@
-diff -Pdpru certbot-0.19.0.orig/certbot/constants.py 
certbot-0.19.0/certbot/constants.py
 certbot-0.19.0.orig/certbot/constants.py   2017-10-04 21:11:20.0 
+0200
-+++ certbot-0.19.0/certbot/constants.py2017-10-07 16:24:04.871678379 
+0200
+diff -Pdpru certbot-0.26.0.orig/certbot/constants.py 
certbot-0.26.0/certbot/constants.py
+--- certbot-0.2

commit certbot for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-07-06 10:41:41

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Fri Jul  6 10:41:41 2018 rev:22 rq:620605 version:0.25.1

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-05-04 
11:31:06.276233227 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-07-06 
10:41:54.567260892 +0200
@@ -1,0 +2,90 @@
+Wed Jun 13 17:51:32 UTC 2018 - ec...@opensuse.org
+
+- update to 0.25.1
+  * Fixed
+- TLS-ALPN-01 support has been removed from our acme library. 
+  Using our current dependencies, we are unable to provide 
+  a correct implementation of this challenge so we decided 
+  to remove it from the library until we can provide proper 
+  support.
+- Issues causing test failures when running the tests in the 
+  acme package with pytest<3.0 has been resolved.
+- certbot-nginx now correctly depends on acme>=0.25.0.
+  
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the 
+  time being, however, the only packages with changes other than 
+  their version number were:
+- acme
+- certbot-nginx
+
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/56?closed=1
+
+- update to 0.25.0
+  * Added
+- Support for the ready status type was added to acme. Without 
+  this change, Certbot and acme users will begin encountering 
+  errors when using Let's Encrypt's ACMEv2 API starting on 
+  June 19th for the staging environment and July 5th for 
+  production. 
+  See https://community.letsencrypt.org/t/acmev2-order-ready-status/62866 
+  for more information.
+- Certbot now accepts the flag --reuse-key which will cause the 
+  same key to be used in the certificate when the lineage is 
+  renewed rather than generating a new key.
+- You can now add multiple email addresses to your ACME account 
+  with Certbot by providing a comma separated list of emails 
+  to the --email flag.
+- Support for Let's Encrypt's upcoming TLS-ALPN-01 challenge 
+  was added to acme. For more information, 
+  see 
https://community.letsencrypt.org/t/tls-alpn-validation-method/63814/1.
+- acme now supports specifying the source address to bind to 
+  when sending outgoing connections. You still cannot specify 
+  this address using Certbot.
+- If you run Certbot against Let's Encrypt's ACMEv2 staging 
+  server but don't already have an account registered at that 
+  server URL, Certbot will automatically reuse your staging 
+  account from Let's Encrypt's ACMEv1 endpoint if it exists.
+- Interfaces were added to Certbot allowing plugins to be 
+  called at additional points. The GenericUpdater interface 
+  allows plugins to perform actions every time certbot renew is
+  run, regardless of whether any certificates are due for 
+  renewal, and the RenewDeployer interface allows plugins to 
+  perform actions when a certificate is renewed. 
+  See certbot.interfaces for more information.
+  * Changed
+- When running Certbot with --dry-run and you don't already 
+  have a staging account, the created account does not contain 
+  an email address even if one was provided to avoid expiration 
+  emails from Let's Encrypt's staging server.
+- certbot-nginx does a better job of automatically detecting 
+  the location of Nginx's configuration files when run on
+  BSD based systems.
+- acme now requires and uses pytest when running tests with 
+  setuptools with python setup.py test.
+- certbot config_changes no longer waits for user input before
+  exiting.
+  * Fixed
+- Misleading log output that caused users to think that 
+  Certbot's standalone plugin failed to bind to a port when 
+  performing a challenge has been corrected.
+- An issue where certbot-nginx would fail to enable HSTS if 
+  the server block already had an add_header directive has been 
+  resolved.
+- certbot-nginx now does a better job detecting the server 
+  block to base the configuration for TLS-SNI challenges on.
+
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the 
+  time being, however, the only packages with functional changes 
+  were:
+- acme
+- certbot
+- certbot-apache
+- certbot-nginx
+  
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/54?closed=1
+
+

commit certbot for openSUSE:Factory

2018-05-04 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-05-04 11:30:57

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Fri May  4 11:30:57 2018 rev:21 rq:603725 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-04-24 
15:31:33.665626675 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-05-04 
11:31:06.276233227 +0200
@@ -1,0 +2,41 @@
+Thu May  3 14:52:33 UTC 2018 - ec...@opensuse.org
+
+- update to 0.24.0
+  * Added
+- certbot now has an enhance subcommand which allows you to 
+  configure security enhancements like HTTP to HTTPS redirects,
+  OCSP stapling, and HSTS - without reinstalling a certificate.
+- certbot-dns-rfc2136 now allows the user to specify the port
+  to use to reach the DNS server in its credentials file.
+- acme now parses the wildcard field included in authorizations
+  so it can be used by users of the library.
+  * Changed
+- certbot-dns-route53 used to wait for each DNS update to
+  propagate before sending the next one, but now it sends all 
+  updates before waiting which speeds up issuance for multiple 
+  domains dramatically.
+- Certbot's official Docker images are now based on Alpine 
+  Linux 3.7 rather than 3.4 because 3.4 has reached its
+  end-of-life.
+- We've doubled the time Certbot will spend polling 
+  authorizations before timing out.
+- The level of the message logged when Certbot is being used 
+  with non-standard paths warning that crontabs for renewal 
+  included in Certbot packages from OS package managers may not
+  work has been reduced. This stops the message from being 
+  written to stderr every time certbot renew runs.
+  * Fixed
+- certbot-auto now works with Python 3.6.
+
+  Despite us having broken lockstep, we are continuing to release
+  new versions of all Certbot components during releases for the 
+  time being, however, the only packages with changes other than 
+  their version number were:
+
+acme
+certbot
+certbot-apache
+certbot-dns-digitalocean (only style improvements to tests)
+certbot-dns-rfc2136
+
+---

Old:

  v0.23.0.tar.gz

New:

  v0.24.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.DE8j01/_old  2018-05-04 11:31:10.480078979 +0200
+++ /var/tmp/diff_new_pack.DE8j01/_new  2018-05-04 11:31:10.484078832 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.23.0
+Version:0.24.0
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
-BuildRequires:  python-acme > 0.21.1
+BuildRequires:  python-acme > 0.22.1
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -104,7 +104,7 @@
 # requires
 Requires:   ca-certificates
 Requires:   cron
-Requires:   python-acme > 0.21.1
+Requires:   python-acme > 0.22.1
 #Requires:   python-argparse
 Requires:   python-certbot = %{version}
 Requires:   python-configargparse

++ v0.23.0.tar.gz -> v0.24.0.tar.gz ++
 2487 lines of diff (skipped)




commit certbot for openSUSE:Factory

2018-04-24 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-04-24 15:31:31

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Tue Apr 24 15:31:31 2018 rev:20 rq:596523 version:0.23.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-03-26 
13:05:25.440254466 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-04-24 
15:31:33.665626675 +0200
@@ -1,0 +2,45 @@
+Sat Apr 14 14:27:18 UTC 2018 - ec...@opensuse.org
+
+- update to 0.23.0
+  * Added
+- Support for OpenResty was added to the Nginx plugin.
+  * Changed
+- The timestamps in Certbot's logfiles now use the system's 
+  local time zone rather than UTC.
+- Certbot's DNS plugins that use Lexicon now rely on 
+  Lexicon>=2.2.1 to be able to create and delete multiple 
+  TXT records on a single domain.
+- certbot-dns-google's test suite now works without an internet
+  connection.
+  * Fixed
+- Removed a small window that if during which an error 
+  occurred, Certbot wouldn't clean up performed challenges.
+- The parameters default and ipv6only are now removed from 
+  listen directives when creating a new server block in the 
+  Nginx plugin.
+- server_name directives enclosed in quotation marks in Nginx 
+  are now properly supported.
+- Resolved an issue preventing the Apache plugin from starting 
+  Apache when it's not currently running on RHEL and Gentoo 
+  based systems.
+
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the
+  time being, however, the only packages with changes other than 
+  their version number were:
+
+certbot
+certbot-apache
+certbot-dns-cloudxns
+certbot-dns-dnsimple
+certbot-dns-dnsmadeeasy
+certbot-dns-google
+certbot-dns-luadns
+certbot-dns-nsone
+certbot-dns-rfc2136
+certbot-nginx
+
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/50?closed=1
+
+---

Old:

  v0.22.2.tar.gz

New:

  v0.23.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.8v6PuW/_old  2018-04-24 15:31:34.557594405 +0200
+++ /var/tmp/diff_new_pack.8v6PuW/_new  2018-04-24 15:31:34.561594259 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.22.2
+Version:0.23.0
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -217,6 +217,7 @@
 Summary:Cloudxns Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-dns-lexicon >= 2.2.1
 
 %description -n python-certbot-dns-cloudxns
 Cloudxns DNS Authenticator plugin for Certbot.
@@ -233,6 +234,7 @@
 Summary:Dnsimple Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-dns-lexicon >= 2.2.1
 
 %description -n python-certbot-dns-dnsimple
 Dnsimple DNS Authenticator plugin for Certbot.
@@ -241,6 +243,7 @@
 Summary:Dnsmadeeasy Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-dns-lexicon >= 2.2.1
 
 %description -n python-certbot-dns-dnsmadeeasy
 Dnsmadeeasy DNS Authenticator plugin for Certbot.
@@ -257,6 +260,7 @@
 Summary:Luadns Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-dns-lexicon >= 2.2.1
 
 %description -n python-certbot-dns-luadns
 Luadns DNS Authenticator plugin for Certbot.
@@ -265,6 +269,7 @@
 Summary:Nsone Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-dns-lexicon >= 2.2.1
 
 %description -n python-certbot-dns-nsone
 Nsone DNS Authenticator plugin for Certbot.

++ v0.22.2.tar.gz -> v0.23.0.tar.gz ++
 4495 lines of diff (skipped)




commit certbot for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-03-26 13:05:18

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Mon Mar 26 13:05:18 2018 rev:19 rq:590447 version:0.22.2

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-02-01 
21:28:38.555166270 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-03-26 
13:05:25.440254466 +0200
@@ -1,0 +2,56 @@
+Thu Mar 22 23:14:55 UTC 2018 - ec...@opensuse.org
+
+- update to 0.22.2
+  * Fixed
+- A type error introduced in 0.22.1 that would occur during 
+  challenge cleanup when a Certbot plugin raises an exception 
+  while trying to complete the challenge was fixed.
+  
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the 
+  time being, however, the only packages with changes other than 
+  their version number were:
+
+certbot
+
+  More details about these changes can be found on our GitHub 
+  repo: https://github.com/certbot/certbot/milestone/53?closed=1
+
+- changes from 0.22.1
+  * Changed
+- The ACME server used with Certbot's --dry-run and --staging 
+  flags is now Let's Encrypt's ACMEv2 staging server which
+  allows people to also test ACMEv2 features with these flags.
+  * Fixed
+- The HTTP Content-Type header is now set to the correct value 
+  during certificate revocation with new versions of the ACME
+  protocol.
+- When using Certbot with Let's Encrypt's ACMEv2 server, 
+  it would add a blank line to the top of chain.pem and between 
+  the certificates in fullchain.pem for each lineage. 
+  These blank lines have been removed.
+- Resolved a bug that caused Certbot's --allow-subset-of-names 
+  flag not to work.
+- Fixed a regression in acme.client.Client that caused the 
+  class to not work when it was initialized without 
+  a ClientNetwork which is done by some of the other projects 
+  using our ACME library.
+
+  Despite us having broken lockstep, we are continuing to release 
+  new versions of all Certbot components during releases for the t
+  ime being, however, the only packages with changes other than
+  their version number were:
+
+acme
+certbot
+
+  More details about these changes can be found on our GitHub 
+  repo: https://github.com/certbot/certbot/milestone/51?closed=1
+
+---
+Wed Mar 14 11:24:47 UTC 2018 - ec...@opensuse.org
+
+- update to 0.22.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.21.1.tar.gz

New:

  v0.22.2.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.xbe595/_old  2018-03-26 13:05:27.152192928 +0200
+++ /var/tmp/diff_new_pack.xbe595/_new  2018-03-26 13:05:27.156192785 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.21.1
+Version:0.22.2
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -47,7 +47,7 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
-BuildRequires:  python-acme = %{version}
+BuildRequires:  python-acme > 0.21.1
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -104,7 +104,7 @@
 # requires
 Requires:   ca-certificates
 Requires:   cron
-Requires:   python-acme = %{version}
+Requires:   python-acme > 0.21.1
 #Requires:   python-argparse
 Requires:   python-certbot = %{version}
 Requires:   python-configargparse

++ v0.21.1.tar.gz -> v0.22.2.tar.gz ++
 8609 lines of diff (skipped)




commit certbot for openSUSE:Factory

2018-02-01 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-02-01 21:28:37

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Feb  1 21:28:37 2018 rev:18 rq:570569 version:0.21.1

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-12-14 
11:01:45.387237623 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-02-01 
21:28:38.555166270 +0100
@@ -1,0 +2,6 @@
+Sat Jan 27 09:54:29 UTC 2018 - ec...@opensuse.org
+
+- update to 0.21.1
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.20.0.tar.gz

New:

  v0.21.1.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.YaeO4n/_old  2018-02-01 21:28:39.663114488 +0100
+++ /var/tmp/diff_new_pack.YaeO4n/_new  2018-02-01 21:28:39.667114301 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package certbot
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.20.0
+Version:0.21.1
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0
@@ -45,9 +45,10 @@
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(openssl)
-BuildRequires:  pkgconfig(python) >= 2.6.6
+BuildRequires:  pkgconfig(python) >= 2.7
 # install_requires
 BuildRequires:  python-acme = %{version}
+BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
 BuildRequires:  python-configobj

++ v0.20.0.tar.gz -> v0.21.1.tar.gz ++
 11958 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-12-14 11:00:49

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Dec 14 11:00:49 2017 rev:17 rq:556574 version:0.20.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-10-08 
20:15:23.571542836 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-12-14 
11:01:45.387237623 +0100
@@ -1,0 +2,6 @@
+Mon Dec 11 18:18:50 UTC 2017 - ec...@opensuse.org
+
+- update to 0.20.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.19.0.tar.gz

New:

  v0.20.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.vJ7cEg/_old  2017-12-14 11:01:46.067204798 +0100
+++ /var/tmp/diff_new_pack.vJ7cEg/_new  2017-12-14 11:01:46.071204605 +0100
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.19.0
+Version:0.20.0
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0

++ v0.19.0.tar.gz -> v0.20.0.tar.gz ++
 8083 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-10-08 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-10-08 20:15:18

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Sun Oct  8 20:15:18 2017 rev:16 rq:532441 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-10-03 
23:18:05.587594924 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-10-08 
20:15:23.571542836 +0200
@@ -1,0 +2,6 @@
+Sat Oct  7 10:09:28 UTC 2017 - ec...@opensuse.org
+
+- update to 0.19.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.18.2.tar.gz

New:

  v0.19.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.aWUhJB/_old  2017-10-08 20:15:24.727491981 +0200
+++ /var/tmp/diff_new_pack.aWUhJB/_new  2017-10-08 20:15:24.731491805 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.18.2
+Version:0.19.0
 Release:0
 Summary:Let's Encrypt client
 License:Apache-2.0

++ certbot-fix_constants.patch ++
--- /var/tmp/diff_new_pack.aWUhJB/_old  2017-10-08 20:15:24.799488814 +0200
+++ /var/tmp/diff_new_pack.aWUhJB/_new  2017-10-08 20:15:24.799488814 +0200
@@ -1,7 +1,7 @@
-diff -Pdpru certbot-0.16.0.orig/certbot/constants.py 
certbot-0.16.0/certbot/constants.py
 certbot-0.16.0.orig/certbot/constants.py   2017-07-05 23:48:40.0 
+0200
-+++ certbot-0.16.0/certbot/constants.py2017-07-07 11:13:43.549487324 
+0200
-@@ -13,18 +13,18 @@ OLD_SETUPTOOLS_PLUGINS_ENTRY_POINT = "le
+diff -Pdpru certbot-0.19.0.orig/certbot/constants.py 
certbot-0.19.0/certbot/constants.py
+--- certbot-0.19.0.orig/certbot/constants.py   2017-10-04 21:11:20.0 
+0200
 certbot-0.19.0/certbot/constants.py2017-10-07 16:24:04.871678379 
+0200
+@@ -14,10 +14,10 @@ OLD_SETUPTOOLS_PLUGINS_ENTRY_POINT = "le
  
  CLI_DEFAULTS = dict(
  config_files=[
@@ -12,16 +12,18 @@
 - "letsencrypt", "cli.ini"),
 + "certbot", "cli.ini"),
  ],
- verbose_count=-int(logging.INFO / 10),
- server="https://acme-v01.api.letsencrypt.org/directory";,
- rsa_key_size=2048,
- rollback_checkpoints=1,
+ 
+ # Main parser
+@@ -80,9 +80,9 @@ CLI_DEFAULTS = dict(
+ auth_cert_path="./cert.pem",
+ auth_chain_path="./chain.pem",
+ key_path=None,
 -config_dir="/etc/letsencrypt",
 -work_dir="/var/lib/letsencrypt",
 -logs_dir="/var/log/letsencrypt",
 +config_dir="/etc/certbot",
 +work_dir="/var/lib/certbot",
 +logs_dir="/var/log/certbot",
- no_verify_ssl=False,
- http01_port=challenges.HTTP01Response.PORT,
- http01_address="",
+ server="https://acme-v01.api.letsencrypt.org/directory";,
+ 
+ # Plugins parsers

++ v0.18.2.tar.gz -> v0.19.0.tar.gz ++
 5557 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-10-04 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-10-03 23:17:59

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Tue Oct  3 23:17:59 2017 rev:15 rq:530502 version:0.18.2

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-10-02 
16:54:38.842655280 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-10-03 
23:18:05.587594924 +0200
@@ -1,0 +2,7 @@
+Mon Oct  2 11:34:36 UTC 2017 - jeng...@inai.de
+
+- Trim filler wording from description. Replace U+2019 (quote) by
+  apostrophe. Wrap long lines.
+  Replace old RPM macros and commands.
+
+---



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.J7eqfm/_old  2017-10-03 23:18:06.235503741 +0200
+++ /var/tmp/diff_new_pack.J7eqfm/_new  2017-10-03 23:18:06.239503179 +0200
@@ -21,7 +21,7 @@
 Name:   certbot
 Version:0.18.2
 Release:0
-Summary:Let's Encrypt
+Summary:Let's Encrypt client
 License:Apache-2.0
 Group:  Productivity/Security
 Url:https://certbot.eff.org/
@@ -131,30 +131,28 @@
 Provides:   letsencrypt = %{version}
 
 %description
-Certbot (previously, the Let's Encrypt client) is an easy-to-use automatic 
client that fetches and deploys 
-SSL/TLS certificates for your webserver. 
-Certbot was developed by EFF and others as a client for Let’s Encrypt and was 
previously known as 
-“the official Let’s Encrypt client” or “the Let’s Encrypt Python client.” 
-Certbot will also work with any other CAs that support the ACME protocol.
-
-While there are many other clients that implement the ACME protocol to fetch 
certificates, Certbot is the
-most extensive client and can automatically configure your webserver to start 
serving over HTTPS immediately. 
-For Apache, it can also optionally automate security tasks such as tuning 
ciphersuites and enabling important 
-security features such as HTTP → HTTPS redirects, OCSP stapling, HSTS, and 
upgrade-insecure-requests.
-
-Certbot is part of EFF’s larger effort to encrypt the entire Internet. 
Websites need to use HTTPS to secure 
-the web. Along with HTTPS Everywhere, Certbot aims to build a network that is 
more structurally private,
-safe, and protected against censorship.
+Certbot (previously, the Let's Encrypt client) is a client that
+fetches and deploys SSL/TLS certificates for webservers.
+Certbot was developed by EFF and others as a client for Let's Encrypt
+and was previously known as “the official Let's Encrypt client” or
+“the Let's Encrypt Python client”. Certbot will also work with any
+other CAs that support the ACME protocol.
+
+Certbot can automatically configure a webserver to start serving
+over HTTPS immediately. For Apache, it can also optionally automate
+security tasks such as tuning ciphersuites and enabling important
+security features such as HTTP-to-HTTPS redirects, OCSP stapling,
+HSTS, and upgrade-insecure-requests.
 
 %package doc
 Summary:Documentation for Certbot
 Group:  Documentation/Other
 
 %description doc
-epub and html documentation for Certbot
+EPUB and HTML documentation for Certbot.
 
 %package -n letshelp-certbot
-Summary:Simple help script for Let’s Encrypt Project
+Summary:Simple help script for Let's Encrypt Project
 Group:  Development/Libraries/Python
 Requires:   apache2
 Requires:   python-mock
@@ -162,13 +160,13 @@
 Provides:   letshelp-letsencrypt = %{version}
 
 %description -n letshelp-certbot
-Let's Help is a simple script you can run to help out the Let's Encrypt
-project. Since Let's Encrypt will support automatically configuring HTTPS on
-many servers, we want to test this functionality on as many configurations as
-possible. This script will create a sanitized copy of your Apache
-configuration, notifying you of the files that have been selected. If (and only
-if) you approve this selection, these files will be sent to the Let's Encrypt
-developers.
+Let's Help is a script that can be run to help the Let's Encrypt
+project. Since Let's Encrypt will support automatically configuring
+HTTPS on many servers, we want to test this functionality on as many
+configurations as possible. This script will create a sanitized copy
+of your Apache configuration, notifying you of the files that have
+been selected. If (and only if) you approve this selection, these
+files will be sent to the Let's Encrypt developers.
 
 %package -n python-certbot
 Summary:Python module for Certbot 
@@ -271,12 +269,12 @@
 Nsone DNS Authenticator plugin for

commit certbot for openSUSE:Factory

2017-10-02 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-10-02 16:54:26

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Mon Oct  2 16:54:26 2017 rev:14 rq:530237 version:0.18.2

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-09-12 
19:56:28.645944472 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-10-02 
16:54:38.842655280 +0200
@@ -1,0 +2,12 @@
+Sat Sep 23 08:35:27 UTC 2017 - ec...@opensuse.org
+
+- update to 0.18.2
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---
+Wed Sep 20 11:43:14 UTC 2017 - ec...@opensuse.org
+
+- BuildRequires for python-pyOpenSSL set to 17.0 because of
+  convert python-acme into singlespec
+
+---

Old:

  v0.18.1.tar.gz

New:

  v0.18.2.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.msWBYy/_old  2017-10-02 16:54:39.502562654 +0200
+++ /var/tmp/diff_new_pack.msWBYy/_new  2017-10-02 16:54:39.506562092 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.18.1
+Version:0.18.2
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -39,6 +39,7 @@
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
+BuildRequires:  python-devel >= 2.7
 BuildRequires:  python-setuptools >= 1.0
 BuildRequires:  swig
 BuildRequires:  unzip
@@ -46,9 +47,8 @@
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(python) >= 2.6.6
 # install_requires
-#BuildRequires:  acme
 BuildRequires:  python-acme = %{version}
-BuildRequires:  python-argparse
+#BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
 BuildRequires:  python-configobj
 BuildRequires:  python-cryptography >= 0.8
@@ -58,12 +58,13 @@
 BuildRequires:  python-mock
 BuildRequires:  python-parsedatetime
 BuildRequires:  python-psutil >= 2.2.1
-BuildRequires:  python-pyOpenSSL >= 0.15
-BuildRequires:  python-pyRFC3339
+BuildRequires:  python-pyOpenSSL >= 17.0
 BuildRequires:  python-pytz
 %if 0%{?suse_version} >= 1330
+BuildRequires:  python2-pyRFC3339
 BuildRequires:  python2-requests >= 2.10
 %else
+BuildRequires:  python-pyRFC3339
 BuildRequires:  python-requests >= 2.10
 %endif
 BuildRequires:  python-six
@@ -103,7 +104,7 @@
 Requires:   ca-certificates
 Requires:   cron
 Requires:   python-acme = %{version}
-Requires:   python-argparse
+#Requires:   python-argparse
 Requires:   python-certbot = %{version}
 Requires:   python-configargparse
 Requires:   python-configobj
@@ -112,12 +113,13 @@
 Requires:   python-mock
 Requires:   python-parsedatetime
 Requires:   python-psutil >= 2.2.1
-Requires:   python-pyOpenSSL >= 0.15
-Requires:   python-pyRFC3339
+Requires:   python-pyOpenSSL >= 17.0
 Requires:   python-pytz
 %if 0%{?suse_version} >= 1330
+Requires:   python2-pyRFC3339
 Requires:   python2-requests >= 2.10
 %else
+Requires:   python-pyRFC3339
 Requires:   python-requests >= 2.10
 %endif
 Requires:   python-setuptools >= 1.0

++ v0.18.1.tar.gz -> v0.18.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.18.1/acme/acme/crypto_util.py 
new/certbot-0.18.2/acme/acme/crypto_util.py
--- old/certbot-0.18.1/acme/acme/crypto_util.py 2017-09-08 20:39:48.0 
+0200
+++ new/certbot-0.18.2/acme/acme/crypto_util.py 2017-09-20 19:52:32.0 
+0200
@@ -2,6 +2,7 @@
 import binascii
 import contextlib
 import logging
+import os
 import re
 import socket
 import sys
@@ -243,7 +244,7 @@
 """
 assert domains, "Must provide one or more hostnames for the cert."
 cert = OpenSSL.crypto.X509()
-cert.set_serial_number(int(binascii.hexlify(OpenSSL.rand.bytes(16)), 16))
+cert.set_serial_number(int(binascii.hexlify(os.urandom(16)), 16))
 cert.set_version(2)
 
 extensions = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.18.1/acme/setup.py 
new/certbot-0.18.2/acme/setup.py
--- old/certbot-0.18.1/acme/setup.py2017-09-08 20:39:48.0 +0200
+++ new/certbot-0.18.2/acme/setup.py2017-09-20 19:52:32.0 +0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.18.1'
+version = '0.18.2'
 
 # Please update tox.ini when modifying dependency version requirements
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.c

commit certbot for openSUSE:Factory

2017-09-12 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-09-12 19:56:23

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Tue Sep 12 19:56:23 2017 rev:13 rq:523432 version:0.18.1

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-08-29 
11:46:56.596112284 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-09-12 
19:56:28.645944472 +0200
@@ -1,0 +2,6 @@
+Mon Sep 11 21:19:17 UTC 2017 - ec...@opensuse.org
+
+- update to 0.18.1
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.17.0.tar.gz

New:

  v0.18.1.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.xYd8pu/_old  2017-09-12 19:56:29.285854495 +0200
+++ /var/tmp/diff_new_pack.xYd8pu/_new  2017-09-12 19:56:29.289853933 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.17.0
+Version:0.18.1
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0

++ v0.17.0.tar.gz -> v0.18.1.tar.gz ++
 7536 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-08-29 11:45:44

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Tue Aug 29 11:45:44 2017 rev:12 rq:519138 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-08-12 
20:28:44.063146506 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-08-29 
11:46:56.596112284 +0200
@@ -1,0 +2,7 @@
+Fri Aug 25 06:07:01 UTC 2017 - ec...@opensuse.org
+
+- On request from upstream switch server parameter in cli.ini from
+  staging to production server.
+- Change description in README.SUSE.
+
+---



Other differences:
--
++ README.SUSE ++
--- /var/tmp/diff_new_pack.mkZDaS/_old  2017-08-29 11:46:57.288014758 +0200
+++ /var/tmp/diff_new_pack.mkZDaS/_new  2017-08-29 11:46:57.292014194 +0200
@@ -1,13 +1,31 @@
-Things you must change to use the production server
-===
+Explanatory notes
+=
+When you don't know a lot about certbot, you sould use first the staging 
server.
+With staging server you can make tests without lock out you from letsencrypt 
servers.
+You can sitch to it in /etc/certbot/cli.ini. 
+After switch to staging server, you can generate a test certificate.
+
+And after tests and everything is in order you must change back to production 
server
+After switch back to production server, you must also generate your production 
certificate.
+
+
+Things you must change to use the staging or producation server
+===
 First you must change settings (domains, email, challenges) in 
 /etc/certbot/cli.ini.
 
-In /etc/certbot/cli.ini the staging (testing) server is enabled.
+
+Things you must change to use the staging server
+
+You must change the server in /etc/certbot/cli.ini to staging server.
 You can make tests without lock out you from letsencrypt servers.
 
-After that when all go right, you _must_ change the server in 
-/etc/certbot/cli.ini to production server.
+
+Things you must change to use the production server
+===
+At beginning in /etc/certbot/cli.ini the production server is enabled.
+After switch to staging after test, you must switch back to production server
+in /etc/certbot/cli.ini.
 
 You _must_ change /etc/cron.d/certbot with your settings,
 so the certificate is renewed.

++ certbot-cli.ini.patch ++
--- /var/tmp/diff_new_pack.mkZDaS/_old  2017-08-29 11:46:57.308011939 +0200
+++ /var/tmp/diff_new_pack.mkZDaS/_new  2017-08-29 11:46:57.312011375 +0200
@@ -2,14 +2,16 @@
 ===
 --- certbot-0.17.0.orig/examples/cli.ini
 +++ certbot-0.17.0/examples/cli.ini
-@@ -10,14 +10,34 @@
+@@ -10,14 +10,36 @@
  # Use a 4096 bit RSA key instead of 2048
  rsa-key-size = 4096
  
++# To test you should use first the staging server.
++# If everything is in order you must change back to production server.
 +# The staging/testing server
-+server = https://acme-staging.api.letsencrypt.org/directory
++# server = https://acme-staging.api.letsencrypt.org/directory
 +# The production server.
-+# server = https://acme-v01.api.letsencrypt.org/directory
++server = https://acme-v01.api.letsencrypt.org/directory
 +
  # Uncomment and update to register with the specified e-mail address
  # email = f...@example.com




commit certbot for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-08-12 20:28:41

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Sat Aug 12 20:28:41 2017 rev:11 rq:516193 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-08-04 
11:58:42.593303228 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-08-12 
20:28:44.063146506 +0200
@@ -1,0 +2,10 @@
+Fri Aug 11 15:49:53 UTC 2017 - ec...@opensuse.org
+
+- update to 0.17.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+- update patch certbot-cli.ini.patch
+  - remove deprecated parameter --standalone-supported-challenges
+  - change preferred-challenges = tls-sni-01 to 
+preferred-challenges = tls-sni as in documentation
+
+---

Old:

  v0.16.0.tar.gz

New:

  v0.17.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.a2bqt4/_old  2017-08-12 20:28:45.946882445 +0200
+++ /var/tmp/diff_new_pack.a2bqt4/_new  2017-08-12 20:28:45.958880763 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.16.0
+Version:0.17.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -367,11 +367,11 @@
 
 %check
 # nginx produce error
-#for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do
-#pushd $PACKAGE > /dev/null
-#python setup.py test
-#popd > /dev/null
-#done
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do
+pushd $PACKAGE > /dev/null
+python setup.py test
+popd > /dev/null
+done
 
 %files
 %defattr(-,root,root)

++ certbot-cli.ini.patch ++
--- /var/tmp/diff_new_pack.a2bqt4/_old  2017-08-12 20:28:46.110859459 +0200
+++ /var/tmp/diff_new_pack.a2bqt4/_new  2017-08-12 20:28:46.122857776 +0200
@@ -1,8 +1,8 @@
-Index: certbot-0.14.2/examples/cli.ini
+Index: certbot-0.17.0/examples/cli.ini
 ===
 certbot-0.14.2.orig/examples/cli.ini
-+++ certbot-0.14.2/examples/cli.ini
-@@ -10,14 +10,35 @@
+--- certbot-0.17.0.orig/examples/cli.ini
 certbot-0.17.0/examples/cli.ini
+@@ -10,14 +10,34 @@
  # Use a 4096 bit RSA key instead of 2048
  rsa-key-size = 4096
  
@@ -27,11 +27,11 @@
 +# renew-by-default = True
 +
  # Uncomment to use the standalone authenticator on port 443
-+# If you want to use port 443, you must use standalone-supported-challenges
-+# If you want to use port 80, you must use preferred-challenges = http-01
++# If you want to use port 443, you must use preferred-challenges = tls-sni
++# If you want to use port 80, you must use preferred-challenges = http
  # authenticator = standalone
- # standalone-supported-challenges = tls-sni-01
-+# preferred-challenges = tls-sni-01
+-# standalone-supported-challenges = tls-sni-01
++# preferred-challenges = tls-sni
  
  # Uncomment to use the webroot authenticator. Replace webroot-path with the
  # path to the public_html / webroot folder being served by your web server.

++ v0.16.0.tar.gz -> v0.17.0.tar.gz ++
 3309 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-08-04 11:58:40

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Fri Aug  4 11:58:40 2017 rev:10 rq:508786 version:0.16.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-06-12 
15:34:49.548101201 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-08-04 
11:58:42.593303228 +0200
@@ -1,0 +2,6 @@
+Fri Jul  7 08:26:14 UTC 2017 - ec...@opensuse.org
+
+- update to 0.16.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+
+---

Old:

  v0.15.0.tar.gz

New:

  v0.16.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.xDBXiL/_old  2017-08-04 11:58:43.745140650 +0200
+++ /var/tmp/diff_new_pack.xDBXiL/_new  2017-08-04 11:58:43.757138957 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.15.0
+Version:0.16.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -236,6 +236,14 @@
 %description -n python-certbot-dns-dnsimple
 Dnsimple DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-dnsmadeeasy
+Summary:Dnsmadeeasy Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-dnsmadeeasy
+Dnsmadeeasy DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-google
 Summary:Google Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -244,6 +252,14 @@
 %description -n python-certbot-dns-google
 Google DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-luadns
+Summary:Luadns Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-luadns
+Luadns DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-nsone
 Summary:Nsone Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -252,6 +268,14 @@
 %description -n python-certbot-dns-nsone
 Nsone DNS Authenticator plugin for Certbot.
 
+%package -n python-certbot-dns-rfc2136
+Summary:Rfc2136 Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-rfc2136
+Rfc2136 DNS Authenticator plugin for Certbot.
+
 %package -n python-certbot-dns-route53
 Summary:Route53 Authenticator plugin for Certbot
 Group:  Development/Libraries/Python
@@ -277,7 +301,7 @@
 
 %build
 # build packages certbot, certbot-apache, certbot-nginx, letshelp-certbot 
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-google 
certbot-dns-luadns certbot-dns-nsone certbot-dns-rfc2136 certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py build
 popd > /dev/null
@@ -313,7 +337,7 @@
 
 %install
 # install packages certbot, certbot-apache, certbot-nginx, letshelp-certbot
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-google 
certbot-dns-luadns certbot-dns-nsone certbot-dns-rfc2136 certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py install -O1 --skip-build --prefix=%{_prefix} 
--root=%{buildroot}
 popd > /dev/null
@@ -408,14 +432,26 @@
 %defattr(-,root,root)
 %{python_sitelib}/%{name}_dns_dnsimple*
 
+%files -n python-certbot-dns-dnsmadeeasy
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_dnsmadeeasy*
+
 %files -n python-certbot-dns-google
 %defattr(-,root,root)
 %{python_sitelib}/%{name}_dns_google*
 
+%files -n python-certbot-dns-luadns
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_luadns*
+
 %files -n python-certbot-dns-nsone
 %defattr(-,root,root)
 %{python_sitelib}/%{name}_dns_nso

commit certbot for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-06-12 15:34:44

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Mon Jun 12 15:34:44 2017 rev:9 rq:502855 version:0.15.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-06-08 
15:04:30.958212974 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-06-12 
15:34:49.548101201 +0200
@@ -1,0 +2,7 @@
+Sun Jun 11 08:50:48 UTC 2017 - ec...@opensuse.org
+
+- update to 0.15.0
+  See https://github.com/certbot/certbot/blob/master/CHANGELOG.md
+  and https://github.com/certbot/certbot/milestone/37?closed=1
+
+---

Old:

  v0.14.2.tar.gz

New:

  v0.15.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.VYjm6i/_old  2017-06-12 15:34:50.579955667 +0200
+++ /var/tmp/diff_new_pack.VYjm6i/_new  2017-06-12 15:34:50.583955103 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.14.2
+Version:0.15.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -204,6 +204,62 @@
 %description -n python-certbot-nginx
 The Nginx plugin for Certbot.
 
+%package -n python-certbot-dns-cloudflare
+Summary:Cloudflare Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-cloudflare
+Cloudflare DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-cloudxns
+Summary:Cloudxns Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-cloudxns
+Cloudxns DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-digitalocean
+Summary:Digitalocean Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-digitalocean
+Digitalocean DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-dnsimple
+Summary:Dnsimple Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-dnsimple
+Dnsimple DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-google
+Summary:Google Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-google
+Google DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-nsone
+Summary:Nsone Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-nsone
+Nsone DNS Authenticator plugin for Certbot.
+
+%package -n python-certbot-dns-route53
+Summary:Route53 Authenticator plugin for Certbot
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python-certbot-dns-route53
+Route53 DNS Authenticator plugin for Certbot.
+
 
 %prep
 %setup -q -n %{name}-%{version}
@@ -221,7 +277,7 @@
 
 %build
 # build packages certbot, certbot-apache, certbot-nginx, letshelp-certbot 
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py build
 popd > /dev/null
@@ -257,7 +313,7 @@
 
 %install
 # install packages certbot, certbot-apache, certbot-nginx, letshelp-certbot
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do
+for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot 
certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-digitalocean 
certbot-dns-dnsimple certbot-dns-google certbot-dns-nsone certbot-dns-route53 ; 
do
 pushd $PACKAGE > /dev/null
 python setup.py install -O1 --skip-build --prefix=%{_prefix} 
--root=%{buildroot}
 popd > /dev/null
@@ -336,4 +392,32 @@
 %{python_sitelib}/%{name}_nginx*
 %exclude %{python_sitelib}/certbot_nginx/tests
 
+%files -n python-certbot-dns-cloudflare
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_cloudflare*
+
+%files -n python-certbot-dns-cloudxns
+%defattr(-,root,root)
+%{python_sitelib}/%{name}_dns_cloudxns*
+
+%files -n python-certbot-dns-digitalocean
+%d

commit certbot for openSUSE:Factory

2017-06-08 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-06-08 15:04:29

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Jun  8 15:04:29 2017 rev:8 rq:501821 version:0.14.2

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-06-02 
10:34:27.274391023 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-06-08 
15:04:30.958212974 +0200
@@ -1,0 +2,11 @@
+Wed Jun  7 21:05:04 UTC 2017 - ec...@opensuse.org
+
+- add missing domain parameter in cli.ini
+
+---
+Wed Jun  7 10:43:48 UTC 2017 - ec...@opensuse.org
+
+- add missing dependency to python-future
+- rework README.SUSE and certbot.cron
+
+---



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.57oYTl/_old  2017-06-08 15:04:31.554128874 +0200
+++ /var/tmp/diff_new_pack.57oYTl/_new  2017-06-08 15:04:31.558128309 +0200
@@ -53,6 +53,7 @@
 BuildRequires:  python-configobj
 BuildRequires:  python-cryptography >= 0.8
 BuildRequires:  python-dialog >= 3.2.2rc1
+BuildRequires:  python-future
 BuildRequires:  python-jsonschema
 BuildRequires:  python-mock
 BuildRequires:  python-parsedatetime
@@ -171,6 +172,7 @@
 Summary:Python module for Certbot 
 Group:  Development/Libraries/Python
 Requires:   %{name} = %{version}
+Requires:   python-future
 Obsoletes:  python-letsencrypt < %{version}
 Provides:   python-letsencrypt = %{version}
 

++ README.SUSE ++
--- /var/tmp/diff_new_pack.57oYTl/_old  2017-06-08 15:04:31.602122101 +0200
+++ /var/tmp/diff_new_pack.57oYTl/_new  2017-06-08 15:04:31.606121536 +0200
@@ -1,5 +1,5 @@
-Things you must change to run productive
-
+Things you must change to use the production server
+===
 First you must change settings (domains, email, challenges) in 
 /etc/certbot/cli.ini.
 
@@ -7,14 +7,14 @@
 You can make tests without lock out you from letsencrypt servers.
 
 After that when all go right, you _must_ change the server in 
-/etc/certbot/cli.ini to produktive server.
+/etc/certbot/cli.ini to production server.
 
-Also you _must_ change /etc/cron.d/certbot to your choise,
-so the certificate will be renew.
+You _must_ change /etc/cron.d/certbot with your settings,
+so the certificate is renewed.
 
 
 Change from letsencrypt-client to certbot-client
-===
+
 You must only copy your configs, key and so on from /etc/letsencrypt to 
/etc/certbot.
 Also you must change /etc/cron/certbot as /etc/cron/letsencrypt it is.
 

++ certbot-cli.ini.patch ++
--- /var/tmp/diff_new_pack.57oYTl/_old  2017-06-08 15:04:31.622119278 +0200
+++ /var/tmp/diff_new_pack.57oYTl/_new  2017-06-08 15:04:31.622119278 +0200
@@ -1,21 +1,26 @@
-diff -Pdpru certbot-0.13.0.orig/examples/cli.ini 
certbot-0.13.0/examples/cli.ini
 certbot-0.13.0.orig/examples/cli.ini   2017-04-06 00:16:51.0 
+0200
-+++ certbot-0.13.0/examples/cli.ini2017-04-25 23:57:31.727575126 +0200
-@@ -10,14 +10,31 @@
+Index: certbot-0.14.2/examples/cli.ini
+===
+--- certbot-0.14.2.orig/examples/cli.ini
 certbot-0.14.2/examples/cli.ini
+@@ -10,14 +10,35 @@
  # Use a 4096 bit RSA key instead of 2048
  rsa-key-size = 4096
  
 +# The staging/testing server
 +server = https://acme-staging.api.letsencrypt.org/directory
-+# The productive server.
++# The production server.
 +# server = https://acme-v01.api.letsencrypt.org/directory
 +
  # Uncomment and update to register with the specified e-mail address
  # email = f...@example.com
  
++# Uncomment and update to generate certificates for the specified
++# domains.
++# domains = example.com, www.example.com
++
 +# Uncomment to use a text interface instead of ncurses
 +# text = True
-+ 
++
 +# Uncomment
 +# agree-eula = True
 +# agree-tos = True

++ certbot-fix_constants.patch ++
--- /var/tmp/diff_new_pack.57oYTl/_old  2017-06-08 15:04:31.638117020 +0200
+++ /var/tmp/diff_new_pack.57oYTl/_new  2017-06-08 15:04:31.642116456 +0200
@@ -1,6 +1,7 @@
-diff -Pdpru certbot-0.13.0.orig/certbot/constants.py 
certbot-0.13.0/certbot/constants.py
 certbot-0.13.0.orig/certbot/constants.py   2017-04-06 00:16:51.0 
+0200
-+++ certbot-0.13.0/certbot/constants.py2017-04-26 00:04:22.42219 
+0200
+Index: certbot-0.14.2/certbot/constants.py
+

commit certbot for openSUSE:Factory

2017-06-02 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-06-02 10:34:22

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Fri Jun  2 10:34:22 2017 rev:7 rq:500461 version:0.14.2

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-05-18 
20:49:13.831551770 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-06-02 
10:34:27.274391023 +0200
@@ -1,0 +2,6 @@
+Thu Jun  1 17:02:12 UTC 2017 - ec...@opensuse.org
+
+- update to 0.14.2
+  See https://github.com/certbot/certbot/milestone/40?closed=1
+
+---

Old:

  v0.14.1.tar.gz

New:

  v0.14.2.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.8H8CQm/_old  2017-06-02 10:34:28.486219800 +0200
+++ /var/tmp/diff_new_pack.8H8CQm/_new  2017-06-02 10:34:28.490219235 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.14.1
+Version:0.14.2
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0

++ v0.14.1.tar.gz -> v0.14.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.1/acme/setup.py 
new/certbot-0.14.2/acme/setup.py
--- old/certbot-0.14.1/acme/setup.py2017-05-16 19:03:51.0 +0200
+++ new/certbot-0.14.2/acme/setup.py2017-05-25 23:23:35.0 +0200
@@ -4,7 +4,7 @@
 from setuptools import find_packages
 
 
-version = '0.14.1'
+version = '0.14.2'
 
 # 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.1/certbot/__init__.py 
new/certbot-0.14.2/certbot/__init__.py
--- old/certbot-0.14.1/certbot/__init__.py  2017-05-16 19:03:51.0 
+0200
+++ new/certbot-0.14.2/certbot/__init__.py  2017-05-25 23:23:35.0 
+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.1'
+__version__ = '0.14.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.14.1/certbot/log.py 
new/certbot-0.14.2/certbot/log.py
--- old/certbot-0.14.1/certbot/log.py   2017-05-16 19:03:51.0 +0200
+++ new/certbot-0.14.2/certbot/log.py   2017-05-25 23:23:35.0 +0200
@@ -70,7 +70,8 @@
 # close() are explicitly called
 util.atexit_register(logging.shutdown)
 sys.excepthook = functools.partial(
-except_hook, debug='--debug' in sys.argv, log_path=temp_handler.path)
+pre_arg_parse_except_hook, memory_handler,
+debug='--debug' in sys.argv, log_path=temp_handler.path)
 
 
 def post_arg_parse_setup(config):
@@ -103,8 +104,9 @@
 root_logger.removeHandler(memory_handler)
 temp_handler = memory_handler.target
 memory_handler.setTarget(file_handler)
+memory_handler.flush(force=True)
 memory_handler.close()
-temp_handler.delete_and_close()
+temp_handler.close()
 
 if config.quiet:
 level = constants.QUIET_LOGGING_LEVEL
@@ -115,7 +117,7 @@
 logger.info('Saving debug log to %s', file_path)
 
 sys.excepthook = functools.partial(
-except_hook, debug=config.debug, log_path=logs_dir)
+post_arg_parse_except_hook, debug=config.debug, log_path=logs_dir)
 
 
 def setup_log_file_handler(config, logfile, fmt):
@@ -194,8 +196,7 @@
 """Buffers logging messages in memory until the buffer is flushed.
 
 This differs from `logging.handlers.MemoryHandler` in that flushing
-only happens when it is done explicitly by calling flush() or
-close().
+only happens when flush(force=True) is called.
 
 """
 def __init__(self, target=None):
@@ -209,6 +210,33 @@
 else:
 super(MemoryHandler, self).__init__(capacity, target=target)
 
+def close(self):
+"""Close the memory handler, but don't set the target to None."""
+# This allows the logging module which may only have a weak
+# reference to the target handler to properly flush and close it.
+target = self.target
+if sys.version_info < (2, 7):  # pragma: no cover
+logging.handlers.MemoryHandler.close(self)
+else:
+super(MemoryHandler, self).close()
+self.target = target
+
+def flush(self, force=False):  # pylint: disable=arguments-differ
+"""Flush the buffer if force=True.
+
+If force=False, this call is a noop.
+
+:param bo

commit certbot for openSUSE:Factory

2017-05-18 Thread root
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.py2017-05-05 01:52:13.0 +0200
+++ new/certbot-0.14.1/acme/setup.py2017-05-16 19:03:51.0 +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.0 
+0200
+++ new/certbot-0.14.1/certbot/__init__.py  2017-05-16 19:03:51.0 
+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.0 +0200
+++ new/certbot-0.14.1/certbot/tests/util_test.py   2017-05-16 
19:03:51.0 +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.0 +0200
+++ new/certbot-0.14.1/certbot/util.py  2017-05-16 19:03:51.0 +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 

commit certbot for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-05-17 17:18:50

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Wed May 17 17:18:50 2017 rev:5 rq:495253 version:0.14.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-04-06 
11:01:49.978273796 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-05-17 
17:19:31.787127882 +0200
@@ -1,0 +2,17 @@
+Tue May 16 11:59:56 UTC 2017 - ec...@opensuse.org
+
+- - fix build error in Tumbleweed
+
+---
+Mon May 15 18:14:55 UTC 2017 - ec...@opensuse.org
+
+- update t 0.14.0
+  See https://github.com/certbot/certbot/milestone/35?closed=1
+
+---
+Tue Apr 25 22:15:35 UTC 2017 - ec...@opensuse.org
+
+- update to 0.13.0
+  See https://github.com/certbot/certbot/milestone/34?closed=1
+  
+---

Old:

  v0.12.0.tar.gz

New:

  v0.14.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.JXKfGI/_old  2017-05-17 17:19:35.630585852 +0200
+++ /var/tmp/diff_new_pack.JXKfGI/_new  2017-05-17 17:19:35.634585288 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.12.0
+Version:0.14.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -60,7 +60,11 @@
 BuildRequires:  python-pyOpenSSL >= 0.15
 BuildRequires:  python-pyRFC3339
 BuildRequires:  python-pytz
+%if 0%{?suse_version} >= 1330
+BuildRequires:  python2-requests >= 2.10
+%else
 BuildRequires:  python-requests >= 2.10
+%endif
 BuildRequires:  python-six
 BuildRequires:  python-zope.component
 BuildRequires:  python-zope.interface
@@ -110,7 +114,11 @@
 Requires:   python-pyOpenSSL >= 0.15
 Requires:   python-pyRFC3339
 Requires:   python-pytz
+%if 0%{?suse_version} >= 1330
+Requires:   python2-requests >= 2.10
+%else
 Requires:   python-requests >= 2.10
+%endif
 Requires:   python-setuptools >= 1.0
 Requires:   python-six
 Requires:   python-zope.component

++ certbot-cli.ini.patch ++
--- /var/tmp/diff_new_pack.JXKfGI/_old  2017-05-17 17:19:35.686577956 +0200
+++ /var/tmp/diff_new_pack.JXKfGI/_new  2017-05-17 17:19:35.690577392 +0200
@@ -1,8 +1,7 @@
-Index: certbot-0.9.3/examples/cli.ini
-===
 certbot-0.9.3.orig/examples/cli.ini
-+++ certbot-0.9.3/examples/cli.ini
-@@ -5,6 +5,11 @@
+diff -Pdpru certbot-0.13.0.orig/examples/cli.ini 
certbot-0.13.0/examples/cli.ini
+--- certbot-0.13.0.orig/examples/cli.ini   2017-04-06 00:16:51.0 
+0200
 certbot-0.13.0/examples/cli.ini2017-04-25 23:57:31.727575126 +0200
+@@ -10,14 +10,31 @@
  # Use a 4096 bit RSA key instead of 2048
  rsa-key-size = 4096
  
@@ -14,23 +13,23 @@
  # Uncomment and update to register with the specified e-mail address
  # email = f...@example.com
  
-@@ -15,11 +20,17 @@ rsa-key-size = 4096
- # Uncomment to use a text interface instead of ncurses
- # text = True
- 
++# Uncomment to use a text interface instead of ncurses
++# text = True
++ 
 +# Uncomment
 +# agree-eula = True
 +# agree-tos = True
 +# renew-by-default = True
 +
  # Uncomment to use the standalone authenticator on port 443
-+# If you want to ue port 80, you must use preferred-challenges = http-01
++# If you want to use port 443, you must use standalone-supported-challenges
++# If you want to use port 80, you must use preferred-challenges = http-01
  # authenticator = standalone
--# standalone-supported-challenges = tls-sni-01
+ # standalone-supported-challenges = tls-sni-01
 +# preferred-challenges = tls-sni-01
  
  # Uncomment to use the webroot authenticator. Replace webroot-path with the
  # path to the public_html / webroot folder being served by your web server.
  # authenticator = webroot
--# webroot-path = /usr/share/nginx/html
+ # webroot-path = /usr/share/nginx/html
 +# webroot-path = /srv/www/htdocs

++ certbot-fix_constants.patch ++
--- /var/tmp/diff_new_pack.JXKfGI/_old  2017-05-17 17:19:35.702575700 +0200
+++ /var/tmp/diff_new_pack.JXKfGI/_new  2017-05-17 17:19:35.702575700 +0200
@@ -1,8 +1,7 @@
-Index: certbot-0.9.3/certbot/constants.py
-===
 certbot-0.9.3.orig/certbot/constants.py
-+++ certbot-0.9.3/certbot/constants.py
-@@ -13,18 +13,18 @@ OLD_SETUPTOOLS_PLUGINS_ENTRY_POINT = "le
+diff -Pdpru certbot-0.13.0.orig/certbot/constants.p

commit certbot for openSUSE:Factory

2017-04-06 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-04-06 11:01:38

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Apr  6 11:01:38 2017 rev:4 rq:482809 version:0.12.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-03-09 
02:04:21.247064599 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-04-06 
11:01:49.978273796 +0200
@@ -1,0 +2,6 @@
+Mon Mar 27 07:06:35 UTC 2017 - ec...@opensuse.org
+
+- insert BuildRequires: python-packaging to prevent build errors
+  for Leap 42.1
+
+---



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.LjlnPc/_old  2017-04-06 11:01:50.646179398 +0200
+++ /var/tmp/diff_new_pack.LjlnPc/_new  2017-04-06 11:01:50.650178833 +0200
@@ -91,6 +91,8 @@
 BuildRequires:  python-augeas
 # install_requires nginx
 BuildRequires:  python-pyparsing >= 1.5.5
+# install_requires openSUSE build
+BuildRequires:  python-packaging
 
 # requires
 Requires:   ca-certificates




commit certbot for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-03-09 02:04:20

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Thu Mar  9 02:04:20 2017 rev:3 rq:477339 version:0.12.0

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-02-16 
16:51:10.261830510 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-03-09 
02:04:21.247064599 +0100
@@ -1,0 +2,11 @@
+Mon Mar  6 12:34:31 UTC 2017 - ec...@opensuse.org
+
+- change require version to python-requests >= 2.10
+
+---
+Fri Mar  3 19:50:36 UTC 2017 - ec...@opensuse.org
+
+- update to 0.12.0
+  See https://github.com/certbot/certbot/milestone/31?closed=1
+
+---

Old:

  v0.11.1.tar.gz

New:

  v0.12.0.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.O514Ir/_old  2017-03-09 02:04:22.410899693 +0100
+++ /var/tmp/diff_new_pack.O514Ir/_new  2017-03-09 02:04:22.410899693 +0100
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.11.1
+Version:0.12.0
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0
@@ -60,7 +60,7 @@
 BuildRequires:  python-pyOpenSSL >= 0.15
 BuildRequires:  python-pyRFC3339
 BuildRequires:  python-pytz
-BuildRequires:  python-requests >= 2.0
+BuildRequires:  python-requests >= 2.10
 BuildRequires:  python-six
 BuildRequires:  python-zope.component
 BuildRequires:  python-zope.interface
@@ -108,7 +108,7 @@
 Requires:   python-pyOpenSSL >= 0.15
 Requires:   python-pyRFC3339
 Requires:   python-pytz
-Requires:   python-requests >= 2.0
+Requires:   python-requests >= 2.10
 Requires:   python-setuptools >= 1.0
 Requires:   python-six
 Requires:   python-zope.component

++ v0.11.1.tar.gz -> v0.12.0.tar.gz ++
 2609 lines of diff (skipped)




commit certbot for openSUSE:Factory

2017-02-16 Thread root
Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2017-02-16 16:51:09

Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and  /work/SRC/openSUSE:Factory/.certbot.new (New)


Package is "certbot"

Changes:

--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2017-02-06 
15:04:42.506289230 +0100
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2017-02-16 
16:51:10.261830510 +0100
@@ -1,0 +2,8 @@
+Wed Feb  8 23:18:58 UTC 2017 - ec...@opensuse.org
+
+- update to 0.11.1
+  See https://github.com/certbot/certbot/milestone/33?closed=1
+- update to 0.11.0
+  See https://github.com/certbot/certbot/milestone/28?closed=1
+  
+---

Old:

  v0.10.2.tar.gz

New:

  v0.11.1.tar.gz



Other differences:
--
++ certbot.spec ++
--- /var/tmp/diff_new_pack.DRBoBR/_old  2017-02-16 16:51:12.393527835 +0100
+++ /var/tmp/diff_new_pack.DRBoBR/_new  2017-02-16 16:51:12.397527268 +0100
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   certbot
-Version:0.10.2
+Version:0.11.1
 Release:0
 Summary:Let's Encrypt
 License:Apache-2.0

++ v0.10.2.tar.gz -> v0.11.1.tar.gz ++
 5754 lines of diff (skipped)