libu2f-hostYubico Universal 2nd Factor (U2F) Host C Library
1.1.10_2securityΣ=1 1.1.10_2Version of this port present on the latest quarterly branch.
DEPRECATED: This project is deprecated and is no longer being maintained. libfido2 is a new project with support for U2F and FIDO2. Use security/libfido2 instead This port expired on: 2025-05-31
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
Libu2f-host provides a C library and command-line tool that implements the
host-side of the U2F protocol. There are APIs to talk to a U2F device and
perform the U2F Register and U2F Authenticate operations.
===> The following configuration options are available for libu2f-host-1.1.10_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
port deleted on 2025-09-02 REASON: Has expired: This project is deprecated and is no longer being maintained. libfido2 is a new project with support for U2F and FIDO2. Use security/libfido2 instead
security/libu2f-host: Remove expired port
2025-05-31 security/libu2f-host: This project is deprecated and is no longer
being maintained. libfido2 is a new project with support for U2F and FIDO2. Use
security/libfido2 instead
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
security/libu2f-host: Unbreak build with DOCS disabled
libu2f-host does not successfully configure unless gtk-doc is present
and enabled:
===> Configuring for libu2f-host-1.1.10_1
/bin/sh: /usr/local/bin/gtkdocize: not found
===> Mk/Uses/autoreconf.mk: Error running gtkdocize
*** Error code 1
So: always enable gtk-doc and build DOCS things just don't install
them.
PR: 264298
- Add security/u2f-devd dependency to ensure the maintenance of the devd
rulesets
for U2F devices
- Drop pkg-message.in because u2f-devd port provides it
- Bump PORTREVISION
libu2f-host installs /usr/local/etc/devd/u2f.conf.sample, but it only works
on /dev/usb/*, doesn't touch /dev/uhid*.
One of the requirements is that /dev/uhid* files should be readable/writable
to the user who runs chromium.
security/libu2f-host: Update to 1.1.4
- Added more u2f devices to the udev rulesets.
- Increase buffer size, allowing for bigger certificates.
- Add u2f.conf.sample for FreeBSD permission handling.
While I'm here pet portlint, USE_* comes before USES
New port libu2f-host
Libu2f-host provides a C library and command-line tool that implements the
host-side of the U2F protocol. There are APIs to talk to a U2F device and
perform the U2F Register and U2F Authenticate operations.
WWW: https://developers.yubico.com/libu2f-host/