Package Details: yubico-authenticator-bin 7.2.3-1

Git Clone URL: https://aur.archlinux.org/yubico-authenticator-bin.git (read-only, click to copy)
Package Base: yubico-authenticator-bin
Description: Cross-platform application for managing your YubiKey's second factor credentials (version 7)
Upstream URL: https://github.com/Yubico/yubioath-flutter
Keywords: yubikey
Licenses: Apache
Conflicts: yubico-authenticator
Submitter: aryklein
Maintainer: aryklein
Last Packager: aryklein
Votes: 42
Popularity: 2.15
First Submitted: 2023-03-29 13:49 (UTC)
Last Updated: 2025-06-11 12:49 (UTC)

Pinned Comments

aryklein commented on 2023-01-28 18:19 (UTC) (edited on 2025-05-29 00:30 (UTC) by aryklein)

NOTE: source code releases are typically signed with an OpenPGP key belonging to one of Yubico's developers, which may vary between releases. Ensure that you import the correct key for the latest release.

This message will be regularly updated to reflect the most recent key in use.

More information here: https://developers.yubico.com/Software_Projects/Software_Signing.html

curl https://keys.openpgp.org/vks/v1/by-fingerprint/20EE325B86A81BCBD3E56798F04367096FBA95E8 | gpg --import

Latest Comments

1 2 3 4 5 6 Next › Last »

tuxxx commented on 2025-05-29 07:02 (UTC)

@aryklein: Works fine, thank you

aryklein commented on 2025-05-29 00:32 (UTC)

@tuxxx, I applied the change as you requested. Please let me know if it works for you. I don't have a KDE environment to test it.

tuxxx commented on 2025-05-28 17:45 (UTC)

Desktop File Issue Fix

The desktop file com.yubico.yubioath.desktop in this package causes KDE Plasma to display a generic Wayland logo instead of the proper application icon after launch.

Solution Options:

  1. Rename the desktop file:
# Rename the desktop file to match the window class
com.yubico.yubioath.desktop -> authenticator.desktop
  1. Add StartupWMClass to existing desktop file:
# Add this line to com.yubico.yubioath.desktop
StartupWMClass=authenticator

Either approach will ensure KDE Plasma correctly associates the running application window with the desktop entry, displaying the proper Yubico Authenticator icon in the taskbar instead of the generic Wayland application icon.

Would be great if you could implement one of the solutions. I tested option 2 and can confirm that this is working properly.

aryklein commented on 2025-05-19 12:55 (UTC)

@WithTheBraid, zenity is a dependency. Why do you say it's not? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=yubico-authenticator-bin#n9

WithTheBraid commented on 2025-05-19 08:31 (UTC)

The package is missing zenity as runtime dependency:

[ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: Exception: Couldn't find the executable zenity in the path.
#0      isExecutableOnPath (package:file_picker/src/utils.dart:60)
<asynchronous suspension>
#1      FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:131)
<asynchronous suspension>
#2      FilePickerLinux.pickFiles (package:file_picker/src/linux/file_picker_linux.dart:30)
<asynchronous suspension>
#3      _ImportActionChip._importAction (package:yubico_authenticator/app/icon_provider/icon_pack_dialog.dart:228)
<asynchronous suspension>

Electria commented on 2025-05-05 20:50 (UTC) (edited on 2025-05-05 20:52 (UTC) by Electria)

@aryklein I should have mentioned, I did make sure that service was started. Sorry for the extra back and forth.

Regardless, it does not change anything. When I run:

sudo pacman -R yubikey-personalization
sudo systemctl start pcscd.service

and plug either of my two yubikey 2 back in, it does not get detected.

Installing back yubikey-personalization makes the yubikey detected instantly.

The inability of this package in detecting the yubikey also persists after a reboot. Quite odd

aryklein commented on 2025-05-05 01:31 (UTC)

@Electria, I don't think yubikey-personalization should be a dependency. Try with: sudo systemctl start pcscd.service

Electria commented on 2025-05-03 02:51 (UTC)

Yubikey does not seem to detected without package extra/yubikey-personalization Add this to dependencies? Or am I missing something?

aryklein commented on 2025-03-28 15:51 (UTC) (edited on 2025-03-28 15:52 (UTC) by aryklein)

@rfried, starting with version 7.2.0, the developers renamed the file from com.yubico.authenticator.desktop to com.yubico.yubioath.desktop. I prefer to stick with the naming chosen by the developers.

You can check it here: https://github.com/Yubico/yubioath-flutter/tree/7.2.0/resources/linux/linux_support

As @yochananmarqos mentioned here, yubioath-desktop package no longer exists.

yochananmarqos commented on 2025-03-28 02:00 (UTC)

@rfried: The yubioath-desktop package no longer exists. Remove it first.