]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
remove raddb/ from more of the documentation
authorAlan T. DeKok <aland@freeradius.org>
Fri, 23 Jan 2026 23:32:25 +0000 (18:32 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 23 Jan 2026 23:33:12 +0000 (18:33 -0500)
16 files changed:
doc/antora/modules/ROOT/pages/trouble-shooting/eap_certificates.adoc
doc/antora/modules/ROOT/pages/trouble-shooting/user.adoc
doc/antora/modules/howto/pages/datastores/ad/ntlm_mschap.adoc
doc/antora/modules/howto/pages/eduroam_logging.adoc
doc/antora/modules/howto/pages/installation/source.adoc
doc/antora/modules/howto/pages/modules/ldap/authentication.adoc
doc/antora/modules/howto/pages/modules/ldap_authentication_testing.adoc
doc/antora/modules/howto/pages/modules/sql/index.adoc
doc/antora/modules/howto/pages/modules/sqlcounter/index.adoc
doc/antora/modules/howto/pages/optimization/monitoring/statistics.adoc
doc/antora/modules/howto/pages/upgrade/attribute_names.adoc
doc/antora/modules/howto/pages/upgrade/attributes.adoc
doc/antora/modules/howto/pages/upgrade/modules.adoc
doc/antora/modules/howto/pages/upgrade/proxy.adoc
doc/antora/modules/howto/pages/vendors/ascend.adoc
doc/antora/modules/howto/partials/initial_tests.adoc

index d465d70cf16d649a6e2af8d4a02bff017aee66c2..af0d39b3b96170e2394a3055a2618785e1f2a268 100644 (file)
@@ -86,19 +86,19 @@ If a CA is not already in use for signing certificates then FreeRADIUS
 ships with scripts which can create a CA, server certificates, and client
 certificates.
 
-See xref:reference:raddb/certs/index.adoc[Certificates] in the Configuration Files section on how to generate certificates and the corresponding `raddb/certs/Makefile` for more details.
+See xref:reference:raddb/certs/index.adoc[Certificates] in the Configuration Files section on how to generate certificates and the corresponding `certs/Makefile` for more details.
 
 == Loading certificates onto the RADIUS servers
 
 Certificates to be loaded onto the RADIUS servers must be copied into
-`raddb/certs` directory.  Use file names which help to identify
+`certs` directory.  Use file names which help to identify
 what the certificates are.
 
 The freeradius certificates required at a minimum are:
 
-* ca.pem: `raddb/certs/ca.pem`
-* server.pem: `raddb/certs/server.pem`
-* server.key: `raddb/certs/server.key`
+* ca.pem: `certs/ca.pem`
+* server.pem: `certs/server.pem`
+* server.key: `certs/server.key`
 
 If additional certificates are needed for different EAP methods (e.g. EAP-PEAP
 using one server certificate and EAP-TLS using another) then generate and add the required certificates into this directory.
@@ -106,7 +106,7 @@ using one server certificate and EAP-TLS using another) then generate and add th
 == Certificates in the FreeRADIUS EAP Configuration
 
 Certificate settings for EAP are found in the eap module configuration
-located in the `raddb/mods-enabled/eap` directory.
+located in the `mods-enabled/eap` directory.
 
 If a common set of certificates is used by all EAP methods then it will
 be set in a `tls-config` section called `tls-common`. This section is referenced
index 53e98249603f1fc42a257f23fbe9e220cc957d4e..030c6410a03e77ca9dff24d5fc6ffa7c32f641de 100644 (file)
@@ -25,7 +25,7 @@ This method is used to prevent a user from logging in multiple times across mult
 .Troubleshooting Checklist
 [%collapsible]
 ====
-1. Check that you added your NAS to `raddb/clients.conf` and selected the correct NAS type. Verify the the password.
+1. Check that you added your NAS to `clients.conf` and selected the correct NAS type. Verify the the password.
 2. Run `radiusd -X` and see if it parses the Simultaneous-Use line.
 3. Try to run `checkrad` manually; maybe you may have a wrong version of perl, don't have cmu-snmp installed etc.
 4. Check the database.  If it says no one is logged in, Simultaneous-Use *won't* work.
