@ rodluz
Okay - So I got FOG working on my rocky 9.6 set up with a few caveats.
I had to do some work to get tftp and pxe to work correctly.created a symlink from /var/lib/tftpboot > /tftpboot
enabled and started the tftp service manually - systemctl enable tftp & systemctl start tftp
then created a file in /etc/systemd/system/tftp.socket.d/override.conf (after making a director /tftp.socket.d and giving that file permissions) with the following code:
[Socket]
ListenDatagram=69
[Service]
ExecStart=
ExecStart=/usr/sbn/in.tftpf --foreground --secure /tftpboot
The server would then pxeboot at least BIOS at this point.
The Web UI currently seems to have php conflicts. I installed php-8.0.30-3 and the modules connected to this when installing the server. The web UI has a quirk on the FOG configuration page when you have a button for DefaultMember FOG Version: () it is not printing the version of FOG or the versions of bzimage or init.xz files and in checking using curl http://ip-address-of-server/fog/service/getversion.php - i ony see - 1.5.10.1698
here is a picture of the error