Commit Graph

251 Commits

Author SHA1 Message Date
Milan Lysonek
5c2028d70e Update gating
Import fmf test plans from tests repository, make both of them as
required and remove Fedora tests.
2024-06-05 11:45:55 +02:00
Jan Černý
56f8171c01 Rebase to the latest upstream version
- Rebase to the latest upstream version
- Use NSS as cryptography library (RHEL-22013)

Resolves: RHEL-22013
2024-04-09 14:25:07 +02:00
Yaakov Selkowitz
6ab115a60e Fix RHEL 9 builds
CentOS Stream 9 python-rpm-macros has the private pathfix.py, but that
will only be released with RHEL 9.4.
2024-02-19 14:23:04 -05:00
Yaakov Selkowitz
bd0d9a7274 Fix RHEL builds
openscap is a RHEL package, and therefore ineligible for EPEL, and
when building for EPEL, epel-rpm-macros is automatically available.
Also, the new pathfix path applies to RHEL 9 and newer as well.
2024-02-16 13:58:29 -05:00
Michal Ambroz
e8beccd6cf rebuild for 3.13, explicit python3-setuptools, cosmetics 2024-01-23 00:11:19 +01:00
Fedora Release Engineering
1405c42b50 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 11:20:03 +00:00
Yaakov Selkowitz
cb7ba1f83f Enable opendbx for SQL probes only in Fedora
opendbx is not available in RHEL.
2024-01-04 11:02:08 -05:00
Florian Weimer
6e3befd4e1 Fix C compatibility issues
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2024-01-03 15:07:31 +01:00
Jan Černý
d2b7872b70 Fix test test_sysctl_probe_all.sh
and clean up the repository
2023-12-20 10:26:14 +01:00
Michal Ambroz
54a8bbe88a bump release number 2023-11-27 06:47:46 +01:00
Michal Ambroz
1b3bd7674a add conditional for apt-libs so the same spec file can be used for
Centos
2023-11-27 06:44:53 +01:00
Michal Ambroz
e32f1a1cce fix implicit declarations due to missing include 2023-11-27 04:25:07 +01:00
Michal Ambroz
abf7f004af openscap 2023-11-26 00:15:59 +01:00
Michal Ambroz
58c40227ac bump to 1.3.9 2023-11-24 04:20:38 +01:00
Yaakov Selkowitz
0555927c6c Use pcre2
Resolves: rhbz#2128342
2023-09-05 09:43:23 -04:00
Fedora Release Engineering
1d995dfc46 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 18:10:28 +00:00
Python Maint
f127f9974c Rebuilt for Python 3.12 2023-06-27 18:16:58 +02:00
Evgeny Kolesnikov
07b60142a7 Rebuilt because of xmlsec1 downgrade 2023-06-27 10:18:12 +02:00
Python Maint
ba509bb788 Rebuilt for Python 3.12 2023-06-26 12:27:19 +02:00
Evgeny Kolesnikov
676375616c openscap-1.3.8 2023-06-21 02:06:28 +02:00
Python Maint
b57b42463d Rebuilt for Python 3.12 2023-06-15 14:17:15 +02:00
Jan Černý
96683ac519 Use SPDX license identifier
See https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
2023-05-31 09:31:37 +02:00
Petr Písař
1693ab2071 Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) 2023-05-19 15:50:36 +02:00
Michal Ambroz
308342bb02 cosmetics - fix mixed spaces 2023-02-02 01:13:01 +01:00
Michal Ambroz
58de2f1f75 adding comments 2023-02-02 01:09:02 +01:00
Tom Stellard
11558c84eb Fix implicit function definition warning
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-02-01 06:50:25 +00:00
Jan Černý
a08adbff22 openscap-1.3.7 2023-01-26 18:09:04 +01:00
Fedora Release Engineering
6f004c50ef Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:56:20 +00:00
Michal Ambroz
aa8518798c adding the link to VCS 2022-11-30 04:00:25 +01:00
Lumir Balhar
8f3fff5777 Change location of pathfix.py
For more info see https://fedoraproject.org/wiki/Changes/Python3.12#pathfix.py_tool_will_be_removed
2022-11-01 07:14:27 +01:00
Jan Černý
968f6abe07 Add systemd-rpm-macros to BuildRequires (rhbz#2126078) 2022-10-17 13:35:52 +02:00
Jan Černý
841e46d447 Fix build due to unresolved unitdir
According to Fedora packaging guidelines
https://fedoraproject.org/wiki/Packaging:Systemd#Filesystem_locations
in order for the %{_unitdir} macro to exist, our package must have
BuildRequires: systemd.

Addressing:
error: File not found: /builddir/build/BUILDROOT/openscap-1.3.7-0.20220830091921540256.pr1882.62.g2bc28fe27.fc38.x86_64/usr/libexec/oscap-remediate
error: File must begin with "/": %{_unitdir}/oscap-remediate.service
error: File must begin with "/": %{_unitdir}/system-update.target.wants/
File not found: /builddir/build/BUILDROOT/openscap-1.3.7-0.20220830091921540256.pr1882.62.g2bc28fe27.fc38.x86_64/usr/libexec/oscap-remediate
File must begin with "/": %{_unitdir}/oscap-remediate.service
File must begin with "/": %{_unitdir}/system-update.target.wants/
2022-09-09 13:53:28 +02:00
Fedora Release Engineering
e660803b3e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 02:12:56 +00:00
Python Maint
60b7872fdc Rebuilt for Python 3.11 2022-06-13 16:52:38 +02:00
Jan Černý
cb09ccc5c4 ebuild due to changes in tests 2022-06-03 09:54:26 +02:00
Matus Marhefka
fc3490de5d main is reserved keyword by tmt and cannot be used as a plan name 2022-06-01 13:35:52 +02:00
Jan Černý
42ec134fc3 Rebuild due to changes in tests 2022-05-31 15:46:18 +02:00
Jan Černý
812436ffac Merge #16 Add missing ci.fmf file 2022-05-31 08:15:54 +00:00
Jan Černý
05b3e52e7c Update tests due to relocation of RPM database 2022-05-31 10:06:31 +02:00
Matus Marhefka
d45d263395 Add missing ci.fmf file
It puts tmt plan name instead of tier0.
Documented in https://docs.fedoraproject.org/en-US/ci/tmt/#_multiple_plans
2022-05-30 18:18:15 +02:00
Jan Černý
2466b49406 Use correct includes for RPM libraries
Resolves: rhbz#2080210
2022-05-30 13:00:58 +02:00
Matus Marhefka
0e086fa284 Fedora CI: replace STI with tmt 2022-04-08 16:24:22 +02:00
Evgeny Kolesnikov
206c512a1b Prevent file permissions errors 2022-02-04 19:37:52 +01:00
Evgeny Kolesnikov
73a157af6d Prevent fails of test_ds_misc.sh (bis) 2022-02-01 17:10:47 +01:00
Evgeny Kolesnikov
ff2fa3dd78 Fix coverity issues
Prevent fails of test_ds_misc.sh
2022-01-31 15:19:14 +01:00
Evgeny Kolesnikov
a41050a089 openscap-1.3.6 2022-01-20 23:47:38 +01:00
Fedora Release Engineering
9536bc6785 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 22:27:39 +00:00
Fedora Release Engineering
87d5cdb6b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 17:19:09 +00:00
Jan Černý
b00e70fa17 Do not set RPATH
Resolves: rhbz#1967200
2021-06-25 17:18:36 +02:00
Stephen Gallagher
b7f22e2de4
Skip RPATH check temporarily
Related: rhbz#1967200

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-06-16 17:00:52 -04:00