Download raw body.
[update] security/yubico/yubikey-manager: update to 5.5.0
ports@,
A few hours ago yubikey-manager was released as 5.5.0
Changelog:
* Add Secure Channel support to smartcard sessions.
* Support extended APDUs in the "apdu" command (this is now the default).
* HSMAuth: Treat management key as a PIN/password instead of a key, adding new CLI commands.
* PIV: Deprecate explicit passing of management key type when authenticating.
* CLI: Add "config nfc --restrict" command to set "NFC restricted mode".
* CLI: Display more information about PIN complexity and FIPS status for compatible YubiKeys.
* CLI: Improved error messages for illegal values of PIV PIN and PUK.
* CLI: Drop error messages for old 3.x commands.
* CLI: Removal of --upload for YubiCloud credentials. Export to CSV and upload via web instead.
* CLI: Add more detailed information to the CLI output for several commands.
It was tested on -current/amd64 with:
- using yubikey for GPG signature and as ssh-agent
- ykman oath
Both works. Anyway, here no change to the usual problems with openbsd i.e.
no otp backend.
I also drop restriction for required version of dependencies.
diff --git security/yubico/yubikey-manager/Makefile security/yubico/yubikey-manager/Makefile
index 83f527f0b26..1fc4a98f9cf 100644
--- security/yubico/yubikey-manager/Makefile
+++ security/yubico/yubikey-manager/Makefile
@@ -1,6 +1,6 @@
COMMENT= library and CLI tool (ykman) for configuring a YubiKey
-MODPY_EGG_VERSION= 5.4.0
+MODPY_EGG_VERSION= 5.5.0
DISTNAME= yubikey_manager-${MODPY_EGG_VERSION}
PKGNAME= yubikey-manager-${MODPY_EGG_VERSION}
@@ -12,12 +12,12 @@ MODULES= lang/python
MODPY_PYBUILD= poetry-core
MODPY_PI= Yes
-RUN_DEPENDS= devel/py-click${MODPY_FLAVOR}>=8,<9 \
+RUN_DEPENDS= devel/py-click${MODPY_FLAVOR} \
security/pcsc-lite \
- security/py-cryptography${MODPY_FLAVOR}>=3.0,<45 \
- security/py-fido2${MODPY_FLAVOR}>=0.9,<2.0 \
- security/py-keyring${MODPY_FLAVOR}>=23.4,<25 \
- security/py-pyscard${MODPY_FLAVOR}<3.0
+ security/py-cryptography${MODPY_FLAVOR} \
+ security/py-fido2${MODPY_FLAVOR} \
+ security/py-keyring${MODPY_FLAVOR} \
+ security/py-pyscard${MODPY_FLAVOR}
# tests need "makefun"
diff --git security/yubico/yubikey-manager/distinfo security/yubico/yubikey-manager/distinfo
index d98b8219cc2..45b79334e67 100644
--- security/yubico/yubikey-manager/distinfo
+++ security/yubico/yubikey-manager/distinfo
@@ -1,2 +1,2 @@
-SHA256 (yubikey_manager-5.4.0.tar.gz) = U3JqGGcizSaDsvX9eB/AooYfR85iup01J5YIMsj6vsg=
-SIZE (yubikey_manager-5.4.0.tar.gz) = 188859
+SHA256 (yubikey_manager-5.5.0.tar.gz) = J6YWRD95aQpadNaUxkLxW2yIcWCnvYGuQ7YkuzJedmI=
+SIZE (yubikey_manager-5.5.0.tar.gz) = 215625
diff --git security/yubico/yubikey-manager/pkg/PLIST security/yubico/yubikey-manager/pkg/PLIST
index 7803f344b42..0c1ca80266d 100644
--- security/yubico/yubikey-manager/pkg/PLIST
+++ security/yubico/yubikey-manager/pkg/PLIST
@@ -40,8 +40,6 @@ lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}__init__.${M
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}aliases.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}aliases.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}apdu.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}apdu.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -62,9 +60,10 @@ lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}piv.${MODPY_
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}piv.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}script.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}script.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}securitydomain.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}securitydomain.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ykman/_cli/aliases.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/apdu.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/config.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/fido.py
@@ -75,6 +74,7 @@ lib/python${MODPY_VERSION}/site-packages/ykman/_cli/openpgp.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/otp.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/piv.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/script.py
+lib/python${MODPY_VERSION}/site-packages/ykman/_cli/securitydomain.py
lib/python${MODPY_VERSION}/site-packages/ykman/_cli/util.py
lib/python${MODPY_VERSION}/site-packages/ykman/base.py
lib/python${MODPY_VERSION}/site-packages/ykman/device.py
@@ -168,6 +168,8 @@ lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}openpgp.${MODPY
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}openpgp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}piv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}piv.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}securitydomain.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}securitydomain.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}support.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}support.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yubikit/${MODPY_PYCACHE}yubiotp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -181,11 +183,16 @@ lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}fido.${MOD
lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}fido.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}otp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}otp.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}smartcard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yubikit/core/${MODPY_PYCACHE}smartcard.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yubikit/core/fido.py
lib/python${MODPY_VERSION}/site-packages/yubikit/core/otp.py
-lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard.py
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/${MODPY_PYCACHE}scp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/${MODPY_PYCACHE}scp.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yubikit/core/smartcard/scp.py
lib/python${MODPY_VERSION}/site-packages/yubikit/hsmauth.py
lib/python${MODPY_VERSION}/site-packages/yubikit/logging.py
lib/python${MODPY_VERSION}/site-packages/yubikit/management.py
@@ -193,6 +200,7 @@ lib/python${MODPY_VERSION}/site-packages/yubikit/oath.py
lib/python${MODPY_VERSION}/site-packages/yubikit/openpgp.py
lib/python${MODPY_VERSION}/site-packages/yubikit/piv.py
lib/python${MODPY_VERSION}/site-packages/yubikit/py.typed
+lib/python${MODPY_VERSION}/site-packages/yubikit/securitydomain.py
lib/python${MODPY_VERSION}/site-packages/yubikit/support.py
lib/python${MODPY_VERSION}/site-packages/yubikit/yubiotp.py
@man man/man1/ykman.1
--
wbr, Kirill
[update] security/yubico/yubikey-manager: update to 5.5.0