Go to file
Dustin f0cb63b38a fedora-rpi-common: Fix sshd starting before certs
Delaying the _ssh-host-cert-sign@.service_ units starting until after
the clock is synchronized ends up causing _sshd.service_ to start way
before the host certififcates are available.  This prevents the SSH
daemon from using the host certificates until it is explicitly reloaded,
so clients will not be able to verify the server's authenticity
automatically on first boot.  To ensure that clients (read: Ansible)
will be able to connect to the server when it first boots without any
manual interaction, we need to delay the _sshd.service_ unit starting
until the certificate files are present.

I think this can actually happen to any server, not just a Raspberry Pi,
but it definitely always happens on Pis.  I may eventually apply this
change to the `ssh-host-cert-sign@.service` template unit file in the
_sshca-cli-systemd_ package, if it turns out to be a more common
problem.
2025-01-30 18:22:50 -06:00
burp1.ks Add kickstart for burp1 2020-01-25 10:13:40 -06:00
centos7.ks Add generic CentOS 7 kickstart 2018-08-31 20:15:08 -05:00
centos8.ks Add generic CentOS 8 kickstart 2019-09-24 16:19:49 -05:00
dc1.ks Add kickstart for dc1 2019-03-22 09:08:19 -05:00
dns0.ks Add kickstart for dns0 2018-02-19 23:18:17 -06:00
fedora-common.ks fedora-common: Clear out machine-id 2024-12-28 11:44:18 -06:00
fedora-disk-dch.ks fedora-disk-dch: Factor out disk layout 2025-01-30 16:47:08 -06:00
fedora-rpi-common.ks fedora-rpi-common: Fix sshd starting before certs 2025-01-30 18:22:50 -06:00
fedora-rpi-nvme-noswap.ks fedora-disk-dch: Factor out disk layout 2025-01-30 16:47:08 -06:00
fedora-rpi-nvme.ks fedora-rpi: Split eMMC vs NVMe config 2024-12-28 17:23:17 -06:00
fedora-rpi.ks fedora-disk-dch: Factor out disk layout 2025-01-30 16:47:08 -06:00
fedora.ks Add generic Fedora kickstarts 2024-12-27 21:02:13 -06:00
gw0.ks Add kickstart for gw0 2018-05-04 20:46:41 -05:00
gw1.ks Add kickstart for gw1 2021-05-29 10:04:14 -05:00
toad.ks Add kickstart for toad 2018-07-28 10:33:52 -05:00
vmhost0.ks vmhost0: Update to Fedora 32 2021-10-09 10:29:59 -05:00
vmhost1.ks Add kickstart for vmhost1 2019-04-26 15:21:05 -05:00
zaphym.ks Add kickstart for zaphym 2020-05-03 14:57:25 -05:00