index c30589ee1b701e2b52167adc1140bb0883a3007a..a5319e24a6e568ece2bc8692b0351532d28eb909 100644 (file)
@@ -24,7 +24,7 @@ authenticate {
 
 == Test ntlm_auth
 
-Add the following text for testing purposes only to the top of the users file. The "users" file is located at `raddb/mods-config/files/authorize`.
+Add the following text for testing purposes only to the top of the users file. The "users" file is located at `mods-config/files/authorize`.
 
 ```
 DEFAULT     Auth-Type = ntlm_auth
index 2f0a6bd1c8f7a9b1904bcead3b0fa121a08f938e..9bc2d4fc760786f83b931f43aa21216a169c806a 100644 (file)
@@ -56,7 +56,7 @@ first packet the list will be empty. Update the list at the same
 time to ensure that it is not empty on the next round; we can use
 Tmp-String-1 to note the type of log record.
 
-Make these changes in the default server (`raddb/sites-enabled/default`).
+Make these changes in the default server (`sites-enabled/default`).
 
     authorize {
         if (!session-state.) {
@@ -72,7 +72,7 @@ Make these changes in the default server (`raddb/sites-enabled/default`).
 ## Recording the inner User-Name
 
 To log the inner User-Name, it needs to be copied from the
-inner-tunnel to the outer. In `raddb/sites-enabled/inner-tunnel`,
+inner-tunnel to the outer. In `sites-enabled/inner-tunnel`,
 update `post-auth`:
 
     server inner-tunnel {
index 08c15277f91cbfda821f9293a13ff58d3fb63d0b..20a2645b7997fe3b65f838f17bd6e2e0ca956c77 100644 (file)
@@ -160,7 +160,7 @@ received the request, and responded to it.
 You can now edit the configuration files for your local system. You will
 usually want to start with `sites-enabled/default` for main
 configurations. To set which NASes (clients) can communicate with this
-server, edit `raddb/clients.conf`. Please read the configuration files
+server, edit `clients.conf`. Please read the configuration files
 carefully, as many configuration options are only documented in comments
 in the file.
 
index f3f94f8f60daeaea61b12446324f70a25ad953e5..3867516ceb0f99045af8fd842e188be0ff85666a 100644 (file)
@@ -71,7 +71,7 @@ Here FreeRADIUS is describing what it did:
 ldapsearch -LL -H ldap://localhost -x -D cn=freeradius,dc=example,dc=com -w mypassword -b dc=example,dc=com '(uid=john)'
 ----
  ** found `uid=john,ou=people,dc=example,dc=com`
- *** if for you no user is found, but you know the user is in your directory, recheck the `user { ... }` section in `raddb/mods-available/ldap` as you may have a filter or attribute configuration set incorrectly
+ *** if for you no user is found, but you know the user is in your directory, recheck the `user { ... }` section in `mods-available/ldap` as you may have a filter or attribute configuration set incorrectly
  ** found some useful attributes associated with that user
  *** the password which it placed into `control.Password.With-Header`
  *** as RADIUS attributes were changed, it returns `updated` as a result code to unlang
index 4e2ffd1d061ed4745fb455003564ffd1b1e726a0..b59717e8e4d5d359f6833f2113b53ae4a6e0b99c 100644 (file)
@@ -67,7 +67,7 @@ Here FreeRADIUS is describing what it did:
 ldapsearch -LL -H ldap://localhost -x -D cn=freeradius,dc=example,dc=com -w mypassword -b dc=example,dc=com '(uid=john)'
 ----
  ** found `uid=john,ou=people,dc=example,dc=com`
- *** if for you no user is found, but you know the user is in your directory, recheck the `user { ... }` section in `raddb/mods-available/ldap` as you may have a filter or attribute configuration set incorrectly
+ *** if for you no user is found, but you know the user is in your directory, recheck the `user { ... }` section in `mods-available/ldap` as you may have a filter or attribute configuration set incorrectly
  ** found some useful attributes associated with that user
  *** the password which it placed into `control.Password-With-Header`
  *** as RADIUS attributes were changed, it returns `updated` as a result code to unlang
index c744f36f708fc13b0c149acfaafa7be41cb3713b..d240e81c36954ad80e4282354cbe604cec664be3 100644 (file)
@@ -18,7 +18,7 @@ examples in the users file.
 
 == Schema and usage
 
-The schemas are available in `raddb/sql/*`, where is the name of the
+The schemas are available in `sql/*`, where is the name of the
 database (mysql, postgresql, etc.)
 
 The SQL module employs two sets of check and reply item tables for
index 3e18e68b4d1f03323d8bc05690a3c20211ca11da..2d9d0717e94f58f00aacd955183f1dc61c2b5938 100644 (file)
@@ -20,13 +20,13 @@ exceeded, the module will return `reject`
 
 == Configuration
 
-A sample module configuration is provided in `raddb/mods-available/sqlcounter`.
+A sample module configuration is provided in `mods-available/sqlcounter`.
 
 This includes configurations which cover daily and monthly periods, plus a
 couple of examples where there are no reset dates on the periods being considered.
 
 The SQL queries associated with these sample module configurations are found
-in `raddb/mods-config/sql/counter/<dialect>/*.conf` with each instances query
+in `mods-config/sql/counter/<dialect>/*.conf` with each instances query
 in a different file.
 
 As provided, the counters are all based on session time, using the `acctsessiontime`,
index 516c1d2bbd40dcf0d47078d926b5686217c4c674..dfecdd5eb2daa931074cb719506e6a25c4d7ff93 100644 (file)
@@ -22,7 +22,7 @@ do this, create a symlink from `sites-enabled/status` to
 [NOTE]
 ====
 If you are not starting from the default configuration, check that
-`status_server` is still set to `yes` in `raddb/radiusd.conf` as
+`status_server` is still set to `yes` in `radiusd.conf` as
 well.
 ====
 
index 9245ee1cce7eeb0a19ede8f4597a8bc22e9459db..56feb465422699bd1318ca1a29bcc739a6e865ae 100644 (file)
@@ -53,7 +53,7 @@ attributes, such as from the `users` file or `sql`.  When the server
 prints attributes, it will always print the new v4 names.
 
 These alias dictionaries can be enabled by editing the
-`raddb/dictionary` file.  Please see that file for more information.
+`dictionary` file.  Please see that file for more information.
 
 == Tools to help
 
index 07a3e2e342ddc93d761f4c9c07046df4878611e9..4373807f7f28f159926a498a73ed205890404bea 100644 (file)
@@ -2,7 +2,7 @@
 = Attributes
 
 Much of the information in this section is also in the
-`raddb/dictionary` file
+`dictionary` file
 
 All of the attributes have been renamed from v3.  This change was
 necessary in order to support new functionality in v4.  The
index b32da01d740814a621e7134f05fd78aec49bcc5a..a1a4f63d66afc3c0b8a289fd571e237bb36dbfeb 100644 (file)
@@ -19,7 +19,7 @@ The `Client-Shortname` attribute has been removed.  You should use `%client(shor
 === rlm_radius
 
 The `radius` module has taken over much of the functionality of
-`proxy.conf`. See `raddb/mods-available/radius` for documentation
+`proxy.conf`. See `mods-available/radius` for documentation
 and configuration examples.
 
 The `radius` module connects to one home server, just like the
@@ -107,7 +107,7 @@ it.
 
 The in-memory SSL cache was removed. Changes in OpenSSL and FreeRADIUS
 made it difficult to continue using the OpenSSL implementation of a
-cache. See `raddb/sites-available/tls-cache` for a better replacement.
+cache. See `sites-available/tls-cache` for a better replacement.
 The OpenSSL cache can now be placed on disk, in memory, in memcache,
 or in a redis cache. The result is both higher performance, and more
 configurable.
@@ -115,7 +115,7 @@ configurable.
 The `use_tunneled_reply` and `copy_request_to_tunnel` configuration
 items have been removed. Their functionality has been replaced with the
 `use_tunneled_reply` and `copy_request_to_tunnel` policies. See
-`raddb/sites-available/inner-tunnel` and `raddb/policy.d/eap` for
+`sites-available/inner-tunnel` and `policy.d/eap` for
 more information.
 
 These configuration items were removed because they caused issues for a
@@ -163,7 +163,7 @@ supported.
 === rlm_expiration
 
 The `expiration` module has been replaced with an `unlang` policy.
-The policy is located in `raddb/policy.d/time`.  The `Expiration`
+The policy is located in `policy.d/time`.  The `Expiration`
 attribute should continue to work the same as with v3.
 
 [#rlm_ldap]
index db0db4e0cec18e75965237c9548be2bbcf48b46a..7afab17a6b852dac16d85b7f1ad5a5f14d5b8211 100644 (file)
@@ -47,7 +47,7 @@ multiple destinations.
 == home_server
 
 The `home_server` configuration has been replaced with the `radius`
-module. See `raddb/mods-available/radius` for examples and
+module. See `mods-available/radius` for examples and
 documentation.
 
 == home_server_pool
index 35653a94eb9812586e672630118346f996a4549c..56d823da4d6093753a3cba7ac1c7d68258e09254 100644 (file)
@@ -42,7 +42,7 @@ Cisco provides an Ascend compatibility mode that accepts
 only the OLD style Ascend attributes, which may be problematic.
 
 You can make FreeRADIUS send the OLD style attributes by prefixing the
-Ascend attributes with `X-` in the `raddb/mods-config/files/authorize` file,
+Ascend attributes with `X-` in the `mods-config/files/authorize` file,
 `sql` table, `ldap` directory, `attr_filter` module, etc…
 
 The original VSA Ascend attribute:
index 9bf1a727ba61fd2f22e5fcb42a5366cb5bbef2b9..186181a1648a2e6fdfcedffac13919feaa8de7ed 100644 (file)
@@ -1,5 +1,5 @@
 Testing authentication is simple. Edit the `users` file (in v3 this has
-been moved to `raddb/mods-config/files/authorize`), and add the
+been moved to `mods-config/files/authorize`), and add the
 following line of text at the top of the file, before anything else:
 
     testing Cleartext-Password := "password"