RedHatOfficial.rhel7-pci-dss
PCI-DSS v4.0 Control Baseline for Red Hat Enterprise Linux 7
Ansible Role for PCI-DSS v4.0 Control Baseline for Red Hat Enterprise Linux 7
Profile Description:
PCI-DSS (Payment Card Industry Data Security Standard) is a collection of security guidelines aimed at protecting payment card information. The goal is to prevent data theft and safeguard sensitive financial data. This profile ensures that Red Hat Enterprise Linux 7 is set up to meet the requirements of PCI-DSS v4.0.
The tasks in this role are created using OpenSCAP. For more information on how to generate Ansible playbooks, visit the OpenSCAP project at https://github.com/OpenSCAP/openscap.
If you want to suggest a fix or an improvement for a task that is not working or is missing in this role, please check the ComplianceAsCode project at https://github.com/ComplianceAsCode/content.
Requirements
- Ansible version 2.9 or higher
Role Variables
To tailor the role to your needs, view the list of variables.
Dependencies
N/A
Example Role Usage
Use the command ansible-galaxy install RedHatOfficial.rhel7_pci_dss
to download and install the role. After that, you can run the role using this playbook snippet:
- hosts: all
roles:
- { role: RedHatOfficial.rhel7_pci_dss }
Next, check the playbook on your local machine with this command:
ansible-playbook -i "localhost," -c local --check playbook.yml
To deploy it (this may change settings on your local machine!):
ansible-playbook -i "localhost," -c local playbook.yml
License
BSD-3-Clause
Author Information
This Ansible remediation role comes from the set of security policies developed by the ComplianceAsCode project. You can find the updated list of authors and contributors at https://github.com/complianceascode/content/blob/master/Contributors.md.
PCI-DSS v3.2.1 Control Baseline for Red Hat Enterprise Linux 7
ansible-galaxy install RedHatOfficial.rhel7-pci-dss