Commit Graph

218 Commits

Author SHA1 Message Date
Šimon Lukašík
848bbfc2a7 Drop dependency on atomic from all platforms.
We cannot have inconsistent requires amongs the architectures. Otherwise
the koji build fails with:

   BuildError: mismatch when analyzing
   openscap-containers-1.2.6-2.fc24.noarch.rpm, rpmdiff output was:
   error: cannot open Packages index using db5 - Permission denied (13)
   error: cannot open Packages database in /var/lib/rpm
   error: cannot open Packages database in /var/lib/rpm
   added       REQUIRES atomic
2015-10-07 14:02:40 +02:00
Šimon Lukašík
a53fc56927 openscap-containers require atomic only on x86_64
This is pragmatic choice. (Upcomming) OpenSCAP-Daemon will need to
import openscap-containers python fragments. We decide to fail in
run-time when atomic features of OpenSCAP-Daemon are used on other
architectures.
2015-10-07 13:12:38 +02:00
Šimon Lukašík
0098755089 Dropping requires -utils -> -containerss
The only reason is that /usr/bin/oscap-docker file has been previously
released (for 2 months) in openscap-utils package. On the other hand
architecture of oscap-docker changed and now requires atomic to run.
2015-10-07 10:01:30 +02:00
Zbynek Moravec
68d1bdee98 openscap-1.2.6-1 2015-10-05 07:53:29 +02:00
Martin Preisler
43f5dd6abc Rebuilt because of librpm and librpmio ABI break 2015-07-29 13:25:15 +02:00
Šimon Lukašík
eff862d912 openscap-1.2.5-1 2015-07-06 13:23:26 +02:00
Šimon Lukašík
14462498d4 openscap-1.2.4-1
Update to the latest upstream. Upstream dropped selinux policy due to
bug rhbz#1209969. We should drop the sub-package as well. However, we
cannot obsolete selinux noarch sub-package from base package that is
arch. Otherwise we risk for things to slip through cracks as they did
with rhbz#1028706. Ideas?

