Package Details: tpm-fido-git r24.5f8828b-2

Git Clone URL: https://aur.archlinux.org/tpm-fido-git.git (read-only, click to copy)
Package Base: tpm-fido-git
Description: A WebAuthn/U2F token protected by a TPM
Upstream URL: https://github.com/psanford/tpm-fido
Keywords: fido tpm
Licenses: MIT
Conflicts: tpm-fido
Provides: tpm-fido
Submitter: Tedyst
Maintainer: Tedyst (Martchus)
Last Packager: Martchus
Votes: 4
Popularity: 0.29
First Submitted: 2021-08-21 09:52 (UTC)
Last Updated: 2024-06-29 19:27 (UTC)

Pinned Comments

Martchus commented on 2024-11-14 10:41 (UTC)

@NickGeek You need to add your user to the tpm-fido group.


By the way, this tool also needs to be started after the graphical UI has been started. Enabling the systemd unit is not ensuring that so it makes sense to automatically start the unit with a .desktop file instead, e.g.:

cat ~/.config/autostart/tpm-fido.desktop 
[Desktop Entry]
Name=tpm-fido
Exec=systemctl --user start tpm-fido
Terminal=False
Type=Application

Latest Comments

Martchus commented on 2024-11-14 10:41 (UTC)

@NickGeek You need to add your user to the tpm-fido group.


By the way, this tool also needs to be started after the graphical UI has been started. Enabling the systemd unit is not ensuring that so it makes sense to automatically start the unit with a .desktop file instead, e.g.:

cat ~/.config/autostart/tpm-fido.desktop 
[Desktop Entry]
Name=tpm-fido
Exec=systemctl --user start tpm-fido
Terminal=False
Type=Application

NickGeek commented on 2024-11-14 03:07 (UTC) (edited on 2024-11-14 03:08 (UTC) by NickGeek)

When running the service with systemctl --user start tpm-fido it fails with:

panic: open /dev/tpmrm0: permission denied

I assume there is some permissions logic that needs to be setup as part of the install here?

Martchus commented on 2024-06-28 21:52 (UTC)

You can find a proper version of this package (that follows Arch package guidelines more closely) on my PKGBUILDs repo. The list of changes compared to this AUR package is stated in the relevant commit message.

Martchus commented on 2024-06-25 20:19 (UTC)

The architecture must be x86_64 as the resulting package will contain architecture-specific binaries. Checkout https://wiki.archlinux.org/title/PKGBUILD#arch for details.

lal12 commented on 2021-09-08 15:50 (UTC)

The current md5sum for tpm-fido.service seems to be wrong.