./security/gnupg2 [GNU privacy guard - a free PGP replacement]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.2.1, Package name: gnupg-2.2.1
Maintained by: Pierre-Emmanuel Andre
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • ldap
Description
The GNU Privacy Guard (GnuPG) is GNU's tool for secure communication
and data storage. It can be used to encrypt data, create digital
signatures, help authenticating using Secure Shell and to provide a
framework for public key cryptography. It includes an advanced key
management facility and is compliant with the OpenPGP and S/MIME
standards.

README
$OpenBSD: README,v 1.3 2017/04/24 15:47:02 edd Exp $

+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------

In order to use a card reader other than the few ones supported by
GnuPG's internal CCID driver, the ccid, pcsc-lite and pcsc-tools packages
need to be installed.

Example YubiKey 4 Setup Procedure
=================================

Install required packages, enable and start pcscd(8) PC/SC smartcard daemon:

# pkg_add ccid pcsc-lite pcsc-tools
# rcctl enable pcscd
# rcctl start pcscd

Find the reader with YubiKey:

$ pcsc_scan -n
PC/SC device scanner
V 1.4.27 (c) 2001-2011, Ludovic Rousseau
Compiled with PC/SC lite version: 1.8.20
Using reader plug'n play mechanism
Scanning present readers...
0: Yubico Yubikey 4 OTP+U2F+CCID 00 00

Sun Apr 23 15:15:40 2017
Reader 0: Yubico Yubikey 4 OTP+U2F+CCID 00 00
Card state: Card inserted, Exclusive Mode,
ATR: 3B F8 13 00 00 81 31 FE 15 59 75 62 69 6B 65 79 34 D4
#Ctrl+C

Configure scdaemon(1) smartcard daemon to use this reader:

$ echo "reader-port \"Yubico Yubikey 4 OTP+U2F+CCID 00 0\"" >> \
~/.gnupg/scdaemon.conf

Check if the YubiKey is recognized by GnuPG:

$ gpg2 --card-status
Reader ...........: Yubico Yubikey 4 OTP U2F CCID 00 00


Filesize: 6384.726 KB
Version History (View Complete History)
  • (2017-11-09) Updated to version: gnupg-2.2.1
  • (2017-08-10) Updated to version: gnupg-2.1.23
  • (2017-08-08) Updated to version: gnupg-2.1.22
  • (2017-05-21) Updated to version: gnupg-2.1.21
  • (2017-04-08) Updated to version: gnupg-2.1.20
  • (2016-09-20) Updated to version: gnupg-2.1.15
  • (2015-10-20) Updated to version: gnupg-2.1.9
  • (2015-09-11) Updated to version: gnupg-2.1.8
  • (2015-09-07) Updated to version: gnupg-2.1.7
  • (2015-05-16) Updated to version: gnupg-2.1.4
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-08-22 15:07:45 by Edd Barrett | Files touched by this commit (4)
Log message:
Update devel/npth to 1.5 and make security/gnupg2 use it.
The last update to gnupg2 broke `gpg2 --refresh` and `gpg2 --send-keys`. The
root is a bug in npthr, which appears to be fixed in 1.5.
OK giovanni@ and pea@ (MAINTAINER of both ports). Many thanks.
   2017-08-20 05:52:38 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
regen patch
   2017-08-10 08:55:49 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.23
ok abieber@
   2017-08-10 08:55:49 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.23
ok abieber@
   2017-08-08 09:55:14 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.22
ok abieber@
   2017-08-08 09:55:14 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.22
ok abieber@
   2017-08-08 09:55:14 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.22
ok abieber@
   2017-05-21 05:23:30 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.21
Yubikey tested by Pavel Korovin, thanks !
ok edd@
   2017-05-21 05:23:30 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.21
Yubikey tested by Pavel Korovin, thanks !
ok edd@
   2017-05-21 05:23:30 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.21
Yubikey tested by Pavel Korovin, thanks !
ok edd@
   2017-04-24 09:47:02 by Edd Barrett | Files touched by this commit (2)
Log message:
security/gnupg2: Add instructions to README for Yubikeys.
From Pavel Korovin, OK abieber@. Thanks.
   2017-04-24 09:47:02 by Edd Barrett | Files touched by this commit (2)
