Skip to content

Commit

Permalink
Merge pull request #6867 from yuumasato/rhev_pci-dss
Browse files Browse the repository at this point in the history
Add PCI-DSS profile to RHV4
  • Loading branch information
Carlos Matos committed Apr 21, 2021
2 parents ed0d451 + 62a8cf0 commit 82dacab
Showing 1 changed file with 140 additions and 0 deletions.
140 changes: 140 additions & 0 deletions rhv4/profiles/pci-dss.profile
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
documentation_complete: true

title: 'PCI-DSS v3.2.1 Control Baseline for Red Hat Virtualization Host (RHVH)'

description: |-
Ensures PCI-DSS v3.2.1 security configuration settings are applied.

selections:
- var_password_pam_unix_remember=4
- var_account_disable_post_pw_expiration=90
- var_accounts_passwords_pam_faillock_deny=6
- var_accounts_passwords_pam_faillock_unlock_time=1800
- sshd_idle_timeout_value=15_minutes
- var_password_pam_minlen=7
- var_password_pam_minclass=2
- var_accounts_maximum_age_login_defs=90
- var_auditd_num_logs=5
- service_auditd_enabled
- grub2_audit_argument
- auditd_data_retention_num_logs
- auditd_data_retention_max_log_file
- auditd_data_retention_max_log_file_action
- auditd_data_retention_space_left_action
- auditd_data_retention_admin_space_left_action
- auditd_data_retention_action_mail_acct
- package_audispd-plugins_installed
- auditd_audispd_syslog_plugin_activated
- audit_rules_time_adjtimex
- audit_rules_time_settimeofday
- audit_rules_time_stime
- audit_rules_time_clock_settime
- audit_rules_time_watch_localtime
- audit_rules_usergroup_modification_group
- audit_rules_usergroup_modification_gshadow
- audit_rules_usergroup_modification_opasswd
- audit_rules_usergroup_modification_passwd
- audit_rules_usergroup_modification_shadow
- audit_rules_networkconfig_modification
- file_permissions_var_log_audit
- file_ownership_var_log_audit
- audit_rules_mac_modification
- audit_rules_dac_modification_chmod
- audit_rules_dac_modification_chown
- audit_rules_dac_modification_fchmod
- audit_rules_dac_modification_fchmodat
- audit_rules_dac_modification_fchown
- audit_rules_dac_modification_fchownat
- audit_rules_dac_modification_fremovexattr
- audit_rules_dac_modification_fsetxattr
- audit_rules_dac_modification_lchown
- audit_rules_dac_modification_lremovexattr
- audit_rules_dac_modification_lsetxattr
- audit_rules_dac_modification_removexattr
- audit_rules_dac_modification_setxattr
- audit_rules_login_events
- audit_rules_session_events
- audit_rules_unsuccessful_file_modification_creat
- audit_rules_unsuccessful_file_modification_ftruncate
- audit_rules_unsuccessful_file_modification_open
- audit_rules_unsuccessful_file_modification_open_by_handle_at
- audit_rules_unsuccessful_file_modification_openat
- audit_rules_unsuccessful_file_modification_truncate
- audit_rules_privileged_commands
- audit_rules_media_export
- audit_rules_file_deletion_events_rename
- audit_rules_file_deletion_events_renameat
- audit_rules_file_deletion_events_rmdir
- audit_rules_file_deletion_events_unlink
- audit_rules_file_deletion_events_unlinkat
- audit_rules_sysadmin_actions
- audit_rules_kernel_module_loading_delete
- audit_rules_kernel_module_loading_finit
- audit_rules_kernel_module_loading_init
- audit_rules_immutable
- var_multiple_time_servers=rhel
- service_chronyd_or_ntpd_enabled
- chronyd_or_ntpd_specify_remote_server
- chronyd_or_ntpd_specify_multiple_servers
- rpm_verify_permissions
- rpm_verify_hashes
- install_hids
- rsyslog_files_permissions
- rsyslog_files_ownership
- rsyslog_files_groupownership
- ensure_logrotate_activated
- package_aide_installed
- aide_build_database
- aide_periodic_cron_checking
- account_unique_name
- gid_passwd_group_same
- accounts_password_all_shadowed
- no_empty_passwords
- display_login_attempts
- account_disable_post_pw_expiration
- accounts_passwords_pam_faillock_deny
- accounts_passwords_pam_faillock_unlock_time
- dconf_db_up_to_date
- dconf_gnome_screensaver_idle_delay
- dconf_gnome_screensaver_idle_activation_enabled
- dconf_gnome_screensaver_lock_enabled
- dconf_gnome_screensaver_mode_blank
- sshd_set_idle_timeout
- var_sshd_set_keepalive=0
- sshd_set_keepalive_0
- accounts_password_pam_minlen
- accounts_password_pam_dcredit
- accounts_password_pam_ucredit
- accounts_password_pam_lcredit
- accounts_password_pam_unix_remember
- accounts_maximum_age_login_defs
- ensure_redhat_gpgkey_installed
- ensure_gpgcheck_globally_activated
- ensure_gpgcheck_never_disabled
- security_patches_up_to_date
- package_opensc_installed
- var_smartcard_drivers=cac
- configure_opensc_card_drivers
- force_opensc_card_drivers
- package_pcsc-lite_installed
- service_pcscd_enabled
- sssd_enable_smartcards
- set_password_hashing_algorithm_systemauth
- set_password_hashing_algorithm_logindefs
- set_password_hashing_algorithm_libuserconf
- file_owner_etc_shadow
- file_groupowner_etc_shadow
- file_permissions_etc_shadow
- file_owner_etc_group
- file_groupowner_etc_group
- file_permissions_etc_group
- file_owner_etc_passwd
- file_groupowner_etc_passwd
- file_permissions_etc_passwd
- file_owner_grub2_cfg
- file_groupowner_grub2_cfg
- configure_crypto_policy
- configure_bind_crypto_policy
- configure_openssl_crypto_policy
- configure_ssh_crypto_policy
- configure_kerberos_crypto_policy

0 comments on commit 82dacab

Please sign in to comment.