Claudius Heine

Results 8 issues of Claudius Heine

This MR bundles some additional checks related to account setting. I can split those up into multiple MRs with an issue each, but might be easier and simpler to just...

This adds the checks for the other shadow and passwd files into the existing rules os-02 and os-03. An alternative solution would be to create additional rule ids, in order...

**Is your feature request related to a problem? Please describe.** We currently have `os-02` and `os-03` which checks the permissions of `/etc/shadow` and `/etc/passwd`. There are other files related to...

In the `os-hardening` role PAM seems to be configured using the `/usr/share/pam-configs` [here](https://github.com/dev-sec/ansible-collection-hardening/blob/29945527b8de6dab50e5aacb0c92485120b79d60/roles/os_hardening/tasks/pam_debian.yml#L13), which are not configuration files, but directly package files. According to the [PAM Config Framework Specification](https://wiki.ubuntu.com/PAMConfigFrameworkSpec) those...

### Describe the problem as clearly as you can The step to resolve the project dependencies with bundler takes multiple hours. ### Did you try upgrading rubygems & bundler? I...

Bundler

When trying to run tests with beaker, I am getting a `Failed to exec 'vagrant up'` error. I am using `rbenv`, `ruby 2.7.6p219`, `bundler 2.3.19`. I found this issue on...

This allows to skip interactive test cases and fixes the `test_menu_construct_from_none` test case.

The init script is currently using `chroot`, that means that the original initrd will not be unloaded. `switch_root` is doing this correctly.