From owner-svn-ports-head@freebsd.org Mon Sep 25 09:10:22 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C03ABE0EC10; Mon, 25 Sep 2017 09:10:22 +0000 (UTC) (envelope-from koobs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 991E3739E8; Mon, 25 Sep 2017 09:10:22 +0000 (UTC) (envelope-from koobs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8P9ALx5055320; Mon, 25 Sep 2017 09:10:21 GMT (envelope-from koobs@FreeBSD.org) Received: (from koobs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8P9ALWo055315; Mon, 25 Sep 2017 09:10:21 GMT (envelope-from koobs@FreeBSD.org) Message-Id: <201709250910.v8P9ALWo055315@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: koobs set sender to koobs@FreeBSD.org using -f From: Kubilay Kocak Date: Mon, 25 Sep 2017 09:10:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r450577 - in head/security: py-acme py-certbot X-SVN-Group: ports-head X-SVN-Commit-Author: koobs X-SVN-Commit-Paths: in head/security: py-acme py-certbot X-SVN-Commit-Revision: 450577 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 09:10:22 -0000 Author: koobs Date: Mon Sep 25 09:10:21 2017 New Revision: 450577 URL: https://svnweb.freebsd.org/changeset/ports/450577 Log: security/py-{acme,certbot}: Update to 0.18.2 certbot produces an error [1] when used with versions of pyOpenSSL > 17.2.0, who's port was recently updated [2] to 17.3.0. This version update contains a fix for that issue. While I'm here, improve pkg-message usage invocation example and provide a link to documentation [1] https://github.com/certbot/certbot/issues/5111 [2] http://svnweb.freebsd.org/changeset/ports/450350 Reported by: Daniel Boothby (via private email) Approved by: cpm (py-acme maintainer) Modified: head/security/py-acme/Makefile head/security/py-acme/distinfo head/security/py-certbot/Makefile head/security/py-certbot/distinfo head/security/py-certbot/pkg-message Modified: head/security/py-acme/Makefile ============================================================================== --- head/security/py-acme/Makefile Mon Sep 25 09:03:05 2017 (r450576) +++ head/security/py-acme/Makefile Mon Sep 25 09:10:21 2017 (r450577) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= acme -PORTVERSION= 0.18.1 +PORTVERSION= 0.18.2 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP Modified: head/security/py-acme/distinfo ============================================================================== --- head/security/py-acme/distinfo Mon Sep 25 09:03:05 2017 (r450576) +++ head/security/py-acme/distinfo Mon Sep 25 09:10:21 2017 (r450577) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505333278 -SHA256 (acme-0.18.1.tar.gz) = 1e4c6c0a3fb9906f0d1389a39c76d730e2691d7f168a219e464237381ddcc667 -SIZE (acme-0.18.1.tar.gz) = 94681 +TIMESTAMP = 1506217356 +SHA256 (acme-0.18.2.tar.gz) = 718efa9b3a7e6defcc7179e214a838d43a2bcef7dbd77667a2e505504e453ef6 +SIZE (acme-0.18.2.tar.gz) = 94686 Modified: head/security/py-certbot/Makefile ============================================================================== --- head/security/py-certbot/Makefile Mon Sep 25 09:03:05 2017 (r450576) +++ head/security/py-certbot/Makefile Mon Sep 25 09:10:21 2017 (r450577) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= certbot -PORTVERSION= 0.18.1 +PORTVERSION= 0.18.2 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP Modified: head/security/py-certbot/distinfo ============================================================================== --- head/security/py-certbot/distinfo Mon Sep 25 09:03:05 2017 (r450576) +++ head/security/py-certbot/distinfo Mon Sep 25 09:10:21 2017 (r450577) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505333366 -SHA256 (certbot-0.18.1.tar.gz) = ae0aaf0cc1af53713232a222fb20891475ec9ff9d128a277c4e0f92ea7c36b4c -SIZE (certbot-0.18.1.tar.gz) = 276600 +TIMESTAMP = 1506217370 +SHA256 (certbot-0.18.2.tar.gz) = 0122e6ee3fc1167fa91883b9f2ea1897f3d0d4612739f175827b5a3e8f259c9a +SIZE (certbot-0.18.2.tar.gz) = 276589 Modified: head/security/py-certbot/pkg-message ============================================================================== --- head/security/py-certbot/pkg-message Mon Sep 25 09:03:05 2017 (r450576) +++ head/security/py-certbot/pkg-message Mon Sep 25 09:10:21 2017 (r450577) @@ -1,19 +1,25 @@ =========================================================================== -This port installs the "standalone" Python client only, which does not use and +This port installs the "standalone" client only, which does not use and is not the certbot-auto bootstrap/wrapper script. -To obtain certificates, use the 'certonly' command as follows: +The simplest form of usage to obtain certificates is: - # sudo certbot certonly --standalone -d [server FQDN] + # sudo certbot certonly --standalone -d , [domain2, ... domainN]> -Note: The client currently requires the ability to bind on TCP port 80. If -you have a server running on this port, it will need to be temporarily stopped -so that the standalone server can listen on that port to complete -authentication. +NOTE: +The client requires the ability to bind on TCP port 80 or 443 (depending +on the --preferred-challenges option used). If a server is running on that +port, it will need to be temporarily stopped so that the standalone server +can listen on that port to complete the challenge authentication process. + +For more information on the 'standalone' mode, see: + + https://certbot.eff.org/docs/using.html#standalone + The certbot plugins to support apache and nginx certificate installation -will be made available soon in the following ports: +will be made available in the following ports: * Apache plugin: security/py-certbot-apache * Nginx plugin: security/py-certbot-nginx