Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Aug 2018 14:45:56 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r478464 - head/security/gnupg
Message-ID:  <201808301445.w7UEjucf088687@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Thu Aug 30 14:45:55 2018
New Revision: 478464
URL: https://svnweb.freebsd.org/changeset/ports/478464

Log:
  Update gnupg to 2.2.10 and add LARGE_RSA option
  
  The LARGE_RSA option [1] enables 8192-bit keys, though GnuPG's lead
  author does not recommend using it routinely.
  
  Also, sort OPTIONS, and move an explanation of the SUID option from
  the Makefile into pkg-help, where it belongs.
  
  Major changes:
    gpg: Refresh expired keys originating from the WKD.
    gpg: Use a 256 KiB limit for a WKD imported key.
    gpg: New option --known-notation.
    scd: Add support for the Trustica Cryptoucan reader.
    agent: Speed up starting during on-demand launching.
    dirmngr: Validate SRV records in WKD queries.
    Release-info: https://dev.gnupg.org/T4112
  
  PR:		230610 [1]
  Submitted by:	Dmitri Goutnik
  Reported by:	p5B2E9A8F t online de

Added:
  head/security/gnupg/pkg-help   (contents, props changed)
Modified:
  head/security/gnupg/Makefile
  head/security/gnupg/distinfo

Modified: head/security/gnupg/Makefile
==============================================================================
--- head/security/gnupg/Makefile	Thu Aug 30 14:34:59 2018	(r478463)
+++ head/security/gnupg/Makefile	Thu Aug 30 14:45:55 2018	(r478464)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	gnupg
-PORTVERSION=	2.2.9
-PORTREVISION=	1
+PORTVERSION=	2.2.10
 CATEGORIES=	security
 MASTER_SITES=	GNUPG
 
@@ -33,19 +32,19 @@ GNU_CONFIGURE=	yes
 INFO=		gnupg
 TEST_TARGET=	check
 
-OPTIONS_DEFINE=	GNUTLS LDAP SCDAEMON NLS DOCS SUID_GPG
+OPTIONS_DEFINE=	DOCS GNUTLS LARGE_RSA LDAP NLS SCDAEMON SUID_GPG
 OPTIONS_DEFAULT=GNUTLS SCDAEMON
-NO_OPTIONS_SORT=yes
 OPTIONS_SUB=	yes
 
+LARGE_RSA_DESC=	Enable support for 8192-bit RSA keys
 LDAP_DESC=	LDAP keyserver interface
 SCDAEMON_DESC=	Enable Smartcard daemon (with libusb)
 SUID_GPG_DESC=	Install GPG with suid
-# In jail, SUID is required to avoid warning
-# (security.bsd.unprivileged_mlock sysctl is not used in jail).
 
 GNUTLS_CONFIGURE_ENABLE=gnutls
 GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
+
+LARGE_RSA_CONFIGURE_ENABLE=	large-secmem
 
 LDAP_CONFIGURE_WITH=	ldap=${LOCALBASE}
 LDAP_LIBS=		-L${LOCALBASE}/lib

Modified: head/security/gnupg/distinfo
==============================================================================
--- head/security/gnupg/distinfo	Thu Aug 30 14:34:59 2018	(r478463)
+++ head/security/gnupg/distinfo	Thu Aug 30 14:45:55 2018	(r478464)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1531415728
-SHA256 (gnupg-2.2.9.tar.bz2) = 6278eaabffa1ebc9fa2ceb3dc53eea9a1505ab02a668a86dd6fec06951af2164
-SIZE (gnupg-2.2.9.tar.bz2) = 6659547
+TIMESTAMP = 1535638047
+SHA256 (gnupg-2.2.10.tar.bz2) = 799dd37a86a1448732e339bd20440f4f5ee6e69755f6fd7a73ee8af30840c915
+SIZE (gnupg-2.2.10.tar.bz2) = 6659484

Added: head/security/gnupg/pkg-help
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/gnupg/pkg-help	Thu Aug 30 14:45:55 2018	(r478464)
@@ -0,0 +1,3 @@
+If you run gpg from within a jail, you may get a warning message,
+stemming from the security.bsd.unprivileged_mlock sysctl. You can
+avoid that message by enabling the SUID option.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808301445.w7UEjucf088687>