myriad of spelling mistakes and corrected some documentation.
authorAlan Buxey <alan.buxey@gmail.com>
Sat, 20 Jul 2013 19:26:38 +0000 (20:26 +0100)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 21 Jul 2013 22:54:13 +0000 (23:54 +0100)
also removed the part saying control-socket was highly experiment.

30 files changed:
raddb/README.rst
raddb/experimental.conf
raddb/mods-available/cache_eap
raddb/mods-available/cui
raddb/mods-available/dynamic_clients
raddb/mods-available/eap
raddb/mods-available/ippool
raddb/mods-available/ldap
raddb/mods-available/logintime
raddb/mods-available/passwd
raddb/mods-available/preprocess
raddb/mods-available/realm
raddb/mods-available/wimax
raddb/mods-available/yubikey
raddb/mods-config/preprocess/huntgroups
raddb/mods-config/sql/counter/mysql/queries.conf
raddb/mods-config/sql/counter/postgresql/queries.conf
raddb/policy.d/filter
raddb/proxy.conf
raddb/radiusd.conf.in
raddb/sites-available/buffered-sql
raddb/sites-available/control-socket
raddb/sites-available/default
raddb/sites-available/example
raddb/sites-available/tls
raddb/vmpsd.conf.in
scripts/min-includes.pl
src/modules/rlm_detail/rlm_detail.c
src/modules/rlm_eap/rlm_eap.c
src/tests/eapsim-03/radiusd-example.txt

index b27bb2a..2534065 100644 (file)
@@ -70,7 +70,7 @@ If an external host is referenced in the context of a module the
 
 Unless the config item is a well recognised portmanteau 
 (as ``filename`` is for example), it must be written as multiple
-distinct words seperated by underscores ``_``.
+distinct words separated by underscores ``_``.
     
 The configuration items ``file``, ``script_file``, ``module``,
 ``detail``, ``detailfile``, ``attrsfile``, ``perm``, ``dirperm``,
@@ -160,7 +160,7 @@ SQL module will now expand the 'reference' configuration item in the
 appropriate sub-section, and resolve this to a configuration
 item. This behaviour is similar to rlm_linelog.  This dynamic
 expansion allows for a dynamic mapping between accounting types and
-SQL qeuries.  Previously, the mapping was fixed.  Any "new" accounting
+SQL queries.  Previously, the mapping was fixed.  Any "new" accounting
 type was ignored by the module.  Now, support for any accounting type
 can be added by just adding a new target, as below.
 
@@ -314,7 +314,7 @@ PAP and User-Password
 
 From version 3.0 onwards the server no longer supports authenticating
 against a cleartext password in the 'User-Password' attribute. Any
-occurances of this (for instance, in the users file) should now be changed
+occurences of this (for instance, in the users file) should now be changed
 to 'Cleartext-Password' instead.
 
 If this is not done, authentication will likely fail.  The server will
@@ -374,7 +374,7 @@ A sample configuration in "unlang" is::
     }
   }
 
-We suggest updating all uses of attr_write to use unlang instead.
+We suggest updating all uses of attr_rewrite to use unlang instead.
 
 rlm_checkval
 ------------
index a20b931..a46ef6d 100644 (file)
@@ -61,7 +61,7 @@
        
        # Configuration for the example module.  Uncommenting it will cause it
        # to get loaded and initialized, but should have no real effect as long
-       # it is not referencened in one of the autz/auth/preacct/acct sections
+       # it is not referenced in one of the autz/auth/preacct/acct sections
        example {
                #  Boolean variable.
                # allowed values: {no, yes}
index 186fbb8..a32d845 100644 (file)
@@ -1,5 +1,5 @@
 #
-#      Cache EAP responses for resiliancy on intermediary proxy failover
+#      Cache EAP responses for resiliency on intermediary proxy failover
 #
 cache cache_eap {
        key = "%{%{control:State}:-%{%{reply:State}:-%{State}}}"
index 42fb5f4..980dc35 100644 (file)
@@ -14,7 +14,7 @@ sql cuisql {
        # the driver below.
        #
        # If you're using rlm_sql_null, then it should be the type of
-       # database the logged queries are going to be exected against.
+       # database the logged queries are going to be executed against.
        dialect = "sqlite"
        
        # The submodule to use to execute queries. This should match
index bf047be..7571db5 100644 (file)
@@ -8,8 +8,8 @@
 #  There are no configuration entries for this module.  Instead, it
 #  relies on the "client" configuration.  You must:
 #
-#      1) link raddb/sites-enabled/dyanmic_clients to
-#         raddb/sites-available/dyanmic_clients
+#      1) link raddb/sites-enabled/dynamic_clients to
+#         raddb/sites-available/dynamic_clients
 #
 #      2) Define a client network/mask (see top of the above file)
 #
index 8c939df..d13fe3e 100644 (file)
@@ -151,7 +151,7 @@ eap {
        #  built, the "tls", "ttls", and "peap" sections will
        #  be ignored.
        #
-       #  If you do not currently have certifictes signed by
+       #  If you do not currently have certificates signed by
        #  a trusted CA you may use the 'snakeoil' certificates.
        #  Included with the server in raddb/certs.
        #
@@ -251,7 +251,7 @@ eap {
                #
                #  This can never exceed the size of a RADIUS
                #  packet (4096 bytes), and is preferably half
-               #  that, to accomodate other attributes in
+               #  that, to accommodate other attributes in
                #  RADIUS packet.  On most APs the MAX packet
                #  length is configured between 1500 - 1600
                #  In these cases, fragment size should be
@@ -283,7 +283,7 @@ eap {
               #  If check_cert_issuer is set, the value will
               #  be checked against the DN of the issuer in
               #  the client certificate.  If the values do not
-              #  match, the cerficate verification will fail,
+              #  match, the certificate verification will fail,
               #  rejecting the user.
               #
               #  In 2.1.10 and later, this check can be done
@@ -457,7 +457,7 @@ eap {
                #  Certificates can be verified against an OCSP
                #  Responder. This makes it possible to immediately
                #  revoke certificates without the distribution of
-               #  new Certificate Revokation Lists (CRLs).
+               #  new Certificate Revocation Lists (CRLs).
                #
                ocsp {
                      #
index ad651b5..9ade66d 100644 (file)
@@ -5,7 +5,7 @@
 #  Do server side ip pool management. Should be added in
 #  post-auth and accounting sections.
 #
-#  The module also requires the existance of the Pool-Name
+#  The module also requires the existence of the Pool-Name
 #  attribute. That way the administrator can add the Pool-Name
 #  attribute in the user profiles and use different pools for
 #  different users. The Pool-Name attribute is a *check* item
index bd21a2c..d16abd3 100644 (file)
@@ -20,7 +20,7 @@ ldap {
 #      identity = "cn=admin,dc=example,dc=org"
 #      password = mypass
 
-       #  Unless overridden in another section, the dn from whilch all 
+       #  Unless overridden in another section, the dn from which all 
        #  searches will start from.
 #      base_dn = "dc=example,dc=org"
 
@@ -168,8 +168,8 @@ ldap {
        
        #
        #  User profiles. RADIUS profile objects contain sets of attributes
-       #  to insert into the request. These attribtues are mapped using
-       #  the same mapping scheme appled to user objects.
+       #  to insert into the request. These attributes are mapped using
+       #  the same mapping scheme applied to user objects.
        #
        profile {
                #  Filter for RAIDUS profile objects
@@ -363,7 +363,7 @@ ldap {
 
                #  Certificate Verification requirements.  Can be:
                #    "never" (don't even bother trying)
-               #    "allow" (try, but don't fail if the cerificate
+               #    "allow" (try, but don't fail if the certificate
                #               can't be verified)
                #    "demand" (fail if the certificate doesn't verify.)
                #
index 9cec60b..01df00a 100644 (file)
@@ -10,7 +10,7 @@
 # and Time-Of-Day comparison functions.
 #
 # When the Login-Time attribute is set to some value, and the
-# user has bene permitted to log in, a Session-Timeout is
+# user has been permitted to log in, a Session-Timeout is
 # calculated based on the remaining time.  See "doc/README".
 #
 logintime {
index 06e3990..2f9df14 100644 (file)
@@ -19,7 +19,7 @@
 #            the record from passwd file
 #
 #            Attributes marked as '=' are added to reply_items instead
-#            of default configure_itmes
+#            of default configure_items
 #
 #           Attributes marked as '~' are added to request_items
 #
index fe663d4..7faedcb 100644 (file)
@@ -18,7 +18,7 @@ preprocess {
        huntgroups = ${moddir}/huntgroups
        hints = ${moddir}/hints
 
-       # This hack changes Ascend's wierd port numberings
+       # This hack changes Ascend's weird port numberings
        # to standard 0-??? port numbers so that the "+" works
        # for IP address assignments.
        with_ascend_hack = no
index 04c5f8a..da7f9d6 100644 (file)
@@ -5,7 +5,7 @@
 # Realm module, for proxying.
 #
 #  You can have multiple instances of the realm module to
-#  support multiple realm syntaxs at the same time.  The
+#  support multiple realm syntaxes at the same time.  The
 #  search order is defined by the order that the modules are listed
 #  in the authorize and preacct sections.
 #
index 7ab5c4f..c2aa42f 100644 (file)
@@ -91,7 +91,7 @@
 #
 wimax {
        #
-       #  Some WiMAX equipement requires that the MS-MPPE-*-Key
+       #  Some WiMAX equipment requires that the MS-MPPE-*-Key
        #  attributes are sent in the Access-Accept, in addition to
        #  the WiMAX-MSK attribute.
        #
index 0220f94..5eb3b09 100644 (file)
@@ -20,11 +20,11 @@ yubikey {
        #  retrieved from persistent storage:
        #    * Yubikey-Key     - The AES key used to decrypt the OTP data.
        #                        The Yubikey-Public-Id and/or User-Name 
-       #                        attrubutes may be used to retrieve the key.
+       #                        attributes may be used to retrieve the key.
        #    * Yubikey-Counter - This is compared with the counter in the OTP
        #                        data and used to prevent replay attacks.
        #                        This attribute will also be available in 
-       #                        the request list after successfull
+       #                        the request list after successful
        #                        decryption.                    
        #
        #  Yubikey-Counter isn't strictly required, but the server will
index 96169b6..ace340b 100644 (file)
@@ -3,7 +3,7 @@
 #              huntgroup is defined by specifying the IP address of
 #              the NAS and possibly a port range. Port can be identified
 #              as just one port, or a range (from-to), and multiple ports
-#              or ranges of ports must be seperated by a comma. For
+#              or ranges of ports must be separated by a comma. For
 #              example: 1,2,3-8
 #
 #              Matching is done while RADIUS scans the user file; if it
index 95f3763..ae5bcbe 100644 (file)
@@ -4,7 +4,7 @@
 ##
 ##     $Id$
 
-#  Rather than maintaining seperate (GDBM) databases of
+#  Rather than maintaining separate (GDBM) databases of
 #  accounting info for each counter, this module uses the data
 #  stored in the raddacct table by the sql modules. This
 #  module NEVER does any database INSERTs or UPDATEs.  It is
index 5b598b3..bad92b5 100644 (file)
@@ -4,7 +4,7 @@
 ##
 ##     $Id$
 
-#  Rather than maintaining seperate (GDBM) databases of
+#  Rather than maintaining separate (GDBM) databases of
 #  accounting info for each counter, this module uses the data
 #  stored in the raddacct table by the sql modules. This
 #  module NEVER does any database INSERTs or UPDATEs.  It is
index 8d0c1a4..12c1cc6 100644 (file)
@@ -105,7 +105,7 @@ filter_username {
        #
        if ((User-Name =~ /@/) && (User-Name !~ /@(.+)\\.(.+)$/))  {
                update reply {
-                       Reply-Message += "Rejected: Realm does not have at least one dot seperator"
+                       Reply-Message += "Rejected: Realm does not have at least one dot separator"
                }
                reject
        }
index c412f1d..1d58c45 100644 (file)
@@ -77,7 +77,7 @@ proxy server {
 #
 #  As of 2.0, the "realm" configuration has changed.  Instead of
 #  specifying "authhost" and "accthost" in a realm section, the home
-#  servers are specified seperately in a "home_server" section.  For
+#  servers are specified separately in a "home_server" section.  For
 #  backwards compatibility, you can still use the "authhost" and
 #  "accthost" directives.  If you only have one home server for a
 #  realm, it is easier to use the old-style configuration.
@@ -236,7 +236,7 @@ home_server localhost {
        response_window = 20
 
        #
-       #  If you want the old behavior of the server rejecting
+       #  If you want the old behaviour of the server rejecting
        #  proxied requests after "response_window" timeout, set
        #  the following configuration item to "yes".
        #
@@ -415,7 +415,7 @@ home_server localhost {
        #
        #       RT = 2 * RTprev + RAND * RTprev
        #
-       #  Re-trasnmits are capped at:
+       #  Re-transmits are capped at:
        #
        #       if (MRT && (RT > MRT)) RT = MRT + RAND * MRT
        #
index b0a2079..f3a12f6 100644 (file)
@@ -147,7 +147,7 @@ max_request_time = 30
 #  cached reply.
 #
 #  If this value is set too low, then duplicate requests from the NAS
-#  MAY NOT be detected, and will instead be handled as seperate requests.
+#  MAY NOT be detected, and will instead be handled as separate requests.
 #
 #  If this value is set too high, then the server will cache too many
 #  requests, and some new requests may get blocked.  (See 'max_requests'.)
@@ -296,7 +296,7 @@ log {
        auth_goodpass = no
 
        #  Log additional text at the end of the "Login OK" messages.
-       #  for these to work, the "auth" and "auth_goopass" or "auth_badpass"
+       #  for these to work, the "auth" and "auth_goodpass" or "auth_badpass"
        #  configurations above have to be set to "yes".
        #
        #  The strings below are dynamically expanded, which means that
@@ -353,7 +353,7 @@ security {
        #   If these are commented out, the server will run as the
        #   user/group that started it.  In order to change to a
        #   different user/group, you MUST be root ( or have root
-       #   privleges ) to start the server.
+       #   privileges ) to start the server.
        #
        #   We STRONGLY recommend that you run the server with as few
        #   permissions as possible.  That is, if you're not using
@@ -570,7 +570,7 @@ thread pool {
 
        #  If the received PPS is larger than the processed PPS, *and*
        #  the queue is more than half full, then new accounting
-       #  requests are probabalistically discarded.  This lowers the
+       #  requests are probabilistically discarded.  This lowers the
        #  number of packets that the server needs to process.  Over
        #  time, the server will "catch up" with the traffic.
        #
@@ -634,7 +634,7 @@ modules {
 #  of the following sections, so they can be listed here.
 #
 #  Also, listing modules here ensures that you have control over
-#  the order in which they are initalized.  If one module needs
+#  the order in which they are initialized.  If one module needs
 #  something defined by another module, you can list them in order
 #  here, and ensure that the configuration will be OK.
 #
@@ -668,7 +668,7 @@ instantiate {
 ######################################################################
 #
 #  Policies are virtual modules, similar to those defined in the
-#  "instantate" section above.
+#  "instantiate" section above.
 #
 #  Defining a policy in one of the policy.d files means that it can be
 #  referenced in multiple places as a *name*, rather than as a series of
index 3f64cbb..379f6da 100644 (file)
@@ -15,7 +15,7 @@
 #      needed by the RADIUS server as it is running. 
 #
 #      The benefit of this approach is that for a busy server, the
-#      overhead of performing SQL qeuries may be significant.  Also,
+#      overhead of performing SQL queries may be significant.  Also,
 #      if the SQL databases are large (as is typical for ones storing
 #      months of data), the INSERTs and UPDATEs may take a relatively
 #      long time.  Rather than slowing down the RADIUS server by
index fc2137d..6a6f2b9 100644 (file)
@@ -3,9 +3,6 @@
 #
 #      Control socket interface.
 #
-#      HIGHLY experimental!  It should NOT be used in production
-#      environments.
-#
 #      In the future, we will add username/password checking for
 #      connections to the control socket.  We will also add
 #      command authorization, where the commands entered by the
index 9cd5062..a5d8657 100644 (file)
@@ -8,7 +8,7 @@
 #      directory to these files.  This is done in a normal installation.
 #
 #      If you are using 802.1X (EAP) authentication, please see also
-#      the "inner-tunnel" virtual server.  You wll likely have to edit
+#      the "inner-tunnel" virtual server.  You will likely have to edit
 #      that, too, for authentication to work.
 #
 #      $Id$
@@ -47,7 +47,7 @@
 server default {
 #
 #  If you want the server to listen on additional addresses, or on
-#  additionnal ports, you can use multiple "listen" sections.
+#  additional ports, you can use multiple "listen" sections.
 #
 #  Each section make the server listen for only one type of packet,
 #  therefore authentication and accounting have to be configured in
@@ -244,8 +244,8 @@ authorize {
 
        #
        #  If you want to generate CUI for some clients that do not
-       #  send proper CUI requiests, then uncomment the
-       #  cui below and set "add-cui = yes" for these clients in clients.conf
+       #  send proper CUI requests, then uncomment the
+       #  cui below and set "add_cui = yes" for these clients in clients.conf
 #       cui
 
        #
@@ -387,7 +387,7 @@ authorize {
 #  Note that it does NOT mean 'try each module in order'.  It means
 #  that a module from the 'authorize' section adds a configuration
 #  attribute 'Auth-Type := FOO'.  That authentication type is then
-#  used to pick the apropriate module from the list below.
+#  used to pick the appropriate module from the list below.
 #
 
 #  In general, you SHOULD NOT set the Auth-Type attribute.  The server
index 8995030..e58e243 100644 (file)
@@ -34,7 +34,7 @@
 #        secrets
 #
 #      FYI: We use an address in the 192.0.2.* space for this example,
-#      as RFC 3330 says that that /24 range is used for documenation
+#      as RFC 3330 says that that /24 range is used for documentation
 #      and examples, and should not appear on the net.  You shouldn't
 #      use it for anything, either.
 #
index 15e5199..37da6bc 100644 (file)
@@ -107,7 +107,7 @@ listen {
               #  If check_cert_issuer is set, the value will
               #  be checked against the DN of the issuer in
               #  the client certificate.  If the values do not
-              #  match, the cerficate verification will fail,
+              #  match, the certificate verification will fail,
               #  rejecting the user.
               #
               #  In 2.1.10 and later, this check can be done
@@ -384,7 +384,7 @@ home_server tls {
               #  If check_cert_issuer is set, the value will
               #  be checked against the DN of the issuer in
               #  the client certificate.  If the values do not
-              #  match, the cerficate verification will fail,
+              #  match, the certificate verification will fail,
               #  rejecting the user.
               #
               #  In 2.1.10 and later, this check can be done
index 9189db4..3645ff1 100644 (file)
@@ -122,7 +122,7 @@ pidfile = ${run_dir}/vmpsd.pid
 #
 #   If these are commented out, the server will run as the user/group
 #   that started it.  In order to change to a different user/group, you
-#   MUST be root ( or have root privleges ) to start the server.
+#   MUST be root ( or have root privileges ) to start the server.
 #
 #   We STRONGLY recommend that you run the server with as few permissions
 #   as possible.  That is, if you're not using shadow passwords, the
@@ -170,7 +170,7 @@ max_request_time = 30
 #  cached reply.
 #
 #  If this value is set too low, then duplicate requests from the NAS
-#  MAY NOT be detected, and will instead be handled as seperate requests.
+#  MAY NOT be detected, and will instead be handled as separate requests.
 #
 #  If this value is set too high, then the server will cache too many
 #  requests, and some new requests may get blocked.  (See 'max_requests'.)
@@ -184,7 +184,7 @@ cleanup_delay = 5
 #  hosts with multiple IP addresses on one interface.
 #
 #  If you want the server to listen on additional addresses, or on
-#  additionnal ports, you can use multiple "listen" sections.
+#  additional ports, you can use multiple "listen" sections.
 #
 #  Each section make the server listen for only one type of packet,
 #  therefore authentication and accounting have to be configured in
@@ -377,7 +377,7 @@ modules {
 #  of the following sections, so they can be listed here.
 #
 #  Also, listing modules here ensures that you have control over
-#  the order in which they are initalized.  If one module needs
+#  the order in which they are initialized.  If one module needs
 #  something defined by another module, you can list them in order
 #  here, and ensure that the configuration will be OK.
 #
index eff8b1b..37044ed 100755 (executable)
@@ -5,7 +5,7 @@
 #  from C source files, and (at your command) removes the duplicates.
 #
 #  It is meant to be run ONLY by FreeRADUS developers, and has nothing
-#  whatsoever to do with RADIUS, FreeRADIUS, or confguring a RADIUS server.
+#  whatsoever to do with RADIUS, FreeRADIUS, or configuring a RADIUS server.
 #
 ######################################################################
 #
index 279d9a0..51ce3b5 100644 (file)
@@ -439,7 +439,7 @@ static rlm_rcode_t do_detail(void *instance, REQUEST *request, RADIUS_PACKET *pa
        }
 
        /*
-        *      Add non-protocol attibutes.
+        *      Add non-protocol attributes.
         */
        if (compat) {
 #ifdef WITH_PROXY
index 20e84fa..ad8fb9f 100644 (file)
@@ -467,7 +467,7 @@ static rlm_rcode_t mod_authenticate(void *instance, REQUEST *request)
 
 /*
  * EAP authorization DEPENDS on other rlm authorizations,
- * to check for user existance & get their configured values.
+ * to check for user existence & get their configured values.
  * It Handles EAP-START Messages, User-Name initilization.
  */
 static rlm_rcode_t mod_authorize(void *instance, REQUEST *request)
index e2cc3ea..a838ccc 100644 (file)
@@ -1188,7 +1188,7 @@ modules {
        #  Do server side ip pool management. Should be added in post-auth and
        #  accounting sections.
        #
-       #  The module also requires the existance of the Pool-Name
+       #  The module also requires the existence of the Pool-Name
        #  attribute. That way the administrator can add the Pool-Name
        #  attribute in the user profiles and use different pools
        #  for different users. The Pool-Name attribute is a *check* item not