You can add a check/reply attribute that effectively doesn't really do anything to the users or to the user's groups and maybe based on that to query and filter. FreeRADIUS might not use that attribute for anything but you'll be able to use it.
I'm not actively developing the project so it's likely not coming anytime soon. However, you have the entire source code and with basic Frontend & PHP skills you should be just find to add it on your own or with a contract developer. Apologies and goodluck!
Hi @Stefan, I think we can make a change to simply push NULL instead of the zeros in the date and this way you won't need that special date handling in mysqld config.
No way to block a user from the list but it should be easy enough to implement on your own.
Check that your router is indeed sending those accounting requests. Check that you have the proper configuration to save accounting data from FreeRADIUS to the database into radacct table.
where exactly are you inserting the data into? it's not just into raduser table, you also need to push it to userbilling table and maybe others. it's easy to take a look at how the code for the list users and see what tables it joins.
Is FreeRADIUS actually running on the same server that daloRADIUS is? If so, you can check the commands it is running and change them to work on CentOS
depends on how you define users (user, userinfo table or the radacct table based on when they last connected to your system), but once you figure it out just run a simple SQL query to find those user records and delete all of their occurrences from the database tables.