Commit graph

10 commits

Author SHA1 Message Date
f0d82c90d1
fix(luks_ssh): ensure network module is loaded 2024-08-14 00:53:12 +02:00
397156a173
feat!(luks_ssh): Remove all other ssh keys
To do so, we refactored the structure of the `luks_ssh_dracut_authorized_keys` variable to only contain ssh filenames.
2024-08-14 00:53:11 +02:00
20e150f453
feat(luks_ssh): Update with latest upstream changes
This includes a MOTD and some small adjustments for Fedora etc.

See a35fbc1ec4
2024-03-10 01:08:00 +01:00
db6f516bee
!fix(luks_ssh): Add root account SSH unlock
This has to be done, for sshd being able to read the authorized keys. See https://github.com/gsauthof/dracut-sshd/tree/master?tab=readme-ov-file#faq

So we do this here, note that this will remove the root account password if there is one.
2024-03-10 01:07:59 +01:00
64da9630c3
!fix(luks_ssh): Adjust dracut variable names to match new lint rule 2023-10-14 00:14:18 +02:00
5393a8ebbc
Use FQCN in all tasks 2022-08-13 17:50:54 +02:00
351fa7fb05
luks_ssh: Compatibility with RockyLinux 2021-11-30 13:58:25 +01:00
951dbeb41d
Fix yamllint issues 2021-03-05 13:02:55 +01:00
6782cb8191
luks_ssh: Specify directory permissions
This patch reduces the permissions on the install directory to just the root user and also fixes the ansible-lint issue by specifying the `mode`.
2020-09-26 21:35:26 +02:00
ac6d8172dd
Initial commit 2020-08-10 01:37:13 +02:00