From ca5be5c81ab1db7506390740016a2aeb3860316c4e15bb2050f1b5c7a8abd592 Mon Sep 17 00:00:00 2001 From: Alexander Naumov Date: Thu, 29 Jun 2017 13:18:17 +0000 Subject: [PATCH] Accepting request 506246 from home:pluskalm:branches:security - Add gpg signature - Make building more verbose - Enable internal testsuite OBS-URL: https://build.opensuse.org/request/show/506246 OBS-URL: https://build.opensuse.org/package/show/security/libyubikey?expand=0&rev=13 --- libyubikey-1.13.tar.gz.sig | Bin 0 -> 287 bytes libyubikey.changes | 7 + libyubikey.keyring | 269 +++++++++++++++++++++++++++++++++++++ libyubikey.spec | 48 ++++--- 4 files changed, 306 insertions(+), 18 deletions(-) create mode 100644 libyubikey-1.13.tar.gz.sig create mode 100644 libyubikey.keyring diff --git a/libyubikey-1.13.tar.gz.sig b/libyubikey-1.13.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..34f5ac01c1db43aa3b3cc8ee1b05006b057cb32822b51267e2152d2fa3fd9b33 GIT binary patch literal 287 zcmV+)0pR|L0UQJX0SEvF1p-v~LstL_2@t%X57e?2j0$T?2mfqW4TH(^lobZfH@u7! z*Wp|T`Y^R2rOPNuSw-iNt9T9Z3@HAJoZp*+JJ;W?sb0l<#%oMie?r_c4^n2D#j-~S7K=L;W>AKP)Z7C zvVkOtBAd(+Y5wHV^4xfwvcnyj6N%x{fCR0&flu>fE8_YjE4yY`+6Byly0oj_75;~z lvzzBLRA>)Czm2tX8z1SPyE0ZM7=4730aYdwYhJJ8>F8Nth+O~x literal 0 HcmV?d00001 diff --git a/libyubikey.changes b/libyubikey.changes index b53ec70..4ce8ab0 100644 --- a/libyubikey.changes +++ b/libyubikey.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jun 26 11:49:15 UTC 2017 - mpluskal@suse.com + +- Add gpg signature +- Make building more verbose +- Enable internal testsuite + ------------------------------------------------------------------- Wed Apr 15 07:20:20 UTC 2015 - jengelh@inai.de diff --git a/libyubikey.keyring b/libyubikey.keyring new file mode 100644 index 0000000..02a39cb --- /dev/null +++ b/libyubikey.keyring @@ -0,0 +1,269 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +qGD8ckiA8y9EXN8KFrEkCQnKnBaM5t8FBDiKu8tcyAHoMVeVOZPXfTcy9cfciQE+ +BBMBCAAoAhsDAh4BAheABgsJCAcDAgUVCgkICwUWAgMBAAUCVmVFvgUJBLO47AAK +CRC8oA/UshaMCmp8CACcE0z3BTVl6opOxr2tX7iZCuWVkX+qnFFHHjykN3SatGW9 +7Kyu2JN5rV2z+JLuor3lSeyS+q+0cNKKJ5rHIrbUk79osu655E6EZ+iSIXzfY+/t +agB20g9I5tXPWv2j5vOpvJVN4i8cHtXk2Y0TFhRPcjdHhKdSO9kIdDeq7K5swbwQ +j1ketQPKrcBLvzQZ6eZy51RRGsYq9be/Iy/FwPMYVP/uREATPjuAiJgIa5ig81jM +r7shHmLV5EZjwxhn7roNjfW1cFAdGls7uMna8JC6Lt7dleBA2fjxm19GUE9Exa7d +psiGtuIx9S+21/J7aW6mySa7/yc6/J+LngF9SE+3iQE+BBMBCAAoAhsDAh4BAheA +BgsJCAcDAgUVCgkICwUWAgMBAAUCV0wbAwUJBaElsQAKCRC8oA/UshaMCiSXB/sE +AbAQqqa30UJ3NTURApI90NzCk4rV12NQD9UtTK6ZrapZ8bHVUfSyRUxWVWtT9DbR +7z1C8HnPOz2hycLYt5mX4pp8UPmzL6HaZcN17V1TwGSzMIanIiYPo1tzYxeednLu +j4jnOBNaPh1aiMwxVaB+DpNzEJUIRfIIjYtpzANDjP6kF++eXtlRbG48+B5CmdQ/ +aUriqddO7y1G1zvsz1U0yWzvZMjolRnlCioOMzVHEwKzM4wjNYR1lEqk0tu0L16x +pchrm44h31AEAd3+L1CaNxJKNxn5Y/1AMQSGobhaSKb55Hi+u0MqwHDYyGuCEDM5 +CWliHrW0YifKjl2STYJliQE+BBMBCAAoAhsDAh4BAheABgsJCAcDAgUVCgkICwUW +AgMBAAUCWClsoAUJBoumTgAKCRC8oA/UshaMCqF6B/4uZJtH35lH+H/DD7itcuMi +diBhe+qsrU78XZkAWcfaTgod3ZMkraYXLeUO+YMXE4YmC1nVaWgk6g4whVPj+rsv +LQWI3Am5w5AYzadu6C1/3GBT0WjK1vufWAQKRDcFYFzWJGHbutvOnB3I996uexp6 +3GFmfSGwZZQba159fY84iUpUyLvh5cXjkyoteLtzUpWRGZZ6YWuyMQ9KqrEqNWt8 +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 +41ygZU6NHJB+W/27NRqF +=T/a4 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/libyubikey.spec b/libyubikey.spec index 7bd3da6..5e54598 100644 --- a/libyubikey.spec +++ b/libyubikey.spec @@ -1,7 +1,7 @@ # # spec file for package libyubikey # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,6 +16,7 @@ # +%define sover 0 Name: libyubikey Version: 1.13 Release: 0 @@ -25,53 +26,62 @@ Group: Productivity/Networking/Security Url: https://developers.yubico.com/ # a different tarball is available from github. It will not build with this spec file Source0: https://developers.yubico.com/yubico-c/Releases/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source1: https://developers.yubico.com/yubico-c/Releases/%{name}-%{version}.tar.gz.sig +Source2: %{name}.keyring %description -Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C. +Low-level library for decrypting and parsing Yubikey One-Time Passwords +(OTP) in C. -%package -n libyubikey0 +%package -n %{name}%{sover} Summary: Yubico's USB key low-level C library Group: Productivity/Networking/Security -%description -n libyubikey0 -Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C. +%description -n %{name}%{sover} +Low-level library for decrypting and parsing Yubikey One-Time Passwords +(OTP) in C. %package devel Summary: Yubico's USB key low-level C library Group: Development/Libraries/C and C++ +Requires: %{name}%{sover} = %{version} Requires: glibc-devel -Requires: libyubikey0 = %{version} %description devel -Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C. +Low-level library for decrypting and parsing Yubikey One-Time Passwords +(OTP) in C. %package tools Summary: Tools to support Yubico's USB key low-level C library Group: Development/Libraries/C and C++ -Requires: libyubikey0 = %{version} %description tools -Binary tools to support Yubico's Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C. +Binary tools to support Yubico's Low-level library for decrypting and +parsing Yubikey One-Time Passwords (OTP) in C. %prep %setup -q %build -%configure --disable-static +%configure \ + --disable-silent-rules \ + --disable-static sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install - -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n libyubikey0 -p /sbin/ldconfig +%check +# path needs to be exported otherwise unit tests will fail +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} +make %{?_smp_mflags} check -%postun -n libyubikey0 -p /sbin/ldconfig +%post -n %{name}%{sover} -p /sbin/ldconfig +%postun -n %{name}%{sover} -p /sbin/ldconfig %files tools %defattr(-,root,root,-) @@ -79,12 +89,14 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_bindir}/modhex %{_bindir}/ykgenerate %{_bindir}/ykparse -%{_mandir}/man1/* +%{_mandir}/man1/modhex.1%{ext_man} +%{_mandir}/man1/ykgenerate.1%{ext_man} +%{_mandir}/man1/ykparse.1%{ext_man} -%files -n libyubikey0 +%files -n %{name}%{sover} %defattr(-,root,root,-) %doc COPYING AUTHORS NEWS -%{_libdir}/libyubikey.so.* +%{_libdir}/libyubikey.so.%{sover}* %files devel %defattr(-,root,root,-)