libu2f-udev - Universal 2nd Factor (U2F) common files

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libu2f-udev_1.1.9-1_all.deb
Package name libu2f-udev
Package version 1.1.9
Package release 1
Package architecture all
Package type deb
Category libs role::shared-lib
License -
Maintainer Debian Authentication Maintainers <>
Download size 7.17 KB
Installed size 24.00 KB
Libu2f is a package for doing Universal 2nd Factor (U2F) host communication
and has functionality for the Registration and Authentication operations.
This package provides the udev rules file required to support U2F devices.


Package Version Architecture Repository
libu2f-udev_1.1.9-1_all.deb 1.1.9 all Debian Main
libu2f-udev - - -


Name Value
udev -


Type URL
Binary Package libu2f-udev_1.1.9-1_all.deb
Source Package libu2f-host

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libu2f-udev deb package:
    # sudo apt-get install libu2f-udev




2019-03-08 - Nicolas Braud-Santoni <>
libu2f-host (1.1.9-1) unstable; urgency=high (security fix)
* New upstream version 1.1.9
+ Fix CVE-2019-9578 (Closes: #923874)
libu2f-host previously leaked uninitialized stack memory to the device
+ Provide udev rules that work for systemd and SysV init (Closes: #892779)
+ Add a new product id for the JaCarta U2F devices, in udev rules
* debian/libu2f-udev.postinst: Do not display udevadm commands
Closes: #921818
* debian/copyright: Update copyright lines
2019-02-08 - Nicolas Braud-Santoni <>
libu2f-host (1.1.7-1) unstable; urgency=critical
* New upstream version 1.1.7
+ Fix CVE-2018-20340 (Closes: #921725)
+ Add support for new device: tomu board with chopstx u2f
+ Drop obsolete patch
* debian/
+ Typecheck with mypy, fix exposed issues
+ Display line number in error messages
* debian/control: Update my uploader email address
* Add Build-Depends-Package metadata to the symbols file
* Use a script to generate an up-to-date, minimal, upstream keyring
* Comply with policy v4.3.0
- Ship upstream NEWS file
* debian/libu2f-udev.metainfo.*
+ Fix minor wart in AppStream metadata generation script
+ Relicense under LGPL-2.1+
The metadata generated by the Python script is derived from udev rules
that are themselves under LGPL-2.1+
While it's arguably a collection of facts (and non-copyrightable),
it makes things easier if we claim the same license for the generating
scripts, input data, and generated artifacts.
2018-07-24 - Nicolas Braud-Santoni <>
libu2f-host (1.1.6-1) unstable; urgency=medium
* New upstream version 1.1.6 (2018-05-15)
* Autogenerate AppStream metadata
* Split the documentation in a separate package
* Move the packaging repository to salsa.d.o
* Use the email address for the maintainers
* libu2f-udev: Reload and apply rules when installing the package.
Closes: #899299
* Update debian/copyright
* debian/control
+ Set Rules-Requires-Root to no
+ Declare compliance with policy v4.1.5
* debian/rules
+ Simplify
+ Add a linting rule for Debian-specific scripts
+ Make dh_missing fail the build
- Add debian/not-installed to exclude files
- Install built HTML documentation rather than the source version
2018-03-17 - Nicolas Braud-Santoni <>
libu2f-host (1.1.5-1) unstable; urgency=medium
* New upstream version 1.1.5
* Fix error in changelog for v1.1.4-1
* Comply with Debian policy version 4.1.3
* debian/copyright: Use HTTPS for Format URI
* Switch to debhelper 11
* Remove obsolete debian/libu2f-common.install
2017-10-30 - Nicolas Braud-Santoni <>
libu2f-host (1.1.4-1) unstable; urgency=medium
* New upstream release (2017-09-01)
* Support for more devices in the udev rules.
* Support larger certificates.
* debian/control
* Build-Depends on udev on linux-any. (Closes: #846358)
* Convert to Multi-Arch
* Packaging cleanups
* Switch to debhelper 10, making dh-autoreconf unnecessary
* Replace `Priority: extra` with `optional`
* Update copyright on the Debian packaging
* Split udev rules to libu2f-udev. (Closes: #846359, #824532)
* Patch away the dependency on gtkdoc-mktmpl. (Closes: #876579)
2017-08-18 - Simon Josefsson <>
libu2f-host (1.1.3-1) unstable; urgency=medium
* New upstream version 1.1.3.
* Bump Standards-Version.
2016-09-23 - Nicolas Braud-Santoni <>
libu2f-host (1.1.2-2) unstable; urgency=medium
* debian/control: Move the packaging repo to Alioth
* debian/control: Add myself as uploader
2016-08-10 - Simon Josefsson <>
libu2f-host (1.1.2-1) unstable; urgency=medium
* Acknowledge NMU, thanks Nicolas.

See Also

Package Description
libubertooth-dev_2018.12.R1-2_i386.deb Shared library for Bluetooth experimentation - development files
libubertooth1_2018.12.R1-2_i386.deb Shared library for Bluetooth experimentation
libubsan0_7.4.0-6_i386.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-amd64-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-arm64-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-armel-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-armhf-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-i386-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-powerpc-cross_8.3.0-2cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-ppc64-cross_8.3.0-2cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-ppc64el-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-s390x-cross_8.3.0-2cross1_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-sparc64-cross_8.3.0-2cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-x32-cross_8.3.0-2cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1_8.3.0-6_i386.deb UBSan -- undefined behaviour sanitizer (runtime)