notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-yubikey-manager Python library and command line tool for configuring a YubiKey
4.0.2_1 security on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.0.2_1Version of this port present on the latest quarterly branch.
Maintainer: egypcio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-13 13:13:43
Last Update: 2021-04-19 19:57:38
Commit Hash: 99b3ddf
People watching this port, also watch:: py37-pycparser, rubygem-hitimes, rubygem-optimist, ladspa, python
Also Listed In: python
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}yubikey-manager>0:security/py-yubikey-manager@${PY_FLAVOR}
To install the port: cd /usr/ports/security/py-yubikey-manager/ && make install clean
To add the package, run one of these commands:
  • pkg install security/py-yubikey-manager
  • pkg install py37-yubikey-manager
NOTE: This is a Python port. Instead of py37-yubikey-manager listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py37-yubikey-manager
Package flavors (<flavor>: <package>)
  • py37: py37-yubikey-manager
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-yubikey-manager
ABIlatestquarterly
FreeBSD:11:aarch64-3.1.1_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-3.1.1_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-3.1.1_1
FreeBSD:12:armv7-3.1.1_1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-yubikey-manager
ABIlatestquarterly
FreeBSD:11:aarch640.7.1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.7.1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.7.1-
FreeBSD:12:armv70.7.1-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.7.1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-yubikey-manager
ABIlatestquarterly
FreeBSD:11:aarch64-3.1.1_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-3.1.1_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-3.1.1_1
FreeBSD:12:armv7-3.1.1_1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.0.0
FreeBSD:13:aarch643.1.1_1-
FreeBSD:13:amd64--
FreeBSD:13:armv63.1.1_14.0.0
FreeBSD:13:armv73.1.1_14.0.0
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643.1.1_1-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv64.0.2-
FreeBSD:14:armv74.0.2-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc644.0.0-
 
py38-yubikey-manager
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd644.0.2_14.0.2_1
FreeBSD:11:armv6--
FreeBSD:11:i3864.0.2_14.0.2_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-4.0.2_1
FreeBSD:12:amd644.0.2_14.0.2_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3864.0.2_14.0.2_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-4.0.2_1
FreeBSD:13:amd644.0.2_14.0.2_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3864.0.2_14.0.2_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-4.0.2_1
FreeBSD:14:aarch644.0.2_1-
FreeBSD:14:amd644.0.2_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3864.0.2_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-click>0 : devel/py-click@py37
  2. py37-fido2>0 : security/py-fido2@py37
  3. py37-openssl>0 : security/py-openssl@py37
  4. py37-pyscard>0 : security/py-pyscard@py37
  5. py37-pycrypto>0 : security/py-pycrypto@py37
  6. py37-pyusb>0 : devel/py-pyusb@py37
  7. RSA_SecurID_getpasswd : devel/libccid
  8. pcsc-spy : devel/pcsc-lite
  9. u2f-host : security/libu2f-host
  10. ykpersonalize : security/ykpers
  11. py37-setuptools>0 : devel/py-setuptools@py37
  12. python3.7 : lang/python37
  13. py37-setuptools>0 : devel/py-setuptools@py37
  14. python3.7 : lang/python37
Runtime dependencies:
  1. py37-click>0 : devel/py-click@py37
  2. py37-fido2>0 : security/py-fido2@py37
  3. py37-openssl>0 : security/py-openssl@py37
  4. py37-pyscard>0 : security/py-pyscard@py37
  5. py37-pycrypto>0 : security/py-pycrypto@py37
  6. py37-pyusb>0 : devel/py-pyusb@py37
  7. RSA_SecurID_getpasswd : devel/libccid
  8. pcsc-spy : devel/pcsc-lite
  9. u2f-host : security/libu2f-host
  10. ykpersonalize : security/ykpers
  11. py37-setuptools>0 : devel/py-setuptools@py37
  12. python3.7 : lang/python37
This port is required by:
for Build
  1. security/yubikey-manager-qt
for Run
  1. security/yubikey-manager-qt
  2. security/yubioath-desktop

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/y/yubikey-manager/
  2. https://pypi.org/packages/source/y/yubikey-manager/
Collapse this list.

Number of commits found: 25

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2021 19:57:38
 files touched by this commit commit hash:99b3ddf04f4dd18812d2ca69216b2fd7b214bd70  4.0.2_1
egypcio search for other commits by this committer
security/py-yubikey-manager: patch missing FreeBSD backend support

PR:		254580
Reported by:	nwhitehorn
13 Apr 2021 15:38:05
 files touched by this commit commit hash:970206166db81f25eb6c13ec0a5c56b91454b907  4.0.2
egypcio search for other commits by this committer
security/py-yubikey-manager: update 4.0.0 to 4.0.2

  - https://github.com/Yubico/yubikey-manager/blob/4.0.2/NEWS

PR:		254580
Reported by:	nwhitehorn@
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  4.0.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.0.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
24 Mar 2021 19:21:56
Original commit files touched by this commit Revision:569154  4.0.0
tcberner search for other commits by this committer
security/py-yubikey-manager: Update to 4.0.0

Changes can be viewed here:
https://developers.yubico.com/yubikey-manager/Release_Notes.html

