What do you mean by “deal with”? And what kind of certs? Are you wanting to run a local certificate authority? If so, that looks like one tool that would do the job. Step-CA is another. But do you need a local CA at all?
The migration to NS8 also has to be done for my server and freeradius is a requirement.
My plan is to install freeradius under base system the same way, which is possible without a doubt.
LDAP binds work. I did the migration of the DC and ldap still works the old way.
Ntlm_auth is also still there. Radius integration should work! Only now the command should be executed trough runagent.
I have many other things to fix after migration, so yeah, I will try this, but not quite now.
I have configured 3 authentication methods that are commonly used. And that I use.
PEAP MSCHAPv2 via ntlm_auth
EAP TLS
PAP authentication via LDAP bind
They all now work just like before.
One problem I encountered is - when running radiusd manually, if works flawlessly. But when it is run as systemd service, then runagent -m samba1 podman exec samba-dc ntml_auth
exits with 1. Both ways it runs as root. Any ideas?