Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tpm-fido-20230621.5f8828b-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: tpm-fido Distribution: openSUSE:Factory:zSystems
Version: 20230621.5f8828b Vendor: openSUSE
Release: 1.1 Build date: Sun Jun 25 21:54:01 2023
Group: Unspecified Build host: s390zp22
Size: 3980676 Source RPM: tpm-fido-20230621.5f8828b-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/psanford/tpm-fido
Summary: Use your TPM2 as a FIDO 2FA token
tpm-fido is FIDO token implementation for Linux that protects the token keys by using your system's TPM. tpm-fido uses Linux's uhid facility to emulate a USB HID device so that it is properly detected by browsers.

Provides

Requires

License

MIT

Changelog

* Fri Jun 23 2023 dheidler@suse.de
  - Update to version 20230621.5f8828b:
    * Add build/test workflow
    * Fix builds on 32bit architectures
* Tue Jun 20 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Add BuildRequires: golang(API) >= 1.16 (min version per go.mod)
    This or metapackage BuildRequires: go are recommended to pull in
    the Go toolchain.
  - Drop Requires: golang-packaging. The original macros for file
    movements into GOPATH are obsolete with Go modules. Macro
    go_nostrip is no longer needed with current binutils and Go.
  - Remove manual call to strip the binary. Go binaries are stripped
    automatically in the default configuration.
    Refs boo#1210938
    * GNU strip circa 2016 would incorrectly strip Go intermediate
      step .a binaries (which are not .a ar archives) and write out
      an invalid binary instead of erroring on unrecognized format.
    * Error manifested in Go applications as fmt.a: go archive is
      missing __.PKGDEF on OBS built Go binaries which had passed
      their binary build step but fail at debuginfo creation step
      (which involves binary stripping).
    * The primary use of Go intermediate step .a binaries was for a
      precompiled standard library cache. The .a files comprised
      large fraction of the on-disk <go1.20 toolchain package size.
    * go1.20+ now use the normal Go build cache for the Go standard
      library. Go intermediate step .a archives are no longer part of
      the regular build process and not affected by GNU strip
      misidentifying them as ar archives.
      https://go.dev/doc/go1.20#go-command
  - Use _service mode manual as better alias name than disabled
* Mon Jun 19 2023 Dominik Heidler <dheidler@suse.de>
  - Initial Packaging

Files

/usr/bin/tpm-fido
/usr/lib/systemd/user/tpm-fido.service
/usr/lib/udev/rules.d/91-tpm-fido.rules
/usr/share/doc/packages/tpm-fido
/usr/share/doc/packages/tpm-fido/Readme.md
/usr/share/licenses/tpm-fido
/usr/share/licenses/tpm-fido/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024