]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
remove references to the Wiki
authorAlan T. DeKok <aland@freeradius.org>
Sun, 25 Jan 2026 21:45:51 +0000 (16:45 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 25 Jan 2026 22:05:54 +0000 (17:05 -0500)
there is no v4 content in the Wiki any more.  And we are likely
to take the Wiki down at some point

16 files changed:
.github/contributing.md
README.md
debian/freeradius.service
doc/antora/modules/howto/pages/index.adoc
doc/antora/modules/howto/pages/modules/sqlippool/configure.adoc
doc/antora/modules/howto/pages/modules/sqlippool/testing.adoc
doc/antora/modules/howto/pages/protocols/radius/enable_radsec.adoc
doc/antora/modules/howto/pages/upgrade/modules.adoc
doc/antora/modules/howto/pages/upgrade/proxy.adoc
doc/antora/modules/reference/pages/raddb/sites-available/default.adoc
raddb/sites-available/default
redhat/README
redhat/freeradius.spec
redhat/radiusd.service
share/dictionary/radius/dictionary.hp
src/lib/eap/session.c

index 4f183acb333e1eba762850c6efcb26bd79ef76e0..7620f2569e9a8617dca7a74007a74d96a80d7f55 100644 (file)
@@ -71,10 +71,10 @@ problem that doesn't require additional code, or may have ideas as to how your p
 in a way that will better fit with the long-term vision for the server.
 
 Once you've got the go ahead, please read through the
-[coding standards document](https://wiki.freeradius.org/contributing/coding-standards).
+[coding standards](https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/coding-methods.html) document.
 
 If you're creating a new module you may wish to read the
-[module creation guide](https://wiki.freeradius.org/contributing/Modules3).
+[module creation guide](https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/module_interface.html).
 
 You may also wish to utilise the [doxygen site](https://doc.freeradius.org) to review code documentation.
 
@@ -84,7 +84,7 @@ commit to the master branch of the freeradius-server repository.
 
 Finally, this file was written to be displayed automatically on the GitHub issue tracker, so
 Git/GitHub knowledge is assumed.  If you're wondering what a pull-request is, this document may be of
-some use <https://wiki.freeradius.org/contributing/GitHub>.
+some use <https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/github.html>
 
 
 ## Continuous Integration Tests (CIT)
index 02795583799a83a7bb3e87dd51ad1fc872e2e255..7f734f2b0577d8cf0c6ca95748fa2123c0227de8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@ of people, in sites ranging from 10 to 10 million+ users.
 Please see the [documentation](doc/) directory, which has full
 documentation for version 4.
 
-Please also see <https://freeradius.org> and <https://wiki.freeradius.org>
+Please also see <https://freeradius.org> and <https://www.freeradius.org/documentation/freeradius-server/4.0.0/>
 for additional documentation.
 
 ## Installation
@@ -70,12 +70,8 @@ which includes WARNINGs about common issues, and suggestions for how
 they may be fixed.
 
 The debug output is explained in detail in the
-[radiusd-X](https://wiki.freeradius.org/radiusd-X) page on the
-[wiki](https://wiki.freeradius.org).
-
-Many questions are answered on the Wiki:
-
-<https://wiki.freeradius.org>
+[radiusd-X](https://www.freeradius.org/documentation/freeradius-server/4.0.0/debugging/radiusd_X.html)
+page.
 
 Read the configuration files.  Many parts of the server are
 documented only with extensive comments in the configuration files.
@@ -84,17 +80,21 @@ Search the mailing lists. For example, using Google, searching
 "site:lists.freeradius.org <search term>" will return results from
 the FreeRADIUS mailing lists.
 
-<https://freeradius.org/support/>
+[Additional
+help](https://www.freeradius.org/documentation/freeradius-server/4.0.0/gethelp.html)
+is available via the mailing lists, including commercial support.
+
+When posting to the mailing list, we recommend posting the output of
+`radiusd -X`.  That information shows what the server is doing when it
+receives packets, and how it processes those packets.
 
-Instructions for what to post on the mailing list are [on the
-wiki](https://wiki.freeradius.org/list-help).  Please note that we DO
-recommend posting the output of `radiusd -X`.  That information shows
-what the server is doing when it receives packets, and how it
-processes those packets.
+Do NOT post the configuration files to the mailing list.  They're not
+useful.  Instead, post the output of `radiusd -X`.  We really cannot
+emphasize that enough.
 
-We do NOT recommend posting the configuration files to the mailing
-list.  They don't help.  Instead, post the output of `radiusd -X`.  We
-really cannot emphasize that enough.
+DO post a clear description ofwhat the problem is.  Empty questions
+will not make you friends.  e.g. "I changed things and now it doesn't
+work.  What do I do to fix it?"
 
 ## Feedback, Defects, and Community Support
 
@@ -114,8 +114,8 @@ mailing lists first to determine whether it really is a defect or
 missing feature.
 
 Instructions for gathering data for defect reports can be found in
-[here](doc/antora/modules/developers/pages/bugs.adoc) or on the
-[wiki](https://wiki.freeradius.org/project/bug-reports).
+[here](doc/antora/modules/developers/pages/bugs.adoc) and online at
+<https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/bugs.html>
 
 Under no circumstances should the issue tracker be used for support
 requests, those questions belong on the user's mailing list.  If you
index e1db1e5cc86f0a5ab5134a8ad40d58339ae85a45..2dce33710730fe1027cb2caff32de401dcbf97d0 100644 (file)
@@ -1,7 +1,7 @@
 [Unit]
 Description=FreeRADIUS multi-protocol policy server
 After=network-online.target
-Documentation=man:radiusd(8) man:radiusd.conf(5) https://wiki.freeradius.org/ https://freeradius.org/documentation/freeradius-server/
+Documentation=man:radiusd(8) man:radiusd.conf(5) https://freeradius.org/documentation/freeradius-server/
 
 [Service]
 Type=notify
index 16ed971d414b9eb0f2b0bcdeb34b826ff3c9ecac..30413669c704dc647dfa468c93e602e0f84ae02a 100644 (file)
@@ -36,12 +36,11 @@ the developers on the
 https://lists.freeradius.org/mailman/listinfo/freeradius-users[User's
 mailing list].
 
-Some of the documents here started life as pages on
-https://wiki.freeradius.org[wiki.freeradius.org].  If you've just been
-through a particularly arduous service configuration and deployment, and would
-like to help your fellow users, then please create a new how to on the wiki.
-If it's popular enough, we'll include it in the official documentation for the
-next release.
+Some of the documents here started life as pages on the old
+Wiki. However, there were eventually very few contributions to it.
+The full documentation is now maintained by [InkBridge
+Networks](https://inkbridgenetworks.com) (previously Network
+RADIUS).
 
 // Copyright (C) 2025 Network RADIUS SAS.  Licenced under CC-by-NC 4.0.
 // This documentation was developed by Network RADIUS SAS.
index 072486aad59c18aafc7b598f96a42df129ffc3c9..3032eaedb5d5da791a2edaf9c2a19251af4f4890 100644 (file)
@@ -30,12 +30,7 @@ any recent changes.  Then, consider what went wrong by examining the
 debug output.  If the issues are still clear, then ask a question on
 the
 https://lists.freeradius.org/mailman/listinfo/freeradius-users[freeradius-users]
-mailing list.  Please also read the
-https://wiki.freeradius.org/list-help[list help] instructions, for
-what information we need in order to help you.  This information is
-typically an explanation of what you are trying to achieve, what
-exactly isn't working and provide the full debugging output for a
-relevant test run.
+mailing list.  Please also see <https://www.freeradius.org/documentation/freeradius-server/4.0.0/gethelp.html>
 ====
 
 
index 44d9122bfdaf5733e1757e20f67552e5adc777d4..aa2a6a8c680a01b0a5ee53fa22d84e7c988f4652 100644 (file)
@@ -102,7 +102,7 @@ reply.
 ====
 If you do no receive an IP address then start FreeRADIUS in debugging mode
 to determine where the process if failing as described in the
-https://wiki.freeradius.org/guide/radiusd-X[guide to debugging FreeRADIUS]. Do
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/debugging/radiusd_X.html[guide to debugging FreeRADIUS]. Do
 not proceed until you have resolved the IP allocation issue.
 ====
 
index 360f146655a31e9605ad320afd99838014511e11..89597e20bff521a06866ab84cf7b66f9626a9bd8 100644 (file)
@@ -180,8 +180,8 @@ you have carried out each of the above steps correctly and examine the debug
 output from FreeRADIUS, which will usually tell you what is wrong.
 
 See [how to read the debug
-output](http://wiki.freeradius.org/radiusd-X) for instructions on
-reading amd understanding the debug output.
+output](https://www.freeradius.org/documentation/freeradius-server/4.0.0/debugging/radiusd_X.html) for instructions on
+reading and understanding the debug output.
 
 The next step is to xref:protocols/radius/radsec_client.adoc[configure
 FreeRADIUS as a RadSec test client] so that we can verify that our
index a1a4f63d66afc3c0b8a289fd571e237bb36dbfeb..313e98c745db8ad1dc64f242abb91c2029699f26 100644 (file)
@@ -243,8 +243,7 @@ to store session data, instead of radutmp.
 === rlm_rest
 
 `REST-HTTP-Code` is now inserted into the `request` list instead
-of the `reply.` list, to be compliant with the
-https://wiki.freeradius.org/guide/List-Usage[list usage] guidelines.
+of the `reply.` list.
 
 [#rlm_sql]
 === rlm_sql
index 7afab17a6b852dac16d85b7f1ad5a5f14d5b8211..f44fda878e8467e19c399455e433a1c0467a05c3 100644 (file)
@@ -35,10 +35,6 @@ authenticate proxy {
 }
 ----
 
-For more detailed examples, see the Wiki page:
-https://wiki.freeradius.org/upgrading/version4/proxy. That page also
-describes how to upgrade a v3 configuration to the new v4 style.
-
 The benefit of this approach is that the "RADIUS proxy" functionality
 is just another module.  It is now possible to not just fail over from
 one home server to another, but also to proxy the same packet to
index 84e9309d78561ef6a19d9968a410171571d4d778..a79c5ce4d76dc325ce9dfaff48e6056b02bb8d69 100644 (file)
@@ -28,7 +28,7 @@ Please read "man radiusd" before editing this file.  See the
 section titled DEBUGGING.  It outlines a method where you can
 quickly obtain the configuration you want, without running into
 trouble. And finally, the debug output can be complex. Please read
-https://wiki.freeradius.org/radiusd-X[debugging] to understand that output.
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/debugging/radiusd_X.html
 
 The best way to configure the server for your local system is to
   *carefully* edit this file.  Most attempts to make large edits to
@@ -995,9 +995,7 @@ is located in `mods-config/files/authorize`.
 ```
 
 Look in an SQL database. The schema of the database is
-meant to mirror the `users` file.  For a full description
-of the module behavior, please see
-https://wiki.freeradius.org/modules/Rlm_sql
+meant to mirror the `users` file.
 
 ```
        -sql
@@ -1016,9 +1014,6 @@ module.
 The `ldap` module reads passwords and other attributes from
 an LDAP database.
 
-For a full description of the module behavior, please see
-https://wiki.freeradius.org/modules/Rlm_ldap
-
 ```
        -ldap
 
@@ -1088,7 +1083,7 @@ Access-Request` section, above.
 
 Since version 4, proxying also happens in this section.  For more
 information on how proxying has changed in version 4, please see
-https://wiki.freeradius.org/upgrading/version4/proxy.
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/upgrade/proxy.html
 
 For authentication, you should generally NOT set the `Auth-Type`
 attribute.  As noted above, the modules will usually figure it what
@@ -1230,7 +1225,7 @@ now trivial in v4.  For example:
     * note that this won't work for EAP.
 
 For more information, see:
-https://wiki.freeradius.org/upgrading/version4/proxy.
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/upgrade/proxy.html
 
 
 
index 5732c252097644b7a864baeb3ca400d7451409a5..800d29d7ed4585ae82d98e611e65f284898faf0a 100644 (file)
@@ -31,7 +31,7 @@
 #  section titled DEBUGGING.  It outlines a method where you can
 #  quickly obtain the configuration you want, without running into
 #  trouble. And finally, the debug output can be complex. Please read
-#  https://wiki.freeradius.org/radiusd-X[debugging] to understand that output.
+#  https://www.freeradius.org/documentation/freeradius-server/4.0.0/debugging/radiusd_X.html
 #
 #  The best way to configure the server for your local system is to
 #  *carefully* edit this file.  Most attempts to make large edits to
@@ -882,9 +882,7 @@ recv Access-Request {
 
        #
        #  Look in an SQL database. The schema of the database is
-       #  meant to mirror the `users` file.  For a full description
-       #  of the module behavior, please see
-       #  https://wiki.freeradius.org/modules/Rlm_sql
+       #  meant to mirror the `users` file.
        #
        -sql
 
@@ -899,9 +897,6 @@ recv Access-Request {
        #  The `ldap` module reads passwords and other attributes from
        #  an LDAP database.
        #
-       #  For a full description of the module behavior, please see
-       #  https://wiki.freeradius.org/modules/Rlm_ldap
-       #
        -ldap
 
        #
@@ -962,7 +957,7 @@ recv Status-Server {
 #
 #  Since version 4, proxying also happens in this section.  For more
 #  information on how proxying has changed in version 4, please see
-#  https://wiki.freeradius.org/upgrading/version4/proxy.
+#  https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/upgrade/proxy.html
 #
 #  For authentication, you should generally NOT set the `Auth-Type`
 #  attribute.  As noted above, the modules will usually figure it what
@@ -1092,7 +1087,7 @@ authenticate eap {
 #    * note that this won't work for EAP.
 #
 #  For more information, see:
-#  https://wiki.freeradius.org/upgrading/version4/proxy.
+#  https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/upgrade/proxy.html
 #
 
 #
index 2d6a7302b275c990a79312f4b327c9b459cb0615..e75ff407287f66bd98669859a55286198dff063a 100644 (file)
@@ -1,10 +1,5 @@
-  The files in this directory are intended only for "generic" systems.
+The files in this directory are intended only for "generic" systems.
 If you need to build FreeRADIUS from source on a RedHat system (RHEL,
-Fedora, or CentOS), please read the following FAQ:
+etc.), please see the following document:
 
-       http://wiki.freeradius.org/guide/Red-Hat-FAQ
-
-  It was written by the person who maintains the RedHat FreeRADIUS
-packages, and contains detailed instructions for creating an RPM from
-the original RedHat spec files.  This ensures that the RPMs on your
-system closely match the RedHat requirements.
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/installation/redhat.html
index 043c32146e37448a50efab6d1221c316078d8287..c210f29de0ad82bad83c662ce40c65b2c01df77b 100644 (file)
@@ -813,13 +813,10 @@ done
 # add Red Hat specific documentation
 %__cat >> $RPM_BUILD_ROOT/%{docdir}/REDHAT << EOF
 
-Red Hat, RHEL, Fedora, and CentOS specific information can be found on the
-FreeRADIUS Wiki in the Red Hat FAQ.
-
-http://wiki.freeradius.org/guide/Red_Hat_FAQ
-
-Please reference that document.
+Red Hat, RHEL, Fedora, and CentOS specific information can be found
+online in the FreeRADIUS documentation:
 
+https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/installation/redhat.html
 EOF
 
 # Install the selinux module
index e08193cd95910bf657e2a5f27d1b2f8a6c78668b..0474db8e70c81458ed7f26af817cad42d51b70e1 100644 (file)
@@ -1,7 +1,7 @@
 [Unit]
 Description=FreeRADIUS multi-protocol policy server
 After=network-online.target
-Documentation=man:radiusd(8) man:radiusd.conf(5) https://wiki.freeradius.org/ https://freeradius.org/documentation/freeradius-server/
+Documentation=man:radiusd(8) man:radiusd.conf(5) https://freeradius.org/documentation/freeradius-server/
 
 [Service]
 Type=notify
index 659b73faa88423f7bc3e433cf32bb831b8096457..fb5a32b9f42a266a043eacd2ffd0c27877808b47 100644 (file)
@@ -83,7 +83,7 @@ ATTRIBUTE     URI-Exception                           83      uint32
 
 ATTRIBUTE      VC-groups                               192     string
 
-# See http://wiki.freeradius.org/vendor/HP#Capability-advertisements
+# See https://www.freeradius.org/documentation/freeradius-server/4.0.0/howto/vendors/hp.html
 ATTRIBUTE      Capability-Advert                       255     octets
 
 # Management-Protocol
index 74241b2f2a0a7089ebb139740d8df495b5615e9f..1f3f49d3d6de75e796f57e510d4ce9b41301b306 100644 (file)
@@ -54,7 +54,7 @@ static int _eap_session_free(eap_session_t *eap_session)
                ROPTIONAL(RWDEBUG, WARN, "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
                ROPTIONAL(RWDEBUG, WARN, "!! EAP session %016" PRIxPTR " did not finish!                   !!",
                          (uintptr_t)eap_session);
-               ROPTIONAL(RWDEBUG, WARN, "!! See http://wiki.freeradius.org/guide/Certificate_Compatibility !!");
+               ROPTIONAL(RWDEBUG, WARN, "!! See https://www.freeradius.org/documentation/freeradius-server/4.0.0/trouble-shooting/client.html !!");
                ROPTIONAL(RWDEBUG, WARN, "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
        }