Log message:
security/gnupg2: Add instructions to README for Yubikeys.
From Pavel Korovin, OK abieber@. Thanks.
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2017-04-07 10:21:53 by Edd Barrett | Files touched by this commit (8)
Log message:
Update gnupg2 to 2.1.20.
OK pea@
   2016-11-18 04:30:53 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Unbreak gpg-agent after libgpg-error update (from upstream).
reported by edd@
   2016-11-18 04:30:53 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Unbreak gpg-agent after libgpg-error update (from upstream).
reported by edd@
   2016-11-18 04:30:53 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Unbreak gpg-agent after libgpg-error update (from upstream).
reported by edd@
   2016-11-18 04:30:53 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Unbreak gpg-agent after libgpg-error update (from upstream).
reported by edd@
   2016-11-18 04:30:53 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Unbreak gpg-agent after libgpg-error update (from upstream).
reported by edd@
   2016-10-01 07:56:26 by Christian Weisgerber | Files touched by this commit (10)
Log message:
rename MASTER_SITES_GNUPG to MASTER_SITE_GNUPG, like all the others
   2016-09-28 13:33:37 by Jeremie Courreges-Anglas | Files touched by this commit (6)
Log message:
Drop the gettext module from gnupg.org ports
   2016-09-24 01:32:32 by Stuart Henderson | Files touched by this commit (1)
Log message:
gnupg2 needs a LIB_DEPENDS on databases/sqlite3, missed in previous run because
this didn't start pulling in sqlite until the 2.1.15 update.
   2016-09-19 11:09:37 by Edd Barrett | Files touched by this commit (3)
Log message:
Update gnupg2 to 2.1.15.
OK jca@
   2016-09-19 11:09:37 by Edd Barrett | Files touched by this commit (3)
Log message:
Update gnupg2 to 2.1.15.
OK jca@
   2016-09-19 11:09:37 by Edd Barrett | Files touched by this commit (3)
Log message:
Update gnupg2 to 2.1.15.
OK jca@
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2015-10-20 03:20:50 by Pierre-Emmanuel Andre | Files touched by this commit (4)
Log message:
Update to 2.1.9
ok ajacoutot@, dcoppa@, edd@, nigel@
   2015-10-20 03:20:50 by Pierre-Emmanuel Andre | Files touched by this commit (4)
Log message:
Update to 2.1.9
ok ajacoutot@, dcoppa@, edd@, nigel@
   2015-10-20 03:20:50 by Pierre-Emmanuel Andre | Files touched by this commit (4)
Log message:
Update to 2.1.9
ok ajacoutot@, dcoppa@, edd@, nigel@
   2015-10-20 03:20:50 by Pierre-Emmanuel Andre | Files touched by this commit (4)
Log message:
Update to 2.1.9
ok ajacoutot@, dcoppa@, edd@, nigel@
   2015-09-29 14:51:42 by Edd Barrett | Files touched by this commit (2)
Log message:
Fix a crash in security/gnupg2.
Makes HKP pools work again in gpg2.
OK sthen@
   2015-09-29 14:51:42 by Edd Barrett | Files touched by this commit (2)
Log message:
Fix a crash in security/gnupg2.
Makes HKP pools work again in gpg2.
OK sthen@
   2015-09-11 04:02:03 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.8
ok ajacoutot@
   2015-09-11 04:02:03 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.8
ok ajacoutot@
   2015-09-06 12:43:46 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to gnupg-2.1.7; ok pea@ (maintainer)
Tested on i386 and amd64.
   2015-09-06 12:43:46 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to gnupg-2.1.7; ok pea@ (maintainer)
Tested on i386 and amd64.
   2015-09-06 12:43:46 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Update to gnupg-2.1.7; ok pea@ (maintainer)
Tested on i386 and amd64.
   2015-05-16 04:33:09 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.4
ok dcoppa@
   2015-05-16 04:33:09 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.4
ok dcoppa@
   2015-02-19 11:18:30 by Marc Espie | Files touched by this commit (2)
Log message:
fix fucked-up update. gnupg-1 and gnupg-2 are not allowed to conflict!
this breaks the bulk builds.
   2015-02-19 11:18:30 by Marc Espie | Files touched by this commit (2)