Also introduce new probe for symlink_test.
2015-06-21 00:12:33 +02:00
Dennis Gilmore
3e68ef1ac6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 00:04:31 +00:00
Jitka Plesnikova
f951d29c99 Perl 5.22 rebuild 2015-06-06 17:52:34 +02:00
Šimon Lukašík
ec044cba73 openscap-1.2.3-1 2015-05-01 15:57:06 +02:00
Šimon Lukašík
d644e6b208 openscap-1.2.2-1 2015-04-02 15:37:18 +02:00
Šimon Lukašík
33084d4c76 openscap-1.2.1-1 2015-01-10 15:40:23 +01:00
Šimon Lukašík
4b45ca6fcf openscap-1.2.0-1 2014-12-02 10:37:15 +01:00
Šimon Lukašík
225704845d openscap-1-1.1-1 2014-09-26 13:45:34 +02:00
Jitka Plesnikova
99ca48d64f Perl 5.20 rebuild 2014-09-05 16:56:54 +02:00
Šimon Lukašík
3150a8305b openscap-1.1.0-1 2014-09-03 12:24:17 +02:00
Jitka Plesnikova
84c6d8dbc5 Perl 5.20 rebuild 2014-08-28 20:55:03 +02:00
Peter Robinson
5ec2f7a926 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 14:04:12 +00:00
Simon Lukasik
e81c8b5435 Extract oscap tool to a separate package (rhbz#1115116) 2014-07-01 17:23:57 +02:00
Martin Preisler
c7987e1224 openscap-1.0.9-1 2014-06-25 16:09:20 +02:00
Dennis Gilmore
3b46ea5fa3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 11:53:13 -05:00
Simon Lukasik
24cc685fd3 openscap-1.0.8-1 2014-03-26 10:43:41 +01:00
Simon Lukasik
1cfaeede4c openscap-1.0.7-1 2014-03-20 11:00:41 +01:00
Simon Lukasik
4d8700de34 openscap-1.0.6-1 2014-03-19 10:07:33 +01:00
Simon Lukasik
a7c96ab5d3 openscap-1.0.5-1 2014-03-14 15:45:50 +01:00
Simon Lukasik
9b7628fcc0 openscap-1.0.4-1 2014-02-13 15:23:32 +01:00
Simon Lukasik
c66f07b49e openscap-1.0.3-1 2014-01-14 16:58:07 +01:00
Simon Lukasik
e1a6cbc27c openscap-1.0.2-1 2014-01-10 10:49:46 +01:00
Simon Lukasik
eab814f12d openscap-1.0.1-1 2013-11-28 12:43:57 +01:00
Simon Lukasik
4fd2f3d429 Expand LT_CURRENT_MINUS_AGE correctly
Addressing:
Attempts to open libopenscap_sce.so.LT_CURRENT_MINUS_AGE
2013-11-26 16:55:00 +01:00
Simon Lukasik
4936000630 Do not rely on symlinks when openning a library
The symlink libopenscap_sce.so is supposed to be consumed
by linker, but not by a run-time. The symlink is not assured
to point-out to the latest shared object (otherwise libtool
authors would not introduced such symlink).

This fix should enable use of SCE without openscap-engine-sce-devel
package installed.
2013-11-25 11:20:43 +01:00
Simon Lukasik
e6ced0fde0 Don't forget to remove 0.9.13 from sources 2013-11-21 14:40:42 +01:00
Simon Lukasik
f3a1fa5985 openscap-1.0.0-1 2013-11-19 12:06:19 +01:00
Simon Lukasik
2899134575 Package openscap-engine-sce-devel separately. 2013-11-19 12:03:24 +01:00
Simon Lukasik
f863137276 Avoid obsoleting noarch package by an arch package
The scap-secrity-guide package will bring this directive instead.

Addressing (rhbz#1028706):
openscap update incorrectly pulls in piles of 32bit packages
2013-11-15 11:39:29 +01:00
Simon Lukasik
41faeecd91 Do not specify fully versioned arch-specific requires for noarch packages
The Packaging:Guidelines#Requiring_Base_Package explicitly prohibits this
by:

    When a subpackage requires the base package, it must do so using
    a fully versioned arch-specific (for non-noarch packages) dependency.
                                         ^^^

Addressing:
BuildError: mismatch when analyzing openscap-content-sectool-0.9.13-5.fc21.noarch.rpm, rpmdiff output was:
removed     REQUIRES openscap(armv7hl-32) = 0.9.13-5.fc21
removed     REQUIRES openscap-engine-sce(armv7hl-32)
added       REQUIRES openscap(x86-64) = 0.9.13-5.fc21
added       REQUIRES openscap-engine-sce(x86-64)
2013-11-14 17:23:57 +01:00
Simon Lukasik
76f42fec70 Use a fully versioned dependency
That is advised practice by the rulebook at
Packaging:Guidelines#Requiring_Base_Package
2013-11-09 23:46:15 +01:00
Simon Lukasik
aea3e408c0 Do not use tabs
Addressing:
openscap.src:116: W: mixed-use-of-spaces-and-tabs (spaces: line 7, tab: line 116)
2013-11-09 21:44:17 +01:00
Simon Lukasik
b09a023007 Make an explicit package version requirement
The openscap-devel sub-package already requires libopenscap_sce,
this just puts explicit version requirement.
2013-11-08 17:23:47 +01:00
Simon Lukasik
79fbe182c4 Correct dependencies.
And never again trust your peers when they tell you what
their deliverable depends on.
2013-11-08 16:02:49 +01:00
Simon Lukasik
30a57036ed Drop openscap-content sub-package.
Please refer to scap-security-guide for next-generation
of Fedora content.
2013-11-08 13:14:06 +01:00
Simon Lukasik
cd6722275a openscap-0.9.13 2013-11-08 11:36:22 +01:00
Simon Lukasik
75c4a17d1a Introduce openscap-extra-probes-sql package 2013-09-26 17:07:07 +02:00
Simon Lukasik
2c8006e86e openscap-0.9.12-1 2013-09-12 11:44:53 +02:00
Simon Lukasik
8de4197ace Change dash to underscore in %configure command
While this has no effect on the behaviour, we want to have
Fedora spec file in sync with upstream-provided spec file.
2013-09-12 11:42:16 +02:00
Dennis Gilmore
6917d1c3b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 10:47:36 -05:00
Petr Lautrbach
361b04f690 openscap-0.9.11-1 2013-07-18 08:38:54 +02:00
Petr Písař
f021eaff5a Perl 5.18 rebuild 2013-07-17 13:26:40 +02:00
Petr Lautrbach
2ab60f5e96 openscap-0.9.10-1 2013-07-15 13:58:33 +02:00
Petr Lautrbach
388829e12d openscap-0.9.8-1 2013-06-17 09:42:08 +02:00