I install freeradius according to the freeradious manuals.
When I go to configure EAP:
Deploying RADIUS: Configuring EAP
And I do:
$ cd /etc/raddb/certs
make: Nothing to be done for 'all'
Why the hell it tells me to do that and then give me an error?
I have a Makefile file in that directory
Sometimes I have to read the whole Document :D
Depending on the version of FreeRADIUS, the output may be make: Nothing to be done for `all'. In that case, you will have to remove some files manually, and then re-create the certificates:
$ rm -f *csr *key
And later if you get a "TXT_DB error number" 2 then:
Changing the server.cnf file commonName ="" to the client commonName that solve the issue.