diff --git a/components/libpwquality.yml b/components/libpwquality.yml index 3bc12599379..0fc8244f8b3 100644 --- a/components/libpwquality.yml +++ b/components/libpwquality.yml @@ -3,3 +3,4 @@ packages: - libpwquality rules: - package_pam_pwquality_installed +- accounts_password_pam_pwquality_conf_retry diff --git a/components/pam.yml b/components/pam.yml index b050e3cca38..657bba9019c 100644 --- a/components/pam.yml +++ b/components/pam.yml @@ -9,7 +9,7 @@ groups: - password_expiration - password_quality - password_quality_pamcracklib -- password_quality_pwquality +- password_quality_pam_pwquality name: pam packages: - pam diff --git a/controls/stig_rhel9.yml b/controls/stig_rhel9.yml index 1a63bee32be..3f4b60c65c5 100644 --- a/controls/stig_rhel9.yml +++ b/controls/stig_rhel9.yml @@ -2783,9 +2783,11 @@ controls: RHEL 9 must ensure the password complexity module in the system-auth file is configured for three retries or less. rules: - - accounts_password_pam_retry + - accounts_password_pam_pwquality_conf_retry - var_password_pam_retry=3 status: automated + notes: |- + We check only the /etc/security/pwquality.conf, rule should be extended to check also /etc/security/pwquality.conf.d directory content. - id: RHEL-09-611025 levels: diff --git a/docs/templates/template_reference.md b/docs/templates/template_reference.md index 7f36d09ecca..f76ad513409 100644 --- a/docs/templates/template_reference.md +++ b/docs/templates/template_reference.md @@ -609,6 +609,8 @@ When the remediation is applied duplicate occurrences of `key` are removed. - **value** - the value the key should have in the specified path + - **xccdf_variable** - use value stored in an XCCDF variable instead of hardcoded value + - **app** - optional. If not set the check will use the default text `The respective application or service`. If set, the `app` is used within sentences like: "`application` is configured correctly and configuration file exists" diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/accounts_password_pam_pwquality_conf_retry/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/accounts_password_pam_pwquality_conf_retry/rule.yml new file mode 100644 index 00000000000..a8253e896a1 --- /dev/null +++ b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/accounts_password_pam_pwquality_conf_retry/rule.yml @@ -0,0 +1,41 @@ +documentation_complete: true + + +title: 'Ensure PAM Enforces Password Requirements - Authentication Retry Prompts Permitted Per-Session in /etc/security/pwquality.conf' + +description: |- + To configure the number of retry prompts that are permitted per-session: + Edit the /etc/security/pwquality.conf to include + retry={{{xccdf_value("var_password_pam_retry") }}}, or a lower value if site + policy is more restrictive. The DoD requirement is a maximum of 3 prompts + per session. + +rationale: |- + Setting the password retry prompts that are permitted on a per-session basis to a low value + requires some software, such as SSH, to re-connect. This can slow down and + draw additional attention to some types of password-guessing attacks. Note that this + is different from account lockout, which is provided by the pam_faillock module. + +severity: medium + +identifiers: + cce@rhel9: CCE-86492-6 + +references: + disa: CCI-004066,CCI-000192 + srg: SRG-OS-000069-GPOS-00037 + +ocil_clause: 'the value of "retry" is set to "0" or greater than "{{{ xccdf_value("var_password_pam_retry") }}}", or is missing' + +ocil: |- + Verify {{{ full_name }}} is configured to limit the "pwquality" retry option to {{{ xccdf_value("var_password_pam_retry") }}}. + + Check for the use of the "pwquality" retry option in the pwquality.conf file with the following command: +
$ grep retry /etc/security/pwquality.conf+ +template: + name: key_value_pair_in_file + vars: + path: /etc/security/pwquality.conf + key: retry + xccdf_variable: var_password_pam_retry diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/group.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/group.yml new file mode 100644 index 00000000000..a3f1a989894 --- /dev/null +++ b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_libpwquality/group.yml @@ -0,0 +1,6 @@ +documentation_complete: true + +title: 'Set Password Quality Requirements with pam_pwquality' + +description: |- + Use the file /etc/security/pwquality.conf for configuring various aspects of password quality. diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dcredit/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dcredit/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dcredit/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dcredit/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dcredit/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dcredit/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dcredit/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dcredit/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dictcheck/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dictcheck/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dictcheck/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dictcheck/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dictcheck/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dictcheck/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_dictcheck/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_dictcheck/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_difok/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_difok/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_difok/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_difok/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_difok/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_difok/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_difok/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_difok/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_local/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_local/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_local/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_local/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_root/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_root/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_root/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_root/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_root/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_root/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforce_root/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforce_root/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/commented.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/commented.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/commented.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/commented.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/correct.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/correct.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/correct.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/correct.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/wrong_value.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/wrong_value.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_enforcing/tests/wrong_value.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_enforcing/tests/wrong_value.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_lcredit/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_lcredit/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_lcredit/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_lcredit/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_lcredit/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_lcredit/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_lcredit/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_lcredit/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxclassrepeat/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxclassrepeat/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxclassrepeat/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxclassrepeat/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxclassrepeat/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxclassrepeat/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxclassrepeat/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxclassrepeat/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxrepeat/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxrepeat/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxrepeat/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxrepeat/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxrepeat/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxrepeat/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxrepeat/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxrepeat/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxsequence/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxsequence/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_maxsequence/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_maxsequence/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minclass/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minclass/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minclass/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minclass/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minclass/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minclass/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minclass/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minclass/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minlen/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minlen/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minlen/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minlen/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minlen/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minlen/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_minlen/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_minlen/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp_invalid.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp_invalid.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp_invalid.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp_invalid.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp_stricter.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp_stricter.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ocredit/tests/ospp_stricter.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ocredit/tests/ospp_stricter.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/bash/shared.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/bash/shared.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/bash/shared.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/bash/shared.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/oval/ubuntu.xml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/oval/ubuntu.xml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/oval/ubuntu.xml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/oval/ubuntu.xml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/commented.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/commented.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/commented.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/commented.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/common.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/common.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/common.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/common.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/correct.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/correct.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/correct.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/correct.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/missing.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/missing.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_enabled/tests/missing.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_enabled/tests/missing.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/ansible/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/ansible/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/ansible/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/ansible/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/bash/shared.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/bash/shared.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/bash/shared.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/bash/shared.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/oval/shared.xml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/oval/shared.xml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/oval/shared.xml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/oval/shared.xml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_commented_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_commented_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_commented_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_commented_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_correct_entry.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_correct_entry.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_correct_entry.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_correct_entry.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_missing_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_missing_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_missing_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_missing_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_modified_pam.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_modified_pam.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_modified_pam.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_modified_pam.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_wrong_control.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_wrong_control.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_wrong_control.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/authselect_wrong_control.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/correct_entry.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/correct_entry.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/correct_entry.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/correct_entry.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/missing_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/missing_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/missing_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/missing_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/wrong_control.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/wrong_control.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_password_auth/tests/wrong_control.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_password_auth/tests/wrong_control.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/ansible/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/ansible/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/ansible/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/ansible/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/bash/shared.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/bash/shared.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/bash/shared.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/bash/shared.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/oval/shared.xml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/oval/shared.xml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/oval/shared.xml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/oval/shared.xml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_commented_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_commented_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_commented_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_commented_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_correct_entry.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_correct_entry.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_correct_entry.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_correct_entry.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_missing_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_missing_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_missing_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_missing_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_modified_pam.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_modified_pam.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_modified_pam.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_modified_pam.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_wrong_control.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_wrong_control.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_wrong_control.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/authselect_wrong_control.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/correct_entry.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/correct_entry.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/correct_entry.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/correct_entry.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/missing_entry.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/missing_entry.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/missing_entry.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/missing_entry.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/wrong_control.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/wrong_control.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_pwquality_system_auth/tests/wrong_control.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_pwquality_system_auth/tests/wrong_control.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/ansible/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/ansible/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/ansible/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/ansible/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/debian.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/debian.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/debian.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/debian.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/shared.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/shared.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/shared.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/shared.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/ubuntu.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/ubuntu.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/bash/ubuntu.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/bash/ubuntu.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/oval/shared.xml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/oval/shared.xml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/oval/shared.xml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/oval/shared.xml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/argument_missing.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/argument_missing.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/argument_missing.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/argument_missing.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/common.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/common.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/common.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/common.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/correct_value.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/correct_value.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/correct_value.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/correct_value.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_commented.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_commented.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_commented.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_commented.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_conflicting_values.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_conflicting_values.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_conflicting_values.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_conflicting_values.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct_with_space.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct_with_space.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct_with_space.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_correct_with_space.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_duplicate_values.pass.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_duplicate_values.pass.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_duplicate_values.pass.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_duplicate_values.pass.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_overriden.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_overriden.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_overriden.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_overriden.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_wrong.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_wrong.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/pwquality_conf_wrong.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/pwquality_conf_wrong.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/wrong_value.fail.sh b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/wrong_value.fail.sh similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_retry/tests/wrong_value.fail.sh rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_retry/tests/wrong_value.fail.sh diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ucredit/policy/stig/shared.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ucredit/policy/stig/shared.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ucredit/policy/stig/shared.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ucredit/policy/stig/shared.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ucredit/rule.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ucredit/rule.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/accounts_password_pam_ucredit/rule.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/accounts_password_pam_ucredit/rule.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/group.yml b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/group.yml similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/group.yml rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/group.yml diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_dcredit.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_dcredit.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_dcredit.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_dcredit.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_dictcheck.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_dictcheck.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_dictcheck.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_dictcheck.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_difok.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_difok.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_difok.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_difok.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_enforcing.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_enforcing.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_enforcing.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_enforcing.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_lcredit.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_lcredit.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_lcredit.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_lcredit.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxclassrepeat.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxclassrepeat.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxclassrepeat.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxclassrepeat.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxrepeat.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxrepeat.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxrepeat.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxrepeat.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxsequence.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxsequence.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_maxsequence.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_maxsequence.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_minclass.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_minclass.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_minclass.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_minclass.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_minlen.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_minlen.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_minlen.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_minlen.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_ocredit.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_ocredit.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_ocredit.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_ocredit.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_retry.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_retry.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_retry.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_retry.var diff --git a/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_ucredit.var b/linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_ucredit.var similarity index 100% rename from linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pwquality/var_password_pam_ucredit.var rename to linux_os/guide/system/accounts/accounts-pam/password_quality/password_quality_pam_pwquality/var_password_pam_ucredit.var diff --git a/shared/macros/10-oval.jinja b/shared/macros/10-oval.jinja index 1d1b4dc60c0..9b3e74cc560 100644 --- a/shared/macros/10-oval.jinja +++ b/shared/macros/10-oval.jinja @@ -43,15 +43,22 @@ Generates the :code:`