Both src/modules/rlm_sql/drivers/rlm_sql_postgresql/db_postgresql.sql and src/modules/rlm_sql/drivers/rlm_sql_oracle/db_oracle.sql have the two tables 'dictionary' and 'nas' created in the DB. But these two tables, although defined, are commented out in src/modules/rlm_sql/drivers/rlm_sql_mysql/db_mysql.sql the comment says they are 'currently' not used.
In the sql.conf file, I do not see any reference to these two tables in the SQL statement. My understanding is that currently radiusd gets the mapping of the attribute/protocol names and values from the dictionary files, not from DB and gets the NAS configuration from the 'clients.conf' file. This would imply that the 'dictionary' and 'nas' tables for Oracle and Postgresql are not used at all. Is that correct? If so, is there a plan to put that information into the two tables in DB for future releases? - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
