Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/gssproxy.git#eeb0edf1728e15bd59359be557c3c057ba34fe6a
This commit is contained in:
DistroBaker 2021-01-13 19:02:41 +00:00
parent 0c0e91e6d7
commit 1d28bae7d4
3 changed files with 21 additions and 30 deletions

1
.gitignore vendored
View File

@ -27,3 +27,4 @@
/gssproxy-0.8.2.tar.gz
/gssproxy-0.8.2.tar.gz.sha512sum.txt
/gssproxy-0.8.3.tar.gz
/gssproxy-0.8.4.tar.gz

View File

@ -1,7 +1,7 @@
Name: gssproxy
Version: 0.8.3
Release: 6%{?dist}
Version: 0.8.4
Release: 1%{?dist}
Summary: GSSAPI Proxy
License: MIT
@ -9,20 +9,6 @@ URL: https://github.com/gssapi/gssproxy
Source0: https://github.com/gssapi/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source1: rwtab
Patch0: Initialize-our-epoll_event-structures.patch
Patch1: Avoid-leak-of-special-mechs-in-gss_mech_interposer.patch
Patch2: Fix-leak-of-mech-OID-in-gssi_inquire_context.patch
Patch3: Document-config-file-non-merging.patch
Patch4: Expand-use-of-global-static-mechs-to-conform-to-SPI.patch
Patch5: Initialize-interposed-mech-list-without-allocation.patch
Patch6: Make-sure-to-free-also-the-remote-ctx-struct.patch
Patch7: Use-the-correct-function-to-free-unused-creds.patch
Patch8: Fix-leaks-in-our-test-suite-itself.patch
Patch9: Always-free-ciphertext-data-in-gp_encrypt_buffer.patch
Patch10: Return-static-oids-for-naming-functions.patch
Patch11: Avoid-unnecessary-allocation-in-gpm_inquire_mechs_fo.patch
Patch12: Use-static-OIDs-in-gss_inquire_context.patch
%global servicename gssproxy
%global pubconfpath %{_sysconfdir}/gssproxy
%global gpstatedir %{_localstatedir}/lib/gssproxy
@ -46,23 +32,24 @@ Conflicts: selinux-policy < 3.13.1-283.5
### Build Dependencies ###
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
BuildRequires: m4
BuildRequires: libxslt
BuildRequires: libxml2
BuildRequires: docbook-style-xsl
BuildRequires: doxygen
BuildRequires: gettext-devel
BuildRequires: pkgconfig
BuildRequires: krb5-devel >= 1.12.0
BuildRequires: libselinux-devel
BuildRequires: keyutils-libs-devel
BuildRequires: libini_config-devel >= 1.2.0
BuildRequires: libverto-devel
BuildRequires: popt-devel
BuildRequires: findutils
BuildRequires: systemd-units
BuildRequires: gettext-devel
BuildRequires: git
BuildRequires: keyutils-libs-devel
BuildRequires: krb5-devel >= 1.12.0
BuildRequires: libini_config-devel >= 1.2.0
BuildRequires: libselinux-devel
BuildRequires: libtool
BuildRequires: libverto-devel
BuildRequires: libxml2
BuildRequires: libxslt
BuildRequires: make
BuildRequires: m4
BuildRequires: pkgconfig
BuildRequires: popt-devel
BuildRequires: systemd-units
%description
A proxy for GSSAPI credential handling
@ -123,6 +110,9 @@ install -m644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/rwtab.d/gssproxy
%systemd_postun_with_restart gssproxy.service
%changelog
* Wed Jan 13 2020 Robbie Harwood <rharwood@redhat.com> - 0.8.4-1
- New upstream release (0.8.4)
* Thu Oct 29 2020 Robbie Harwood <rharwood@redhat.com> - 0.8.3-6
- Leak fix pullup

View File

@ -1,2 +1,2 @@
SHA512 (rwtab) = 35bf5dda822a025fa4f3c94095abd3ff5279dc263ec870e74517a3eb1a3b331bb71d8894f65dc1b129aefcc3eae9c38033ba6ec41289b5b1abeffeddfb1ac86f
SHA512 (gssproxy-0.8.3.tar.gz) = 144b10ec4e19ad2ded5ae57adf1ca311e2fc6c2b97e202eedde69d82c8d50afc0459ac36c7fc5d5290184eb68547a696b33e8a069fde43478104ac26b2c98bc2
SHA512 (gssproxy-0.8.4.tar.gz) = ab81c40d6c7b1908751feb107d8da66603b7681fb67aa7a1f30194a81d542ca89e6c2f34425e9356b9c55eb3691bfa240ba41441c01498af45e862a133cd088a