Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependent rules to be selected together for successful remediation #2556

Closed
dahaic opened this issue Jan 22, 2018 · 2 comments
Closed

Dependent rules to be selected together for successful remediation #2556

dahaic opened this issue Jan 22, 2018 · 2 comments
Labels
enhancement General enhancements to the project. Infrastructure Our content build system
Milestone

Comments

@dahaic
Copy link
Contributor

dahaic commented Jan 22, 2018

Description of problem:

Some rules are dependent on different rule to be passing, for example installation of AIDE is necessary for other AIDE checks to remediate correctly. https://bugzilla.redhat.com/show_bug.cgi?id=1465681

It would be great to have PR gating check, that would find such dependencies and check for them.

SCAP Security Guide Version:

0.1.36

@dahaic dahaic added enhancement General enhancements to the project. Infrastructure Our content build system labels Jan 22, 2018
@redhatrises redhatrises added this to the Backlog milestone Oct 1, 2018
@jan-cerny
Copy link
Collaborator

jan-cerny commented Apr 11, 2019

Hi @dahaic, thanks for reporting this problem. We currently do not define the rule order which would be necessary to run the remediation for the rule package_aide_installed before other AIDE remediations. But keep in mind that users can deselect the pre-requisite rule by their tailoring files. I suggest changing the title of this issue to "Implement rule ordering relation". And I suggest creating a new separate ticket to track the upstream test coverage of https://bugzilla.redhat.com/show_bug.cgi?id=1465681

@marcusburghardt
Copy link
Member

Related to a OpenSCAP issue: OpenSCAP/openscap#1880

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement General enhancements to the project. Infrastructure Our content build system
Projects
None yet
Development

No branches or pull requests

5 participants