Thanks, I resolved my issue: Debian12Bookworm In /etc/freeradius/radiusd.conf file , I reedit commenting and adding this: /localstatedir = /var/ /... / /# Should likely be ${localstatedir}/lib/radiusd #db_dir = ${raddbdir} db_dir = ${localstatedir}/lib/radiusd/ As the packet dont build the folder , I need to create it mannually and change owner , (if not freerad user in the system cant write): # ll /var/lib | grep radius drwxr-xr-x 2 freerad freerad 4096 Jul 10 19:19 radiusd Now , the service run successfully. Thanks El 10/7/24 a las 15:24, Alan DeKok escribió:
On Jul 10, 2024, at 8:38 AM, Rubenb<rubenb@verdnatura.es> wrote:
I dont know if there is a issue , but as you can see: ... I have not configured to write in /etc , this is by default , as you can see example config file ippool module , and base config of freeradius in radiusd.conf , vars point to /etc/freeradius folder, that folder is writable by freerad user. See the comments in radiusd.conf. You can change db_dir to point somewhere else.
If you install the server from a package, then db_dir will point to a writeable location, like /var. If you install from source, then the default uses ${raddb}, with a comment to change it.
Alan DeKok.
- List info/subscribe/unsubscribe? Seehttp://www.freeradius.org/list/users.html
--