Package Details: yubikey-neo-manager-git 1.4.0.r3.gcd0de3a-2

Git Clone URL: https://aur.archlinux.org/yubikey-neo-manager-git.git (read-only)
Package Base: yubikey-neo-manager-git
Description: Cross platform personalization tool for the YubiKey NEO - git checkout
Upstream URL: https://github.com/Yubico/yubikey-neo-manager
Licenses: BSD
Conflicts: yubikey-neo-manager
Provides: yubikey-neo-manager
Submitter: eworm
Maintainer: eworm
Last Packager: eworm
Votes: 4
Popularity: 0.042961
First Submitted: 2014-03-27 09:56
Last Updated: 2016-05-10 07:57

Latest Comments

kerberizer commented on 2015-10-18 19:27

I'd like to suggest the following changes to the PKGBUILD to make the application build and run correctly...

diff --git a/PKGBUILD b/PKGBUILD
index bb12fa6..33b23f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,13 +28,18 @@ pkgver() {
package() {
cd yubikey-neo-manager/

+ git submodule init
+ git submodule update
+
python2 setup.py qt_resources
python2 setup.py install --root="${pkgdir}/" --optimize=1

- install -D -m0644 resources/neoman-large.png "${pkgdir}/usr/share/icons/hicolor/128x128/neoman.png"
+ sed -i '/^PySide$/d' "${pkgdir}/usr/lib/python2.7/site-packages/yubikey_neo_manager-"*"-py2.7.egg-info/requires.txt"
+
+ install -D -m0644 resources/yubikey-neo-manager.png "${pkgdir}/usr/share/icons/hicolor/128x128/neoman.png"
for SIZE in 16 24 32 48 64 96; do
convert -scale ${SIZE} \
- resources/neoman-large.png \
+ resources/yubikey-neo-manager.png \
${srcdir}/neoman.png
install -D -m0644 ${srcdir}/neoman.png "${pkgdir}/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/neoman.png"
done

NoMoreBullshit commented on 2015-09-17 18:29

Traceback (most recent call last):
File "setup.py", line 27, in <module>
from neoman.yubicommon.setup.exe import executable
ImportError: No module named yubicommon.setup.exe
==> ERROR: A failure occurred in package().
Aborting...

chx commented on 2015-04-25 03:07

You need pcsc-tools and you need to start pcscd (systemctl start pcscd) otherwise the card is not recognized in CCID mode.

altercation commented on 2014-10-24 18:35

See also this BBS posting I made about getting U2F working. Once you use neoman to set the correct mode (u2f) then you'll need to create the correct group, add your user to it and create the u2f udev rule.

https://bbs.archlinux.org/viewtopic.php?pid=1469172#p1469172

altercation commented on 2014-10-24 18:34

See also this BBS posting I made about getting U2F working. Once you use neoman to set the correct mode (u2f) then you'll need to create the correct group, add your user to it and create the u2f udev rule.

altercation commented on 2014-10-24 15:37

I've added a note in the yubikey-neo-manager package about build failures (due to python2-pyside-tools bad package on AUR and a missing python2-crypto dependency for this package).

lastmikoi commented on 2014-10-21 18:15

Flagging as "out of date" as the libu2f-host dependency is nowhere to be found.

Also, please update your pkgbuild to use libykneomgr-git, since, as said earlier, libykneomgr doesn't exists anymore - the point being to be able to build straight out of AUR's PKGBUILD without having to fiddle around with it.

eworm commented on 2014-10-16 12:57

@ceri: Thanks a lot! Package is updated.

ceri commented on 2014-10-16 12:53

Package is broken yet again due to this:

https://github.com/Yubico/yubikey-neo-manager/issues/14#issuecomment-59354798

It should be fixable by calling "python2 setup.py qt_resources" before main install, but it requires pyside-rcc to do that (make dependency). I think it's available from this:

https://aur.archlinux.org/packages/python2-pyside-tools/

eworm commented on 2014-10-14 09:05

This is a git package, so please stop flagging out-of-date!

All comments