SHA256
1
0
forked from pool/openscap

Accepting request 1112900 from home:AndreasStieger:branches:security

openscap 1.3.9

OBS-URL: https://build.opensuse.org/request/show/1112900
OBS-URL: https://build.opensuse.org/package/show/security/openscap?expand=0&rev=286
This commit is contained in:
Marcus Meissner 2023-09-22 07:09:26 +00:00 committed by Git OBS Bridge
parent cde8ef6ae9
commit 10b9f1885e
4 changed files with 25 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67d2e8ad8309b596b342613cf07635439836f764c42c5226413af6c51ad3a77c
size 14026613

3
openscap-1.3.9.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:033889da66178d5ce63d802c6a41cce8bcc08d09ae02e256f365f4daca8a1899
size 14028562

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Thu Sep 21 19:43:34 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 1.3.9:
* use PCRE2 library
* Fix offline mode (OVAL/sysctl)
* Fix leak of dpkg cache when dpkginfo_init is called multiple times
* Fix un-expanded variable in xccdf report output
* Fix issues when parsing profiles
* Fix minor problems and resource leaks
-------------------------------------------------------------------
Wed Jun 21 07:32:35 UTC 2023 - Robert Frohl <rfrohl@suse.com>

View File

@ -23,7 +23,7 @@
%define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
Name: openscap
Version: 1.3.8
Version: 1.3.9
Release: 0
Summary: A Set of Libraries for Integration with SCAP
License: LGPL-2.1-or-later
@ -69,7 +69,6 @@ BuildRequires: libxslt-devel
BuildRequires: libyaml-devel
BuildRequires: lua
BuildRequires: openldap2-devel
BuildRequires: pcre-devel
BuildRequires: perl-XML-Parser
BuildRequires: perl-XML-XPath
BuildRequires: pkgconfig
@ -85,6 +84,7 @@ BuildRequires: xmlsec1-devel
BuildRequires: xmlsec1-openssl-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(systemd)
# remove extra packages from version 1.2.9 and older
Obsoletes: openscap-engine-sce < %{version}
@ -184,11 +184,16 @@ This package contains the Script Checking Engine Library (SCE) for OpenSCAP.
%autosetup -p1
%build
%if 0%{?with_bindings}
%cmake -DENABLE_DOCS=TRUE -DCMAKE_SHARED_LINKER_FLAGS="" -DENABLE_OSCAP_REMEDIATE_SERVICE=TRUE
%else
%cmake -DENABLE_DOCS=TRUE -DENABLE_PYTHON3=FALSE -DENABLE_PERL=FALSE -DCMAKE_SHARED_LINKER_FLAGS="" -DENABLE_OSCAP_REMEDIATE_SERVICE=TRUE
%cmake \
-DENABLE_DOCS=TRUE \
-DCMAKE_SHARED_LINKER_FLAGS="" \
-DENABLE_OSCAP_REMEDIATE_SERVICE=TRUE \
-DWITH_PCRE2=ON \
%if !0%{?with_bindings}
-DENABLE_PYTHON3=FALSE \
-DENABLE_PERL=FALSE \
%endif
%{nil}
%if 0%{?sle_version} > 150100 || 0%{?suse_version} == 1599
%cmake_build
%else