ELBA-2021-14053

ELBA-2021-14053 - voms Bug Fix update

Type:BUG
Severity:NA
Release Date:2021-05-05

Description


[2.1.0-0.19.rc1]
- Update to version 2.1.0-rc1
- Drop patches accepted upstream:
voms-nid-defined.patch, voms-gssapi-header.patch and voms-wsdl2h.patch
- Use systemd unit file from source distribution

[2.1.0-0.18.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

[2.1.0-0.17.rc0]
- Add BuildRequires on make

[2.1.0-0.16.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

[2.1.0-0.15.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

[2.1.0-0.14.rc0]
- Rebuild for gsoap 2.8.91 (Fedora 32)

[2.1.0-0.13.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

[2.1.0-0.12.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

[2.1.0-0.11.rc0]
- Change default proxy cert key length to 2048 bits

[2.1.0-0.10.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

[2.1.0-0.9.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

[2.1.0-0.8.rc0]
- Fix wsdl version detection

[2.1.0-0.7.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

[2.1.0-0.6.rc0]
- Rebuild with binutils fix for ppc64le (#1475636)

[2.1.0-0.5.rc0]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

[2.1.0-0.4.rc0]
- Rebuilt for libgsoapssl++ soname bump

[2.1.0-0.3.rc0]
- Update the 'check if NID is defined' patch
- Improve compatibility with the kerberos gssapi header file
- Rebuild for gsoap 2.8.48 (Fedora 27)

[2.1.0-0.2.rc0]
- Rebuilt for libgsoapssl++ soname bump

[2.1.0-0.1.rc0]
- Fix a few remaining OpenSSL 1.1 issues
- Fix a GCC 7 compiler error
- Create RFC proxies as default

[2.1.0-0.rc0]
- Update to version 2.1.0-rc0 (Port to OpenSSL 1.1)

[2.0.14-2]
- Rebuild for gsoap 2.8.35 (Fedora 26)

[2.0.14-1]
- Update to version 2.0.14

[2.0.13-3]
- Convert to systemd unit file (Fedora 25+)

[2.0.13-2]
- Rebuild for gsoap 2.8.30 (Fedora 25)

[2.0.13-1]
- Update to version 2.0.13
- Drop patches: voms-nossl3.patch, voms-tls1.patch, voms-gcc6.patch,
voms-paren.patch, voms-comment-in-comment.patch and voms-doxygen.patch

[2.0.12-8]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

[2.0.12-7]
- Disable SSLv3
- Fix compilation with gcc 6

[2.0.12-6]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

[2.0.12-5]
- Rebuild for gsoap 2.8.22 (Fedora 23)

[2.0.12-4]
- Rebuilt for GCC 5 C++11 ABI change

[2.0.12-3]
- Rename client package and make voms-clients a virtual provides

[2.0.12-2]
- Rebuild for gsoap 2.8.21 (Fedora 22)
- Implement updated license packaging guidelines

[2.0.12-1]
- Update to version 2.0.12
- Drop patches voms-gsoap.patch, voms-sha2-proxy.patch and voms-strndup.patch
(accepted upstream)
- Add alternatives to the client package to allow parallel installation of
the java implementation of the client tools

[2.0.11-10]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

[2.0.11-9]
- Rebuild properly

[2.0.11-8]
- Rebuild for gsoap 2.8.17 (Fedora 22)

[2.0.11-7]
- Update the gsoap patch

[2.0.11-6]
- Clean up SHA2 patch

[2.0.11-5]
- Fix compilation problems when strndup is already defined

[2.0.11-4]
- Patch that fixes a stack smash when SHA2 certificates are used

[2.0.11-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

[2.0.11-2]
- Specfile cleanup

[2.0.11-1]
- Update to version 2.0.11
- Drop patches voms-install-db2.patch and voms-doc-race.patch (accepted
upstream)

[2.0.10-3]
- Activate hardened buildflags
- Use _pkgdocdir

[2.0.10-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

[2.0.10-1]
- Update to version 2.0.10

[2.0.9-1]
- Update to version 2.0.9
- Add Build Requires for texlive 2012 (Fedora 18+)

[2.0.8-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

[2.0.8-1]
- Update to version 2.0.8 (EMI 2 version)

[2.0.7-2]
- Fix build of compat package with new globus headers

[2.0.7-1]
- Update to version 2.0.7
- No longer build the Java API - it is in a separate package now

[2.0.6-5]
- Rebuilt for c++ ABI breakage

[2.0.6-4]
- Rebuilt for gsoap 2.8.7 (Fedora 17+)

[2.0.6-3.1]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

[2.0.6-3]
- Rebuild for new gsoap

[2.0.6-2]
- Don't build java in parallel
- Remove the data.3 man page (too common name)

[2.0.6-1]
- Update to version 2.0.6

[2.0.2-1]
- Update to version 2.0.2
- Add compat package for older releases
- Drop Java AOT compilation for newer releases

[1.9.19.2-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

[1.9.19.2-2]
- Make vomsjapi-javadoc arch depenent on EPEL

[1.9.19.2-1]
- Upstream 1.9.19.2 (CVS tag glite-security-voms_R_1_9_19_2)

[1.9.18.1-3]
- Add posttrans scriptlet to recover /etc/vomses

[1.9.18.1-2]
- Remove the empty /etc/vomses file - it will cause conflicts for users
that have used the option to have /etc/vomses be a directory

[1.9.18.1-1]
- Upstream 1.9.18.1 (CVS tag glite-security-voms_R_1_9_18_1)

[1.9.17.1-2]
- Make -doc subpackage depend of main package for license reasons

[1.9.17.1-1]
- Upstream 1.9.17.1 (CVS tag glite-security-voms_R_1_9_17_1)
- Drop patches voms-db-method.patch and voms-thread.patch (accepted upstream)

[1.9.16.1-2.1]
- Enable java for x86 and x86_64

[1.9.16.1-2]
- Add mutex lock for accessing private data

[1.9.16.1-1]
- Upstream 1.9.16.1 (CVS tag glite-security-voms_R_1_9_16_1)
- Fix uninitialized variable in voms-proxy-init

[1.9.14.3-1]
- Upstream 1.9.14.3 (CVS tag glite-security-voms_R_1_9_14_3)
- Add missing dependencies for stricter binutils

[1.9.14.2-1]
- Upstream 1.9.14.2 (CVS tag glite-security-voms_R_1_9_14_2)

[1.9.12.1-1]
- Upstream 1.9.12.1 (CVS tag glite-security-voms_R_1_9_12_1)

[1.9.11-4]
- Fix building with openssl 1.0

[1.9.11-3]
- Add an empty /etc/vomses file to the main package to avoid error messages
- Let the voms user own only necessary directories
- Additional fixes for the server start-up script

[1.9.11-2]
- Add the /etc/voms directory to the server package
- Add setup instructions to the server package
- Run the server as non-root

[1.9.11-1]
- Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11)
- Enable Java AOT bits

[1.9.8.1-1]
- Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1)
- Build Java API

[1.9.2-1]
- Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2)

[1.9.1-1]
- Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1)

[1.8.10-1]
- Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10)
- Rebuild against distribution Globus
- Add clear SSL error patch needed for openssl > 0.9.8b
- Add missing return value patch

[1.8.9-1ng]
- Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9)
- Rebuild against Globus 4.0.8-0.11

[1.7.24-4ng]
- Add missing include patch

[1.7.24-3ng]
- Rebuild against Globus 4.0.7-0.10

[1.7.24-2ng]
- Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file

[1.7.24-1ng]
- Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1)

[1.7.23-1ng]
- Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1)

[1.7.22-3ng]
- Move /etc/voms/vomses back to /etc/vomses
- Added more openssl portability patches with input
from Aake Sandgren

[1.7.22-2ng]
- Added more openssl portability patches with input
from Aake Sandgren

[1.7.22-1ng]
- Try to link against system crypto library when Globus library is not
available
- Make /etc/grid-security/vomsdir part of the voms sub-package
- Drop RPM prefix /etc
- Move the vomses.template to /etc/voms
- Use dashes instead of underscore in voms-install-replica.1 man page
- Do not try to link against system crypt library. Voms now
does this internally.
- Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1)

[1.7.20-5ng]
- Drop voms-struct_change.patch - problem is with libxml2

[1.7.20-4ng]
- Add missing openssl-devel dependency in voms-devel

[1.7.20-3ng]
- Add patch:
- voms-struct_change.patch
- Change API slightly - but now works with libxml2

[1.7.20-2ng]
- Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat)

[1.7.20-1ng]
- Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1)

[1.7.19-2ng]
- Added patches:
- voms-openssl_portability.patch
- Support for newer OpenSSL-0.9.8
- voms-isoc90_portability.patch
- Support for older compilers
- Added openssl-devel build dependency

[1.7.19-1ng]
- Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2)
- Remove patches (use shell substitutions instead)
- Disable Java API build

[1.6.20-3ng]
- Added Globus dependencies to voms-devel

[1.6.20-2ng]
- Fix dependency typo: Requires -> BuildRequires

[1.6.20-1ng]
- Many changes since upstream changed quite a lot.
- Added README.NorduGrid with packaging information
- Patches:
- voms_openssl-0.9.8.patch
- Support for OpenSSL 0.9.8
- voms_noglobusopenssl-1.6.20.patch
- Use system openssl rather than the one from Globus
- Patch reworked for voms 1.6.20
- Dont use project based (gLite) include paths
- Pseudo patches (fixes made at runtime and not from static patch files)
- Fix broken --libexecdir support for configure
(some systems do not have libexecdir = /libexec)
- Drop all documents except man pages which are pre-generated
(section 3 man pages are skipped as well)
- Do not use edg- prefix
(can be turned on/off through macro)
- Install flavored libraries in addition to non-flavored
(can be turned on/off through macro)
- Put start-up script in /etc/init.d
- Move configuration files from /etc to /etc

[1.6.9-2]
- Add patch voms_doc.patch to disable html and ps documentation
and add man-mages and pdf files to distribution (make dist)
- Use rpm switch: --define '_autotools_bootstrap 1' to rebuild
documentation and create 'make dist' target
- Add patch voms_nohardcodelibexecdir.patch which use the libexecdir
from configure rather than the hardcoded prefix/libexec

[1.6.9-1]
- Add patch voms_ssl_include.patch to add external openssl includes.
Would be better to query globus_openssl about this

[1.6.7-1]
- Modfiy voms_noglobusopenssl.patch to match upstream
- Add patch voms_nops.patch to disable postscript versions of
reference manual

[1.5.4-1]
- Remove the following patches:
- voms_namespace.patch - Fixed in upstream
- voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no
longer needed
- voms-no_libs.path - Fixed in upstream
- Add Globus dependencies

[1.4.1-3]
- Do not hardcode Globus flavor but try to guess
- Remove explicit globus rpm Requirement
- Use external openssl - not globus_openssl

[1.4.1-2]
- Remove automake cache
- Add explicit dependency on mysql++-devel

[1.4.1-1]
- New upstream
- autogen.sh -> autobuild.sh

[1.3.2-1]
- Initial build.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete