Added more documentation for dynamic clients
authorAlan T. DeKok <aland@freeradius.org>
Thu, 26 Aug 2010 14:52:59 +0000 (16:52 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 26 Aug 2010 14:53:23 +0000 (16:53 +0200)
raddb/modules/dynamic_clients [new file with mode: 0644]
raddb/sites-available/dynamic-clients

diff --git a/raddb/modules/dynamic_clients b/raddb/modules/dynamic_clients
new file mode 100644 (file)
index 0000000..7fdaa6d
--- /dev/null
@@ -0,0 +1,15 @@
+# -*- text -*-
+#
+#  $Id$
+
+# This module loads RADIUS clients as needed, rather than when the server
+# starts.
+#
+#  There are no configuration entries for this module.
+#  For documentation, see the file:
+#
+#      raddb/sites-available/dynamic-clients 
+#
+dynamic_clients {
+
+}
index 15ed019..b3acb41 100644 (file)
@@ -54,6 +54,17 @@ client dynamic {
        dynamic_clients = dynamic_client_server
 
        #
+       #  The directory where client definitions are stored.  This
+       #  needs to be used ONLY if the client definitions are stored
+       #  in flat-text files.  Each file in that directory should be
+       #  ONE and only one client definition.  The name of the file
+       #  should be the IP address of the client.
+       #
+       #  If you are storing clients in SQL, this entry should not
+       #  be used.
+#      directory = ${confdir}/dynamic-clients/
+
+       #
        #  Define the lifetime (in seconds) for dynamic clients.
        #  They will be cached for this lifetime, and deleted afterwards.
        #