Added server field to NAS table, and updated docs to match
authorAlan T. DeKok <aland@freeradius.org>
Fri, 7 May 2010 08:07:25 +0000 (10:07 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 11 May 2010 13:44:48 +0000 (15:44 +0200)
raddb/sql/mysql/dialup.conf
raddb/sql/mysql/nas.sql
raddb/sql/oracle/dialup.conf
raddb/sql/oracle/nas.sql
raddb/sql/postgresql/dialup.conf
raddb/sql/postgresql/nas.sql

index 6020196..236c2ef 100644 (file)
        #  2. Shortname
        #  3. Type
        #  4. Secret
+       #  5. Server
        #######################################################################
 
-       nas_query = "SELECT id, nasname, shortname, type, secret FROM ${nas_table}"
+       nas_query = "SELECT id, nasname, shortname, type, secret, server FROM ${nas_table}"
 
        #######################################################################
        #  Authorization Queries
index 45cb099..c7fc803 100644 (file)
@@ -8,7 +8,7 @@ CREATE TABLE nas (
   type varchar(30) DEFAULT 'other',
   ports int(5),
   secret varchar(60) DEFAULT 'secret' NOT NULL,
-#  server varchar(64),
+  server varchar(64),
   community varchar(50),
   description varchar(200) DEFAULT 'RADIUS Client',
   PRIMARY KEY (id),
index 31a45bf..a0058e8 100644 (file)
 
 
        #######################################################################
+       #  NAS Query
+       #######################################################################
+       #  This query retrieves the radius clients
+       #
+       #  0. Row ID (currently unused)
+       #  1. Name (or IP address)
+       #  2. Shortname
+       #  3. Type
+       #  4. Secret
+       #  5. Virtual server
+       #######################################################################
+
+       nas_query = "SELECT id, nasname, shortname, type, secret, server FROM ${nas_table}"
+       #######################################################################
        #  Authorization Queries
        #######################################################################
        #  These queries compare the check items for the user
index 965c536..5d9cf29 100644 (file)
@@ -9,9 +9,7 @@ CREATE TABLE nas (
        type            VARCHAR(30),
        ports           INT,
        secret          VARCHAR(60),
-/*
        server          VARCHAR(64),
- */
        community       VARCHAR(50),
        description     VARCHAR(200)
 );
index 7feef84..5ff1e27 100644 (file)
@@ -60,9 +60,10 @@ sql_user_name = "%{User-Name}"
 #  2. Shortname
 #  3. Type
 #  4. Secret
+#  5. Server
 #######################################################################
 
-nas_query = "SELECT id, nasname, shortname, type, secret FROM ${nas_table}"
+nas_query = "SELECT id, nasname, shortname, type, secret, server FROM ${nas_table}"
 
 #######################################################################
 #  Authorization Queries
index 5cb7449..b787c57 100644 (file)
@@ -8,9 +8,7 @@ CREATE TABLE nas (
        type            VARCHAR(30) NOT NULL DEFAULT 'other',
        ports           int4,
        secret          VARCHAR(60) NOT NULL,
-/*
        server          VARCHAR(64),
- */
        community       VARCHAR(50),
        description     VARCHAR(200)
 );