Hello community, here is the log from the commit of package python-yubico for openSUSE:Factory checked in at 2015-11-10 10:02:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-yubico (Old) and /work/SRC/openSUSE:Factory/.python-yubico.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-yubico" Changes: -------- --- /work/SRC/openSUSE:Factory/python-yubico/python-yubico.changes 2015-06-15 17:47:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-yubico.new/python-yubico.changes 2015-11-10 10:03:01.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Nov 3 09:26:46 UTC 2015 - [email protected] + +- Replaced this source code with Yubico's source code (version 1.3.1) + The developer of the old package has changed the name to python-yubico-client + +------------------------------------------------------------------- Old: ---- yubico-1.6.2.tar.gz New: ---- python-yubico-1.3.1.tar.gz python-yubico-1.3.1.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-yubico.spec ++++++ --- /var/tmp/diff_new_pack.Hqxpmj/_old 2015-11-10 10:03:02.000000000 +0100 +++ /var/tmp/diff_new_pack.Hqxpmj/_new 2015-11-10 10:03:02.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-yubico # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,32 +13,42 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# -Name: python-yubico -Version: 1.6.2 -Release: 0 -License: BSD-3-Clause -Summary: Python Yubico Client -Url: http://github.com/Kami/python-yubico-client/ -Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/y/yubico/yubico-%{version}.tar.gz -BuildRequires: python-devel, python-setuptools -BuildRequires: python-requests >= 2.2.0 -Requires: python-requests >= 2.2.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %else BuildArch: noarch %endif +Name: python-yubico +Version: 1.3.1 +Release: 0 +Summary: Python code for talking to Yubico's YubiKeys +License: BSD-2-Clause +Group: Development/Languages/Python +Url: https://developers.yubico.com/python-yubico/Releases/ +Source: https://developers.yubico.com/python-yubico/Releases/python-yubico-%{version}.tar.gz +Source1: https://developers.yubico.com/python-yubico/Releases/python-yubico-%{version}.tar.gz.sig +BuildRequires: python-devel +BuildRequires: python-setuptools +BuildRequires: python-usb +Requires: python-usb +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Python class for verifying Yubico One Time Passwords (OTPs) based on the -validation protocol version 2.0. +The YubiKey is a hardware token for authentication. The main mode of the YubiKey +is entering a one time password (or a strong static password) by acting as a USB HID device, +but there are things one can do with bi-directional communication: + + 1. Configuration. The yubikey_config class should be a feature-wise complete implementation + of everything that can be configured on YubiKeys version 1.3 to 3.x (besides deprecated + functions in YubiKey 1.x). See examples/configure_nist_test_key for an example. + 2. Challenge-response. YubiKey 2.2 and later supports HMAC-SHA1 or Yubico challenge-response + operations. See examples/nist_challenge_response for an example. %prep -%setup -q -n yubico-%{version} +%setup -q %build python setup.py build @@ -48,7 +58,7 @@ %files %defattr(-,root,root,-) -%doc README.md LICENSE +%doc README ChangeLog COPYING NEWS %{python_sitelib}/* %changelog
