Fix condition to run sshd-keygen
When the first boot fails for some reason and the host keys files are created, but the content not synced into the disk, during the second boot, the keygen is not run, but the sshd will not start. Changing condition mitigates this case.
This commit is contained in:
parent
06b1d5330a
commit
af94f46861
@ -1,8 +1,8 @@
|
||||
[Unit]
|
||||
Description=OpenSSH Server Key Generation
|
||||
ConditionPathExists=|!/etc/ssh/ssh_host_rsa_key
|
||||
ConditionPathExists=|!/etc/ssh/ssh_host_ecdsa_key
|
||||
ConditionPathExists=|!/etc/ssh/ssh_host_ed25519_key
|
||||
ConditionFileNotEmpty=|!/etc/ssh/ssh_host_rsa_key
|
||||
ConditionFileNotEmpty=|!/etc/ssh/ssh_host_ecdsa_key
|
||||
ConditionFileNotEmpty=|!/etc/ssh/ssh_host_ed25519_key
|
||||
PartOf=sshd.service sshd.socket
|
||||
|
||||
[Service]
|
||||
|
Loading…
Reference in New Issue
Block a user