tpm-fido

Edit Package tpm-fido
https://github.com/psanford/tpm-fido

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.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000680 680 Bytes
_servicedata 0000000234 234 Bytes
tpm-fido-20220926.cd117ce.obscpio 0000073227 71.5 KB
tpm-fido.changes 0000001726 1.69 KB
tpm-fido.obsinfo 0000000108 108 Bytes
tpm-fido.rules 0000000089 89 Bytes
tpm-fido.service 0000000176 176 Bytes
tpm-fido.spec 0000002086 2.04 KB
vendor.tar.zstd 0000381372 372 KB
Revision 2 (latest revision is 7)
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1094108 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 2)
- 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.19 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
Comments 0
openSUSE Build Service is sponsored by