Submitted by:	 Daniel Shafer <daniel % shafer.cc> (maintainer)
Differential Revision:	 https://reviews.freebsd.org/D29349
10 Jan 2021 14:05:33
Original commit files touched by this commit Revision:561070  3.1.1_1
rene search for other commits by this committer
Remove empty PY_ENUM34 from ports using Python 3.6+
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  3.1.1_1
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
27 Jun 2020 09:39:29
Original commit files touched by this commit Revision:540587  3.1.1_1
sunpoet search for other commits by this committer
Move devel/py-usb to devel/py-pyusb

- While I'm here:
  - Fix USE_GITHUB usage
  - Add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change

PR:		246547
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 40 days)
04 Feb 2020 14:57:40
Original commit files touched by this commit Revision:525171  3.1.1
egypcio search for other commits by this committer
security/py-yubikey-manager: update 3.1.0 to 3.1.1
23 Aug 2019 12:44:24
Original commit files touched by this commit Revision:509642  3.1.0
egypcio search for other commits by this committer
security/py-yubikey-manager: update 3.0.0 to 3.1.0
05 Jul 2019 13:08:46
Original commit files touched by this commit Revision:505898  3.0.0
egypcio search for other commits by this committer
security/py-yubikey-manager: update 2.1.1 to 3.0.0

  https://github.com/Yubico/yubikey-manager/tree/yubikey-manager-3.0.0
04 Jun 2019 13:24:52
Original commit files touched by this commit Revision:503472  2.1.1
egypcio search for other commits by this committer
security/py-yubikey-manager: update 2.1.0 to 2.1.1

Approved by:	mentors (implicit)
10 Apr 2019 06:18:32
Original commit files touched by this commit Revision:498530  2.1.0_1
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
12 Mar 2019 14:00:58
Original commit files touched by this commit Revision:495454  2.1.0
egypcio search for other commits by this committer
security/py-yubikey-manager: update 2.0.0 to 2.1.0

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D19559
16 Feb 2019 22:55:46
Original commit files touched by this commit Revision:493130  2.0.0
sunpoet search for other commits by this committer
Add NO_ARCH

Approved by:	portmgr (blanket)
31 Jan 2019 10:35:05
Original commit files touched by this commit Revision:491700  2.0.0
egypcio search for other commits by this committer
security/py-yubikey-manager: update 1.0.1_1 to 2.0.0

  - add support to build against both Python flavors;
      yubikey-manager-qt OK (depends on security/py-yubikey-manager);
      tested both versions with real hardware.
  - use RSA_SecurID_getpasswd:devel/libccid as RUN_DEPENDS instead of
      lib/pcsc/drivers/ifd-ccid.bundle/Contents/${OPSYS}/libccid.so
  - use ykpersonalize:security/ykpers instead of:
      ykpers>=0:security/ykpers

  https://raw.githubusercontent.com/Yubico/yubikey-manager/master/NEWS

Approved by:	rene (mentor)
Sponsored by:	cleverbridge AG
Differential Revision:	https://reviews.freebsd.org/D18855
05 Dec 2018 14:09:12
Original commit files touched by this commit Revision:486672  1.0.1_1
egypcio search for other commits by this committer
use @FreeBSD.org as MAINTAINER instead of my private address

  benchmarks/vegeta
  devel/busybee
  devel/git-lfs
  devel/gnu-efi
  devel/hub
  devel/libe
  devel/py-fabric3
  devel/py-fabric3
  dns/dhisd
  dns/dnscrypt-proxy2
  dns/go-geodns
  emulators/hatari
  irc/weechat-otr
(Only the first 15 lines of the commit message are shown above View all of this commit message)
04 Dec 2018 10:44:05
Original commit files touched by this commit Revision:486592  1.0.1_1
egypcio search for other commits by this committer
security/py-yubikey-manager: add missing (required) dependencies

  - add missing depends to RUN_DEPENDS;
  - add concurrent to USE_PYTHON, remove flavors;
  - bump PORTREVISION.

PR:		233709
Submitted by:	Daniel Shafer <daniel % shafer.cc>
Reviewed by:	koobs
Approved by:	araujo (mentor)
MFH:		2018Q4
Differential Revision:	https://reviews.freebsd.org/D18419
14 Nov 2018 13:54:19
Original commit files touched by this commit Revision:484922  1.0.1
egypcio search for other commits by this committer
security/py-yubikey-manager: update to v1.0.1

  - adopt the port;
  - change LICENSE and LICENSE_FILE accordingly;
  - add flavors to USE_PYTHON.

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D17894
28 Aug 2018 02:39:16
Original commit files touched by this commit Revision:478277  0.7.1
wen search for other commits by this committer
- Update to 0.7.1
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  0.6.1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
17 May 2018 08:32:57
Original commit files touched by this commit Revision:470205  0.6.1
bapt search for other commits by this committer
Drop maintainership, I don't have enought time to maintain it
23 Apr 2018 07:48:34
Original commit files touched by this commit Revision:468077  0.6.1
bapt search for other commits by this committer
Update to 0.6.1
13 Mar 2018 13:21:20
Original commit files touched by this commit Revision:464371  0.6.0
bapt search for other commits by this committer
Allow usage with python 3.4 and 3.5
13 Mar 2018 13:13:27
Original commit files touched by this commit Revision:464369  0.6.0
bapt search for other commits by this committer
Python library and command line tool for configuring any YubiKey over all USB
transports.

WWW: https://developers.yubico.com/yubikey-manager/

Number of commits found: 25