CIS Ubuntu 22.04 7.2.9: Ensure Interactive User Home Directories Are Configured
Description
Implement EnsureInteractiveUserHomeDirectoriesAreConfigured procedure.
Checklist
- [x] I have read the contribution guidelines.
- [x] I added unit-tests to validate my changes. All unit tests are passing.
- [x] I have merged the latest
devbranch prior to this PR submission. - [x] I ran pre-commit on my changes prior to this PR submission.
- [x] I submitted this PR against the
devbranch.
Test Results
48 files ±0 48 suites ±0 32m 26s ⏱️ + 1m 35s 4 tests ±0 4 ✅ ±0 0 💤 ±0 0 ❌ ±0 192 runs ±0 168 ✅ ±0 24 💤 ±0 0 ❌ ±0
Results for commit 86b931ce. ± Comparison against base commit e801111f.
:recycle: This comment has been updated with latest results.
This recipe was merged into the SecurityBaseline.json recipe in dev branch, please pull from there and sync
Refers to: src/modules/test/recipes/SecurityBaselineTests_EnsureUnnecessaryAccountsAreRemoved.json:6 in dc71c6b. [](commit_id = dc71c6b9a0d03709386a7aa80e9ebe6a89c28418, deletion_comment = False)
{
Please remove this file, its contents were integrated into SecurityBaselineTests.json (you will also see there how added test user accounts are removed by invoking the remediation for users removal, basically the idea being to exercise the rules themselves as much as possible.
Refers to: src/modules/test/recipes/SecurityBaselineTests_EnsureUnnecessaryAccountsAreRemoved.json:2 in dc71c6b. [](commit_id = dc71c6b9a0d03709386a7aa80e9ebe6a89c28418, deletion_comment = False)
This PR has been merged as part of #1039, closing.