Log message:
fix fucked-up update. gnupg-1 and gnupg-2 are not allowed to conflict!
this breaks the bulk builds.
   2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213)
Log message:
Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
   2015-02-12 08:36:21 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.2
ok ajacoutot@
   2015-02-12 08:36:21 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.1.2
ok ajacoutot@
   2015-01-08 02:06:19 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.1
help and ok jca@
   2015-01-08 02:06:19 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.1
help and ok jca@
   2015-01-08 02:06:19 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.1
help and ok jca@
   2015-01-08 02:06:19 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.1
help and ok jca@
   2015-01-08 02:06:19 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.1
help and ok jca@
   2011-03-08 23:23:36 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Use FULLPKGNAME in REGRESS_DEPENDS, much less error-prone.
   2011-01-17 08:42:08 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.0.17
ok jasper@
   2011-01-17 08:42:08 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.0.17
ok jasper@
   2011-01-17 08:42:08 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.0.17
ok jasper@
   2011-01-17 08:42:08 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.0.17
ok jasper@
   2011-01-17 08:42:08 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.0.17
ok jasper@
   2010-11-22 02:34:10 by Marc Espie | Files touched by this commit (7)
Log message:
missed some new depends
   2010-11-20 10:22:46 by Marc Espie | Files touched by this commit (296)
Log message:
new depends
   2010-11-12 04:58:36 by David Coppa | Files touched by this commit (4)
Log message:
- Disable the pcsc backend since it's screwed up with our current
threading implementation
- Backport a patch from upstream that allows using all the available
hash algorithms with scdaemon
- Fix license marker
- Fix wrong REGRESS_DEPENDS
- Swith to new-style LIB_DEPENDS/WANTLIB
- Adjust spacing
OK sthen@, pea@ (MAINTAINER)
   2010-11-12 04:58:36 by David Coppa | Files touched by this commit (4)
Log message:
- Disable the pcsc backend since it's screwed up with our current
threading implementation
- Backport a patch from upstream that allows using all the available
hash algorithms with scdaemon
- Fix license marker
- Fix wrong REGRESS_DEPENDS
- Swith to new-style LIB_DEPENDS/WANTLIB
- Adjust spacing
OK sthen@, pea@ (MAINTAINER)
   2010-11-12 04:58:36 by David Coppa | Files touched by this commit (4)
Log message:
- Disable the pcsc backend since it's screwed up with our current
threading implementation
- Backport a patch from upstream that allows using all the available
hash algorithms with scdaemon
- Fix license marker
- Fix wrong REGRESS_DEPENDS
- Swith to new-style LIB_DEPENDS/WANTLIB
- Adjust spacing
OK sthen@, pea@ (MAINTAINER)
   2010-11-12 04:58:36 by David Coppa | Files touched by this commit (4)
Log message:
- Disable the pcsc backend since it's screwed up with our current
threading implementation
- Backport a patch from upstream that allows using all the available
hash algorithms with scdaemon
- Fix license marker
- Fix wrong REGRESS_DEPENDS
- Swith to new-style LIB_DEPENDS/WANTLIB
- Adjust spacing
OK sthen@, pea@ (MAINTAINER)
   2010-11-11 11:34:59 by Marc Espie | Files touched by this commit (19)
Log message:
more WANTLIB
   2010-10-18 15:41:48 by Marc Espie | Files touched by this commit (144)
Log message:
USE_GROFF=Yes
   2010-09-07 03:46:02 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.0.16
ok jasper@
   2010-09-07 03:46:02 by Pierre-Emmanuel Andre | Files touched by this commit (2)
Log message:
Update to 2.0.16
ok jasper@
   2010-08-21 05:03:51 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2010-2547:
Patch from upstream CVS
ok pea@ william@
   2010-08-21 05:03:51 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2010-2547:
Patch from upstream CVS
ok pea@ william@
   2010-08-21 05:03:21 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2010-2547:
Patch from upstream CVS
ok pea@ (update for gnupg2 coming soon anyway)
   2010-08-21 05:03:21 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2010-2547:
Patch from upstream CVS
ok pea@ (update for gnupg2 coming soon anyway)