Many thanks for your answer, I've two Synology NAS : one powerpc and one x86 cedarview, on both I can run python (2.7.5.6 version) code.
is there a howto to install yubikey server val in this case ?
[Edit] I need yubikey-ksm and yubikey-val [/Edit]
[Edit2] I've trying to setup it, here install log, is it good ? [/Edit2]
Code:
/usr/local/python/bin/python setup.py install
/usr/local/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'build_requires'
warnings.warn(msg)
running install
running bdist_egg
running egg_info
creating Lib/pyhsm.egg-info
writing requirements to Lib/pyhsm.egg-info/requires.txt
writing Lib/pyhsm.egg-info/PKG-INFO
writing top-level names to Lib/pyhsm.egg-info/top_level.txt
writing dependency_links to Lib/pyhsm.egg-info/dependency_links.txt
writing manifest file 'Lib/pyhsm.egg-info/SOURCES.txt'
reading manifest file 'Lib/pyhsm.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'ChangeLog'
warning: no files found matching 'doc/html/*'
warning: no files found matching 'doc/wiki/*'
warning: no previously-included files found matching 'doc/wiki/.git'
warning: no previously-included files found matching 'Tests/*.pyc'
writing manifest file 'Lib/pyhsm.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/pyhsm
copying Lib/pyhsm/aes_ecb_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/validate_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/stick.py -> build/lib/pyhsm
copying Lib/pyhsm/defines.py -> build/lib/pyhsm
copying Lib/pyhsm/yubikey.py -> build/lib/pyhsm
copying Lib/pyhsm/cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/debug_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/aead_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/stick_client.py -> build/lib/pyhsm
copying Lib/pyhsm/exception.py -> build/lib/pyhsm
copying Lib/pyhsm/__init__.py -> build/lib/pyhsm
copying Lib/pyhsm/version.py -> build/lib/pyhsm
copying Lib/pyhsm/base.py -> build/lib/pyhsm
copying Lib/pyhsm/db_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/buffer_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/basic_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/util.py -> build/lib/pyhsm
copying Lib/pyhsm/oath_hotp.py -> build/lib/pyhsm
copying Lib/pyhsm/hmac_cmd.py -> build/lib/pyhsm
copying Lib/pyhsm/soft_hsm.py -> build/lib/pyhsm
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/aes_ecb_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/validate_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/stick.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/defines.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/yubikey.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/debug_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/aead_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/stick_client.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/exception.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/__init__.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/version.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/base.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/db_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/buffer_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/basic_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/util.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/oath_hotp.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/hmac_cmd.py -> build/bdist.linux-x86_64/egg/pyhsm
copying build/lib/pyhsm/soft_hsm.py -> build/bdist.linux-x86_64/egg/pyhsm
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/aes_ecb_cmd.py to aes_ecb_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/validate_cmd.py to validate_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/stick.py to stick.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/defines.py to defines.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/yubikey.py to yubikey.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/cmd.py to cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/debug_cmd.py to debug_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/aead_cmd.py to aead_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/stick_client.py to stick_client.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/exception.py to exception.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/db_cmd.py to db_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/buffer_cmd.py to buffer_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/basic_cmd.py to basic_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/util.py to util.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/oath_hotp.py to oath_hotp.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/hmac_cmd.py to hmac_cmd.pyc
byte-compiling build/bdist.linux-x86_64/egg/pyhsm/soft_hsm.py to soft_hsm.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying Lib/pyhsm.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying Lib/pyhsm.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying Lib/pyhsm.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying Lib/pyhsm.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying Lib/pyhsm.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/pyhsm-1.0.4g-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pyhsm-1.0.4g-py2.7.egg
creating /volume1/@appstore/python/lib/python2.7/site-packages/pyhsm-1.0.4g-py2.7.egg
Extracting pyhsm-1.0.4g-py2.7.egg to /volume1/@appstore/python/lib/python2.7/site-packages
Adding pyhsm 1.0.4g to easy-install.pth file
Installed /volume1/@appstore/python/lib/python2.7/site-packages/pyhsm-1.0.4g-py2.7.egg
Processing dependencies for pyhsm==1.0.4g
Searching for pyserial>=2.3
Reading http://pypi.python.org/simple/pyserial/
Best match: pyserial 2.7
Downloading https://pypi.python.org/packages/source/p/pyserial/pyserial-2.7.tar.gz#md5=794506184df83ef2290de0d18803dd11
Processing pyserial-2.7.tar.gz
Writing /tmp/easy_install-zCwThU/pyserial-2.7/setup.cfg
Running pyserial-2.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-zCwThU/pyserial-2.7/egg-dist-tmp-jvY_GK
zip_safe flag not set; analyzing archive contents...
Adding pyserial 2.7 to easy-install.pth file
Installing miniterm.py script to /usr/local/python/bin
Installed /volume1/@appstore/python/lib/python2.7/site-packages/pyserial-2.7-py2.7.egg
Searching for pycrypto==2.6
Best match: pycrypto 2.6
Adding pycrypto 2.6 to easy-install.pth file
Using /volume1/@appstore/python/lib/python2.7/site-packages
Finished processing dependencies for pyhsm==1.0.4g