Package Details: yubico-yubioath-desktop 4.3.6-1

Git Clone URL: https://aur.archlinux.org/yubico-yubioath-desktop.git (read-only)
Package Base: yubico-yubioath-desktop
Description: Crossplatform graphical user interface to generate one-time passwords.
Upstream URL: https://developers.yubico.com/yubioath-desktop/
Licenses: BSD
Conflicts: yubico-yubioath-desktop-git
Submitter: tuftedocelot
Maintainer: tuftedocelot
Last Packager: tuftedocelot
Votes: 38
Popularity: 1.104675
First Submitted: 2015-07-04 20:10
Last Updated: 2019-06-03 21:27

Latest Comments

1 2 3 4 Next › Last »

N0id commented on 2019-03-04 08:18

@moremo: I'm not the maintainer of this package, but i think i can help you ;)

When building packages from aur, you need to import unkown keys. Some aurhelpers like aurman do this automatically (they ask you). If you do build them manually, you also have to import the keys manually via: gpg --recv-keys <keyid>

some additonal infos are here -> https://bbs.archlinux.org/viewtopic.php?id=220274

IMPORTANT!Don't import keys of an unkown origing.. always check the sources. With an unkown/malicious key in your system someone can smuggle harmful packages onto it. If you don't find the source online, just ask about it, like me some posts before here, in package comments of its origing.

moremo commented on 2019-03-02 21:30

@N0id: sorry It does not build for me. Here is the error-message:

Vorbereitung... Klone yubico-yubioath-desktop Build-Dateien... Überprüfe yubico-yubioath-desktop Abhängigkeiten... Erstelle yubico-yubioath-desktop... ==> Erstelle Paket: yubico-yubioath-desktop 4.3.5-1 (Sa 02 Mär 2019 22:27:02 CET) ==> Prüfe Laufzeit-Abhängigkeiten... ==> Prüfe Buildtime-Abhängigkeiten... ==> Empfange Quellen... -> Aktualisiere das yubioath-desktop git Repo... Fordere an von origin ==> Überprüfe source Dateien mit sha256sums... yubioath-desktop ... Übersprungen ==> Überprüfe Signaturen der Quell-Dateien mit gpg... yubioath-desktop git repo ... FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 06FC004369E7D338) ==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!

It could not validate one ore more PGP-Signatures due to an unknown public key. Could you help out?

N0id commented on 2019-02-08 22:21

@egrupled: Ah thanks! i learned sth new today ^^

egrupled commented on 2019-02-07 12:01

@N0id this key is from Github's web-flow (https://github.com/web-flow.gpg). It's used when someone add commit through github web interface. It's shared for all github projects:

https://www.mail-archive.com/arch-commits@archlinux.org/msg483406.html

https://www.mail-archive.com/arch-commits@archlinux.org/msg508458.html

I originally added in https://aur.archlinux.org/packages/yubico-yubioath-desktop-git/#news perhaps I've seen it in Yubico github repo at that time but I wrongly labeled it as belonging to Emil Lundberg.

Perhaps it could be dropped from package.

N0id commented on 2019-01-24 23:49

@egrupled: btw whats up this key?

'5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23' # Emil Lundberg emil@yubico.com

If i search after it, i get this info:

pub rsa2048 2017-08-16 [SC] 5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23 uid [ unknown] GitHub (web-flow commit signing) noreply@github.com

The Packages also builds well without it. Sorry i'm kinda paranoid sometimes ;)

egrupled commented on 2019-01-09 23:03

@jantman thx for info. I think using git is nicer anyway :)

jantman commented on 2019-01-08 11:44

FYI new signed releases are available, but they've only been uploaded to https://developers.yubico.com/yubioath-desktop/Releases/ not GitHub.

egrupled commented on 2019-01-03 17:22

I prepared PKGBUILD for 4.3.5. I moved it to use git tags (signed) as upstream didn't upload new signed tarballs:

# Maintainer: tuftedocelot@fastmail.fm
_pkgname=yubioath-desktop
pkgname=yubico-${_pkgname}
pkgver=4.3.5
pkgrel=1
pkgdesc="Crossplatform graphical user interface to generate one-time passwords."
arch=('x86_64')
url="https://developers.yubico.com/yubioath-desktop/"
license=('BSD')
depends=('pcsclite' 'ccid' 'python-pyotherside' 'yubikey-manager>=0.7.0' 'qt5-quickcontrols')
makedepends=('swig' 'qt5-svg' 'libffi' 'openssl' 'qt5-base' 'git')
validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3' # Dag Heyman <dag@yubico.com>
              '5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23' # Emil Lundberg <emil@yubico.com>
              '57A9DEED4C6D962A923BB691816F3ED99921835E' # Emil Lundberg <emil@yubico.com>
              )
source=("git+https://github.com/Yubico/${_pkgname}.git#tag=${_pkgname}-${pkgver}?signed")
sha256sums=('SKIP')
conflicts=('yubico-yubioath-desktop-git')

build() {
  cd "${_pkgname}"

  qmake-qt5 QMAKE_CFLAGS_RELEASE="${CFLAGS}" QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" QMAKE_LFLAGS_RELEASE="${LDFLAGS}"
  make
}

package() {
  cd "${_pkgname}"

  make INSTALL_ROOT="${pkgdir}/" install
  install -D -m0644 resources/yubioath-desktop.desktop "${pkgdir}/usr/share/applications/yubioath-desktop.desktop"
  install -D -m0644 resources/icons/yubioath.png "${pkgdir}/usr/share/pixmaps/yubioath.png"
}

OlliC commented on 2018-07-06 10:12

Where can i find the public key?

==> Verifying source file signatures with gpg...<br> yubioath-desktop-4.3.4.tar.gz ... FAILED (unknown public key 06FC004369E7D338)

$ gpg --recv-key 06FC004369E7D338<br> gpg: keyserver receive failed: No data

Edit: Works now. The keyserver pgp.mit.edu had problems apparantly and timed out.

yochananmarqos commented on 2018-05-22 23:39

If YubiKey Manager and Yubico Authenticator say, "Connecting to YubiKey..." and never do anything, then run this:

yubioath-desktop --log-level DEBUG --log-file yubioath-desktop.log

If you see Failure to establish context: Service not available in the log, then you will need to start the pcscd service & enable it at boot:

sudo systemctl start pcscd
sudo systemctl enable pcscd

Thanks to Yubico Support.