Compare commits

...

5 Commits
master ... f27

Author SHA1 Message Date
Andreas Schneider bce610b409 Update to 0.7.7 2018-10-29 13:43:24 +01:00
Andreas Schneider ed1e015fcf Update to version 0.7.6
Fixes CVE-2018-10933
2018-10-16 15:52:28 +02:00
Andreas Schneider c8b24eba31 Build against OpenSSL 1.1
resolves: #1540021
2018-02-01 10:12:44 +01:00
Igor Gnatenko 83f8c67584 Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-01 10:12:41 +01:00
Andreas Schneider 8c7733e01e Fix parsing ssh_config 2017-12-29 17:00:07 +01:00
3 changed files with 29 additions and 12 deletions

4
.gitignore vendored
View File

@ -25,3 +25,7 @@ libssh-0.4.4.tar.gz.asc
/libssh-0.7.3.tar.xz
/libssh-0.7.4.tar.xz
/libssh-0.7.5.tar.xz
/libssh-0.7.6.tar.xz
/libssh-0.7.6.tar.xz.asc
/libssh-0.7.7.tar.xz
/libssh-0.7.7.tar.xz.asc

View File

@ -1,19 +1,15 @@
Name: libssh
Version: 0.7.5
Release: 3%{?dist}
Version: 0.7.7
Release: 1%{?dist}
Summary: A library implementing the SSH protocol
License: LGPLv2+
URL: http://www.libssh.org
Source0: https://red.libssh.org/attachments/download/218/libssh-0.7.5.tar.xz
Source0: https://www.libssh.org/files/0.7/%{name}-%{version}.tar.xz
BuildRequires: cmake
BuildRequires: doxygen
%if 0%{?fedora} > 25 || 0%{?rhel} > 7
BuildRequires: compat-openssl10-devel
%else
BuildRequires: openssl-devel
%endif
BuildRequires: pkgconfig
BuildRequires: zlib-devel
BuildRequires: krb5-devel
@ -36,7 +32,7 @@ The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.
%prep
%setup -q
%autosetup -p1
%build
if test ! -e "obj"; then
@ -60,9 +56,7 @@ make DESTDIR=%{buildroot} install/fast -C obj
rm -fv %{buildroot}%{_libdir}/libssh.a
rm -fv %{buildroot}%{_libdir}/libssh_threads.a
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%ldconfig_scriptlets
%check
pushd obj
@ -90,6 +84,24 @@ popd
%{_libdir}/libssh_threads.so
%changelog
* Mon Oct 29 2018 Andreas Schneider <asn@redhat.com> - 0.7.7-1
- Update to version 0.7.7
https://www.libssh.org/2018/10/29/libssh-0-8-5-and-libssh-0-7-7/
* Tue Oct 16 2018 Andreas Schneider <asn@redhat.com> - 0.7.6-1
- Update to version 0.7.6
https://www.libssh.org/2018/10/16/libssh-0-8-4-and-0-7-6-security-and-bugfix-release
- Fixes CVE-2018-10933
* Thu Feb 01 2018 Andreas Schneider <asn@redhat.com> - 0.7.5-6
- resolves: #1540021 - Build against OpenSSL 1.1
* Wed Jan 31 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.5-5
- Switch to %%ldconfig_scriptlets
* Fri Dec 29 2017 Andreas Schneider <asn@redhat.com> - 0.7.5-4
- Fix parsing ssh_config
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

View File

@ -1 +1,2 @@
SHA512 (libssh-0.7.5.tar.xz) = 6c7f539899caaedf13d66fa2e0fac1a475ecdfe389131abcbdf908bdebc50a0b9e6b0d43e67e52aea85c32f6aa68e46ca2f50695992f82ded83489f445a8e775
SHA512 (libssh-0.7.7.tar.xz) = 4037a2c8c048aedd5b58a18596962622bb402587172074b723c493604b1707acd275d5d64e1a92ac3d7caa86ea16afe4baed96557b37dec528d0d8acfda654e0
SHA512 (libssh-0.7.7.tar.xz.asc) = 90f3bd200b983f32ae6f2c9ab0629d7cac89093e6be704fac7cd2a6644d7d8cb11a735fc0caa32968200cefef6c16274fda282dd87134064490ab6f9ee658cfb