I’m using Fedora IoT and Server edition on my Raspberry Pis at home. It is getting annoying to have to hook them up to a display and keyboard to go through the initial setup every time I reinstall, so I’m wondering if there is a way around this?
The arm-image-installer offers the option
--addkey to add a public ssh-key when writing the SD-card. With that I have been able to ssh in as root without running the initial setup. However, I’m afraid things don’t get properly initialized if I just skip it all together. It looks like the initial setup process is running in the background even after I create a user and reboot.
Is there a way to run it after I log in as root over ssh? Can I disable it somehow? I already know how to create a normal user and set the time zone, so I don’t really need the initial setup for that.