From f0c9891982bb6a4772bc75f37a55d20c8027e0a4 Mon Sep 17 00:00:00 2001 From: nicoo Date: Wed, 12 Feb 2020 14:08:38 +0100 Subject: Initial Debian packaging Based on upstream's debianization --- debian/changelog | 6 ++ debian/control | 52 +++++++++++++++ debian/copyright | 90 ++++++++++++++++++++++++++ debian/fido2-tools.install | 1 + debian/fido2-tools.manpages | 3 + debian/libfido2-1.install | 1 + debian/libfido2-1.symbols | 148 +++++++++++++++++++++++++++++++++++++++++++ debian/libfido2-dev.install | 23 +++++++ debian/libfido2-dev.links | 148 +++++++++++++++++++++++++++++++++++++++++++ debian/libfido2-dev.manpages | 19 ++++++ debian/rules | 9 +++ debian/source/format | 1 + 12 files changed, 501 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/fido2-tools.install create mode 100644 debian/fido2-tools.manpages create mode 100644 debian/libfido2-1.install create mode 100644 debian/libfido2-1.symbols create mode 100644 debian/libfido2-dev.install create mode 100644 debian/libfido2-dev.links create mode 100644 debian/libfido2-dev.manpages create mode 100755 debian/rules create mode 100644 debian/source/format (limited to 'debian') diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..a18cb54 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +libfido2 (1.3.0-1) UNRELEASED; urgency=low + + * Initial packaging (released 2019-11-28) + Closes: #951184 + + -- nicoo Wed, 12 Feb 2020 13:45:57 +0100 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..259539b --- /dev/null +++ b/debian/control @@ -0,0 +1,52 @@ +Source: libfido2 +Section: libs +Priority: optional +Maintainer: Debian Authentication Maintainers +Uploaders: + Colin Watson , + nicoo +Standards-Version: 4.5.0 +Build-Depends: + debhelper-compat (= 12), + pkg-config, + cmake, + mandoc, + libcbor-dev, + libssl-dev, + libudev-dev +Homepage: https://developers.yubico.com/libfido2/ +Vcs-Browser: https://salsa.debian.org/auth-team/libfido2 +Vcs-Git: https://salsa.debian.org/auth-team/libfido2.git + +Package: libfido2-1 +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: library for generating and verifying FIDO 2.0 objects + A library for communicating with a FIDO device over USB, and for verifying + attestation and assertion signatures. FIDO U2F (CTAP 1) and FIDO 2.0 (CTAP 2) + are supported. + . + This package contains the library. + +Package: libfido2-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libfido2-1 (= ${binary:Version}), ${misc:Depends} +Suggests: libssl-dev +Description: library for generating and verifying FIDO 2.0 objects -- headers + A library for communicating with a FIDO device over USB, and for verifying + attestation and assertion signatures. FIDO U2F (CTAP 1) and FIDO 2.0 (CTAP 2) + are supported. + . + This package contains the library's development headers. + +Package: fido2-tools +Section: utils +Architecture: any +Multi-Arch: foreign +Depends: libfido2-1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Description: command-line tools to configure and use a FIDO 2 token + A set of tools to manage a FIDO 2 token, generate credentials and + assertions, and verify them. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..dcb98a0 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,90 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libfido2 +Source: https://github.com/yubico/libfido2 + +Files: * +Copyright: 2018-2019 Yubico AB +License: BSD-2-clause + +Files: debian/* +Copyright: 2018-2019 Yubico AB + 2020 nicoo +License: BSD-2-clause + +Files: openbsd-compat/strlcpy.c openbsd-compat/strlcat.c +Copyright: 1998 Todd C. Miller +License: ISC + +Files: src/compat/timingsafe_bcmp.c +Copyright: 2010 Damien Miller +License: ISC + +Files: + openbsd-compat/bsd-getpagesize.c + openbsd-compat/err.h + openbsd-compat/explicit_bzero.c + openbsd-compat/explicit_bzero_win32.c + openbsd-compat/types.h +Copyright: Public domain +License: public-domain + +Files: openbsd-compat/recallocarray.c +Copyright: 2008, 2017 Otto Moerbeek +License: ISC + +Files: openbsd-compat/readpassphrase.h +Copyright: 2000, 2002 Todd C. Miller +License: ISC + +Files: openbsd-compat/readpassphrase.c +Copyright: 2000-2002, 2007, 2010 Todd C. Miller +License: ISC + +Files: openbsd-compat/getopt.h +Copyright: 2000 The NetBSD Foundation, Inc. All rights reserved. +License: BSD-2-clause + +Files: openbsd-compat/getopt_long.c +Copyright: 2002 Todd C. Miller + 2000 The NetBSD Foundation, Inc. All rights reserved. +License: ISC and BSD-2-clause + +License: BSD-2-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: public-domain + Public domain. + +License: ISC + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/debian/fido2-tools.install b/debian/fido2-tools.install new file mode 100644 index 0000000..e772481 --- /dev/null +++ b/debian/fido2-tools.install @@ -0,0 +1 @@ +usr/bin diff --git a/debian/fido2-tools.manpages b/debian/fido2-tools.manpages new file mode 100644 index 0000000..fc19867 --- /dev/null +++ b/debian/fido2-tools.manpages @@ -0,0 +1,3 @@ +man/fido2-assert.1 +man/fido2-cred.1 +man/fido2-token.1 diff --git a/debian/libfido2-1.install b/debian/libfido2-1.install new file mode 100644 index 0000000..a080fbe --- /dev/null +++ b/debian/libfido2-1.install @@ -0,0 +1 @@ +usr/lib/*/libfido2.so.* diff --git a/debian/libfido2-1.symbols b/debian/libfido2-1.symbols new file mode 100644 index 0000000..afbf449 --- /dev/null +++ b/debian/libfido2-1.symbols @@ -0,0 +1,148 @@ +libfido2.so.1 libfido2-1 #MINVER# + eddsa_pk_free@Base 1.1.0 + eddsa_pk_from_EVP_PKEY@Base 1.1.0 + eddsa_pk_from_ptr@Base 1.1.0 + eddsa_pk_new@Base 1.1.0 + eddsa_pk_to_EVP_PKEY@Base 1.1.0 + es256_pk_free@Base 1.1.0 + es256_pk_from_EC_KEY@Base 1.1.0 + es256_pk_from_ptr@Base 1.1.0 + es256_pk_new@Base 1.1.0 + es256_pk_to_EVP_PKEY@Base 1.1.0 + fido_assert_allow_cred@Base 1.1.0 + fido_assert_authdata_len@Base 1.1.0 + fido_assert_authdata_ptr@Base 1.1.0 + fido_assert_clientdata_hash_len@Base 1.1.0 + fido_assert_clientdata_hash_ptr@Base 1.1.0 + fido_assert_count@Base 1.1.0 + fido_assert_flags@Base 1.1.0 + fido_assert_free@Base 1.1.0 + fido_assert_hmac_secret_len@Base 1.1.0 + fido_assert_hmac_secret_ptr@Base 1.1.0 + fido_assert_id_len@Base 1.1.0 + fido_assert_id_ptr@Base 1.1.0 + fido_assert_new@Base 1.1.0 + fido_assert_rp_id@Base 1.1.0 + fido_assert_set_authdata@Base 1.1.0 + fido_assert_set_clientdata_hash@Base 1.1.0 + fido_assert_set_count@Base 1.1.0 + fido_assert_set_extensions@Base 1.1.0 + fido_assert_set_hmac_salt@Base 1.1.0 + fido_assert_set_options@Base 1.1.0 + fido_assert_set_rp@Base 1.1.0 + fido_assert_set_sig@Base 1.1.0 + fido_assert_set_up@Base 1.2.0 + fido_assert_set_uv@Base 1.2.0 + fido_assert_sig_len@Base 1.1.0 + fido_assert_sig_ptr@Base 1.1.0 + fido_assert_user_display_name@Base 1.1.0 + fido_assert_user_icon@Base 1.1.0 + fido_assert_user_id_len@Base 1.1.0 + fido_assert_user_id_ptr@Base 1.1.0 + fido_assert_user_name@Base 1.1.0 + fido_assert_verify@Base 1.1.0 + fido_cbor_info_aaguid_len@Base 1.1.0 + fido_cbor_info_aaguid_ptr@Base 1.1.0 + fido_cbor_info_extensions_len@Base 1.1.0 + fido_cbor_info_extensions_ptr@Base 1.1.0 + fido_cbor_info_free@Base 1.1.0 + fido_cbor_info_maxmsgsiz@Base 1.1.0 + fido_cbor_info_new@Base 1.1.0 + fido_cbor_info_options_len@Base 1.1.0 + fido_cbor_info_options_name_ptr@Base 1.1.0 + fido_cbor_info_options_value_ptr@Base 1.1.0 + fido_cbor_info_protocols_len@Base 1.1.0 + fido_cbor_info_protocols_ptr@Base 1.1.0 + fido_cbor_info_versions_len@Base 1.1.0 + fido_cbor_info_versions_ptr@Base 1.1.0 + fido_cred_authdata_len@Base 1.1.0 + fido_cred_authdata_ptr@Base 1.1.0 + fido_cred_clientdata_hash_len@Base 1.1.0 + fido_cred_clientdata_hash_ptr@Base 1.1.0 + fido_cred_display_name@Base 1.2.0 + fido_cred_exclude@Base 1.1.0 + fido_cred_flags@Base 1.1.0 + fido_cred_fmt@Base 1.1.0 + fido_cred_free@Base 1.1.0 + fido_cred_id_len@Base 1.1.0 + fido_cred_id_ptr@Base 1.1.0 + fido_cred_new@Base 1.1.0 + fido_cred_pubkey_len@Base 1.1.0 + fido_cred_pubkey_ptr@Base 1.1.0 + fido_cred_rp_id@Base 1.1.0 + fido_cred_rp_name@Base 1.1.0 + fido_cred_set_authdata@Base 1.1.0 + fido_cred_set_clientdata_hash@Base 1.1.0 + fido_cred_set_extensions@Base 1.1.0 + fido_cred_set_fmt@Base 1.1.0 + fido_cred_set_options@Base 1.1.0 + fido_cred_set_rk@Base 1.2.0 + fido_cred_set_rp@Base 1.1.0 + fido_cred_set_sig@Base 1.1.0 + fido_cred_set_type@Base 1.1.0 + fido_cred_set_user@Base 1.1.0 + fido_cred_set_uv@Base 1.2.0 + fido_cred_set_x509@Base 1.1.0 + fido_cred_sig_len@Base 1.1.0 + fido_cred_sig_ptr@Base 1.1.0 + fido_cred_type@Base 1.2.0 + fido_cred_user_id_len@Base 1.2.0 + fido_cred_user_id_ptr@Base 1.2.0 + fido_cred_user_name@Base 1.2.0 + fido_cred_verify@Base 1.1.0 + fido_cred_x5c_len@Base 1.1.0 + fido_cred_x5c_ptr@Base 1.1.0 + fido_credman_del_dev_rk@Base 1.2.0 + fido_credman_get_dev_metadata@Base 1.2.0 + fido_credman_get_dev_rk@Base 1.2.0 + fido_credman_get_dev_rp@Base 1.2.0 + fido_credman_metadata_free@Base 1.2.0 + fido_credman_metadata_new@Base 1.2.0 + fido_credman_rk@Base 1.2.0 + fido_credman_rk_count@Base 1.2.0 + fido_credman_rk_existing@Base 1.2.0 + fido_credman_rk_free@Base 1.2.0 + fido_credman_rk_new@Base 1.2.0 + fido_credman_rk_remaining@Base 1.2.0 + fido_credman_rp_count@Base 1.2.0 + fido_credman_rp_free@Base 1.2.0 + fido_credman_rp_id@Base 1.2.0 + fido_credman_rp_id_hash_len@Base 1.2.0 + fido_credman_rp_id_hash_ptr@Base 1.2.0 + fido_credman_rp_name@Base 1.2.0 + fido_credman_rp_new@Base 1.2.0 + fido_dev_build@Base 1.1.0 + fido_dev_close@Base 1.1.0 + fido_dev_flags@Base 1.1.0 + fido_dev_force_fido2@Base 1.1.0 + fido_dev_force_u2f@Base 1.1.0 + fido_dev_free@Base 1.1.0 + fido_dev_get_assert@Base 1.1.0 + fido_dev_get_cbor_info@Base 1.1.0 + fido_dev_get_retry_count@Base 1.1.0 + fido_dev_info_free@Base 1.1.0 + fido_dev_info_manifest@Base 1.1.0 + fido_dev_info_manufacturer_string@Base 1.1.0 + fido_dev_info_new@Base 1.1.0 + fido_dev_info_path@Base 1.1.0 + fido_dev_info_product@Base 1.1.0 + fido_dev_info_product_string@Base 1.1.0 + fido_dev_info_ptr@Base 1.1.0 + fido_dev_info_vendor@Base 1.1.0 + fido_dev_is_fido2@Base 1.1.0 + fido_dev_major@Base 1.1.0 + fido_dev_make_cred@Base 1.1.0 + fido_dev_minor@Base 1.1.0 + fido_dev_new@Base 1.1.0 + fido_dev_open@Base 1.1.0 + fido_dev_protocol@Base 1.1.0 + fido_dev_reset@Base 1.1.0 + fido_dev_set_io_functions@Base 1.1.0 + fido_dev_set_pin@Base 1.1.0 + fido_init@Base 1.1.0 + fido_strerr@Base 1.1.0 + rs256_pk_free@Base 1.1.0 + rs256_pk_from_RSA@Base 1.1.0 + rs256_pk_from_ptr@Base 1.1.0 + rs256_pk_new@Base 1.1.0 + rs256_pk_to_EVP_PKEY@Base 1.1.0 diff --git a/debian/libfido2-dev.install b/debian/libfido2-dev.install new file mode 100644 index 0000000..77fd2fb --- /dev/null +++ b/debian/libfido2-dev.install @@ -0,0 +1,23 @@ +usr/include +usr/lib/*/*.so +usr/lib/*/pkgconfig/*.pc +usr/share/doc/libfido2/es256_pk.html +usr/share/doc/libfido2/fido.html +usr/share/doc/libfido2/fido_assert.html +usr/share/doc/libfido2/fido_assert_allow_cred.html +usr/share/doc/libfido2/fido_assert_set.html +usr/share/doc/libfido2/fido_assert_verify.html +usr/share/doc/libfido2/fido_cbor_info.html +usr/share/doc/libfido2/fido_cred.html +usr/share/doc/libfido2/fido_cred_exclude.html +usr/share/doc/libfido2/fido_cred_set.html +usr/share/doc/libfido2/fido_cred_verify.html +usr/share/doc/libfido2/fido_dev_get_assert.html +usr/share/doc/libfido2/fido_dev_info_manifest.html +usr/share/doc/libfido2/fido_dev_make_cred.html +usr/share/doc/libfido2/fido_dev_open.html +usr/share/doc/libfido2/fido_dev_set_io_functions.html +usr/share/doc/libfido2/fido_dev_set_pin.html +usr/share/doc/libfido2/fido_strerr.html +usr/share/doc/libfido2/rs256_pk.html +usr/share/doc/libfido2/style.css diff --git a/debian/libfido2-dev.links b/debian/libfido2-dev.links new file mode 100644 index 0000000..6fd8356 --- /dev/null +++ b/debian/libfido2-dev.links @@ -0,0 +1,148 @@ +/usr/share/man/man3/es256_pk.3 /usr/share/man/man3/es256_pk_new.3 +/usr/share/man/man3/es256_pk.3 /usr/share/man/man3/es256_pk_free.3 +/usr/share/man/man3/es256_pk.3 /usr/share/man/man3/es256_pk_from_EC_KEY.3 +/usr/share/man/man3/es256_pk.3 /usr/share/man/man3/es256_pk_from_ptr.3 +/usr/share/man/man3/es256_pk.3 /usr/share/man/man3/es256_pk_to_EVP_PKEY.3 +/usr/share/man/man3/fido.3 /usr/share/man/man3/fido_init.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_new.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_free.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_count.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_user_display_name.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_user_icon.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_user_name.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_authdata_ptr.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_clientdata_hash_ptr.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_user_id_ptr.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_sig_ptr.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_authdata_len.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_clientdata_hash_len.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_user_id_len.3 +/usr/share/man/man3/fido_assert.3 /usr/share/man/man3/fido_assert_sig_len.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_authdata.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_clientdata_hash.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_count.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_options.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_rp.3 +/usr/share/man/man3/fido_assert_set.3 /usr/share/man/man3/fido_assert_set_sig.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_new.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_free.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_fmt.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_authdata_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_clientdata_hash_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_id_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_pubkey_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_sig_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_x5c_ptr.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_authdata_len.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_clientdata_hash_len.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_id_len.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_pubkey_len.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_sig_len.3 +/usr/share/man/man3/fido_cred.3 /usr/share/man/man3/fido_cred_x5c_len.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_authdata.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_x509.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_sig.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_clientdata_hash.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_rp.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_user.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_options.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_fmt.3 +/usr/share/man/man3/fido_cred_set.3 /usr/share/man/man3/fido_cred_set_type.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_new.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_free.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_ptr.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_path.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_product.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_vendor.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_manufacturer_string.3 +/usr/share/man/man3/fido_dev_info_manifest.3 /usr/share/man/man3/fido_dev_info_product_string.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_close.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_new.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_free.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_is_fido2.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_protocol.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_build.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_flags.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_major.3 +/usr/share/man/man3/fido_dev_open.3 /usr/share/man/man3/fido_dev_minor.3 +/usr/share/man/man3/fido_dev_set_pin.3 /usr/share/man/man3/fido_dev_get_retry_count.3 +/usr/share/man/man3/fido_dev_set_pin.3 /usr/share/man/man3/fido_dev_reset.3 +/usr/share/man/man3/rs256_pk.3 /usr/share/man/man3/rs256_pk_new.3 +/usr/share/man/man3/rs256_pk.3 /usr/share/man/man3/rs256_pk_free.3 +/usr/share/man/man3/rs256_pk.3 /usr/share/man/man3/rs256_pk_from_RSA.3 +/usr/share/man/man3/rs256_pk.3 /usr/share/man/man3/rs256_pk_from_ptr.3 +/usr/share/man/man3/rs256_pk.3 /usr/share/man/man3/rs256_pk_to_EVP_PKEY.3 +/usr/share/doc/libfido2/es256_pk.html /usr/share/doc/libfido2/es256_pk_new.html +/usr/share/doc/libfido2/es256_pk.html /usr/share/doc/libfido2/es256_pk_free.html +/usr/share/doc/libfido2/es256_pk.html /usr/share/doc/libfido2/es256_pk_from_EC_KEY.html +/usr/share/doc/libfido2/es256_pk.html /usr/share/doc/libfido2/es256_pk_from_ptr.html +/usr/share/doc/libfido2/es256_pk.html /usr/share/doc/libfido2/es256_pk_to_EVP_PKEY.html +/usr/share/doc/libfido2/fido.html /usr/share/doc/libfido2/fido_init.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_new.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_free.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_count.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_user_display_name.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_user_icon.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_user_name.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_authdata_ptr.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_clientdata_hash_ptr.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_user_id_ptr.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_sig_ptr.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_authdata_len.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_clientdata_hash_len.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_user_id_len.html +/usr/share/doc/libfido2/fido_assert.html /usr/share/doc/libfido2/fido_assert_sig_len.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_authdata.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_clientdata_hash.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_count.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_options.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_rp.html +/usr/share/doc/libfido2/fido_assert_set.html /usr/share/doc/libfido2/fido_assert_set_sig.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_new.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_free.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_fmt.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_authdata_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_clientdata_hash_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_id_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_pubkey_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_sig_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_x5c_ptr.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_authdata_len.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_clientdata_hash_len.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_id_len.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_pubkey_len.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_sig_len.html +/usr/share/doc/libfido2/fido_cred.html /usr/share/doc/libfido2/fido_cred_x5c_len.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_authdata.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_x509.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_sig.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_clientdata_hash.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_rp.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_user.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_options.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_fmt.html +/usr/share/doc/libfido2/fido_cred_set.html /usr/share/doc/libfido2/fido_cred_set_type.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_new.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_free.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_ptr.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_path.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_product.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_vendor.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_docufacturer_string.html +/usr/share/doc/libfido2/fido_dev_info_manifest.html /usr/share/doc/libfido2/fido_dev_info_product_string.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_close.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_new.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_free.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_is_fido2.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_protocol.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_build.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_flags.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_major.html +/usr/share/doc/libfido2/fido_dev_open.html /usr/share/doc/libfido2/fido_dev_minor.html +/usr/share/doc/libfido2/fido_dev_set_pin.html /usr/share/doc/libfido2/fido_dev_get_retry_count.html +/usr/share/doc/libfido2/fido_dev_set_pin.html /usr/share/doc/libfido2/fido_dev_reset.html +/usr/share/doc/libfido2/rs256_pk.html /usr/share/doc/libfido2/rs256_pk_new.html +/usr/share/doc/libfido2/rs256_pk.html /usr/share/doc/libfido2/rs256_pk_free.html +/usr/share/doc/libfido2/rs256_pk.html /usr/share/doc/libfido2/rs256_pk_from_RSA.html +/usr/share/doc/libfido2/rs256_pk.html /usr/share/doc/libfido2/rs256_pk_from_ptr.html +/usr/share/doc/libfido2/rs256_pk.html /usr/share/doc/libfido2/rs256_pk_to_EVP_PKEY.html diff --git a/debian/libfido2-dev.manpages b/debian/libfido2-dev.manpages new file mode 100644 index 0000000..1dab8b8 --- /dev/null +++ b/debian/libfido2-dev.manpages @@ -0,0 +1,19 @@ +man/es256_pk.3 +man/fido.3 +man/fido_assert.3 +man/fido_assert_allow_cred.3 +man/fido_assert_set.3 +man/fido_assert_verify.3 +man/fido_cbor_info.3 +man/fido_cred.3 +man/fido_cred_exclude.3 +man/fido_cred_set.3 +man/fido_cred_verify.3 +man/fido_dev_get_assert.3 +man/fido_dev_info_manifest.3 +man/fido_dev_make_cred.3 +man/fido_dev_open.3 +man/fido_dev_set_io_functions.3 +man/fido_dev_set_pin.3 +man/fido_strerr.3 +man/rs256_pk.3 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..87ef847 --- /dev/null +++ b/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- -DUDEV_RULES_DIR=/lib/udev/rules.d diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) -- cgit v1.2.3