]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
doc: fix some broken xref links
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>
Thu, 27 Jul 2023 14:41:57 +0000 (15:41 +0100)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Thu, 27 Jul 2023 14:42:39 +0000 (15:42 +0100)
doc/antora/modules/howto/pages/protocols/dhcp/policy_common_options.adoc
doc/antora/modules/howto/pages/protocols/proxy/enable_proxy_protocol.adoc
doc/antora/modules/installation/pages/dependencies.adoc
doc/antora/modules/unlang/nav.adoc
doc/antora/modules/unlang/pages/case.adoc
doc/antora/modules/unlang/pages/condition/index.adoc
doc/antora/modules/unlang/pages/condition/operands.adoc
doc/antora/modules/unlang/pages/default.adoc
doc/antora/modules/unlang/pages/type/index.adoc
doc/antora/modules/unlang/pages/xlat/builtin.adoc

index 949868d26a340693adbebc2a5c761bb6d00e74e0..ca4d98fee5266c73701255db9e94f566f56c226d 100644 (file)
@@ -1,6 +1,6 @@
 == Configure common reply options
 
-FreeRADIUS includes a powerful xref:unlang/index.adoc[policy language] called
+FreeRADIUS includes a powerful xref:index.adoc[policy language] called
 "unlang".
 
 Statements in unlang may be used to call further policies, update attribute
index b6898247d52ee5f96907eda15b63bd006263b223..a4ab3dbada7b2594cd2bf49f0c70100768f369b7 100644 (file)
@@ -47,7 +47,7 @@ Now reload the HAproxy service:
 [source,shell]
 ----
 service haproxy reload
----
+----
 
 
 For Traefik, enable the PROXY Protocol on connections to the RadSec
@@ -79,7 +79,7 @@ test authentication:
 
 [source,shell]
 ----
- echo "User-Name = bob" | radclient 127.0.0.1 auth testing123
+echo "User-Name = bob" | radclient 127.0.0.1 auth testing123
 ----
 
 You should expect to see the familiar output:
index e910e76561712e782165d175fea93e7f83da1d32..3fb366796ab456d1bda1b5cee66af720207c0e01 100644 (file)
@@ -1,9 +1,8 @@
 = FreeRADIUS Dependencies
 
 Some external dependencies must be installed before building or
-running FreeRADIUS. The core depends on two mandatory libraries:
-`libtalloc` for memory management and `libkqueue` for event
-handling.
+running FreeRADIUS. For version 3, the core depends on one
+mandatory library: `libtalloc` for memory management.
 
 Many of the modules also have optional dependencies. For example,
 the LDAP module requires LDAP client libraries to be installed
@@ -29,30 +28,8 @@ https://talloc.samba.org/talloc/doc/html/index.html
 
 `# apt-get install libtalloc-dev`
 
-*RedHat or CentOS*
+*RedHat, CentOS, Rocky Linux or equivalent*
 
 ```
-# subscription-manager repos --enable rhel-7-server-optional-rpms
-# yum install libtalloc-dev
-```
-
-=== kqueue
-
-Kqueue is an event / timer API originally written for BSD systems.
-It is _much_ simpler to use than third-party event libraries. A
-library, `libkqueue`, is available for Linux systems.
-
-*OSX*
-
-_kqueue is already available, there is nothing to install._
-
-*Debian, Ubuntu and `dpkg`-based systems*
-
-`# apt-get install libkqueue-dev`
-
-*RedHat or CentOS*
-
-```
-# subscription-manager repos --enable rhel-7-server-optional-rpms
-# yum install libkqueue-dev
+# yum install libtalloc-devel
 ```
index 77be32885ec8a13c2d2c12dd4046b8d93ad05a97..e2d68b30e000d245c267ee818b07f8d08aac0095 100644 (file)
@@ -35,7 +35,7 @@
 ** xref:condition/index.adoc[Conditional Expressions]
 *** xref:condition/cmp.adoc[Comparisons]
 *** xref:condition/operands.adoc[Operands]
-*** xref:condition/return_code.adoc[The Return Code Operator]
+*** xref:condition/return_codes.adoc[The Return Code Operator]
 *** xref:condition/eq.adoc[The '==' Operator]
 *** xref:condition/and.adoc[The '&&' Operator]
 *** xref:condition/or.adoc[The '||' Operator]
index ba2b5fe274174e28fe56c8f6b55b9191756e9269..2d5749dd8e4bb76ef39901bee85725f2090a5a75 100644 (file)
@@ -14,7 +14,7 @@ outside of a xref:switch.adoc[switch] statement.
 
 
 The `<match>` text can be an attribute reference such as `&User-Name`,
-or it can be a xref:type/string/index.adoc[string].  If the match
+or it can be a xref:type/index.adoc[string].  If the match
 text is a dynamically expanded string, then the match is performed on
 the output of the string expansion.
 
index b9d9d5f02564fde43f7380595c4098d6b057f7d4..10a84c8485d8a7e922372d1487ba63ae37981e7e 100644 (file)
@@ -18,7 +18,7 @@ Conditions are expressed using the following syntax:
 |=====
 | Syntax | Description
 | xref:attr.adoc[&Attribute-Name] | Check for attribute existence.
-| xref:condition/return_code.adoc[rcode] | Check return code of a previous module.
+| xref:condition/return_codes.adoc[rcode] | Check return code of a previous module.
 | xref:condition/operands.adoc[data] | Check value of data.
 | xref:condition/cmp.adoc[lhs OP rhs] | Compare two kinds of data.
 | xref:condition/para.adoc[( condition )] | Check sub-condition
index 4a2d00b2ae3fd8861f238590910f86f04ab91295..5b19af32f0032eff95af4d5a48160561cfde0b78 100644 (file)
@@ -11,7 +11,7 @@ integer
 ----
 
 Any text not matching xref:attr.adoc[&Attribute-Name] or
-xref:condition/return_code.adoc[Return Code] is interpreted as a value for a
+xref:condition/return_codes.adoc[Return Code] is interpreted as a value for a
 particular xref:type/index.adoc[data type].
 
 Double-quoted strings and back-quoted strings are dynamically expanded
index 3b298f6a128d9e07b32c49bcd4acd62a0d8f5ada..30912ef40afebbeb490626844fdb8f90ec91a4c2 100644 (file)
@@ -14,7 +14,7 @@ outside of a xref:switch.adoc[switch] statement.
 
 
 The `<match>` text can be an attribute reference such as `&User-Name`,
-or it can be a xref:type/string/index.adoc[string].  If the match
+or it can be a xref:type/index.adoc[string].  If the match
 text is a dynamically expanded string, then the match is performed on
 the output of the string expansion.
 
index 7d0d70f3ae43694bf3bedc10c1ed8d36fb9c551e..f26489b179d8c14819273f0230b5c5ea9c722c86 100644 (file)
@@ -6,7 +6,7 @@ conditional expressions or when assigning a value to an attribute.
 == Using Data Types
 
 The server support a wide range of data types, as given in the
-xref:unlang/type/all_types.adoc[list of data types] page.  The choice
+xref:type/all_types.adoc[list of data types] page.  The choice
 of which data type applies is determined by the context in which that
 data type is used.  This context is usually taken from an attribute
 which is being assigned a value.
@@ -55,7 +55,7 @@ contains special characters that may otherwise confuse the parser.
 `"192.168.0.2"`:: xref:type/string/double.adoc[Double-quoted string].
 +
 The contents of the string are dynamically expanded as described in
-the xref:unlang/xlat/index.adoc[dynamic expansion] page.  The
+the xref:xlat/index.adoc[dynamic expansion] page.  The
 resulting output is then interpreted as the given data type.
 
 `{backtick}/bin/echo 192.168.0.2{backtick}`:: xref:type/string/backticks.adoc[backtick-quoted string].
@@ -110,7 +110,7 @@ interpreted as the data type `ipaddr`, and not as the literal string
 `"192.0.2."`.
 
 For a full list of data types which can be used in a cast, please see
-the xref:unlang/type/all_types.adoc[list of data types] page, and the
+the xref:type/all_types.adoc[list of data types] page, and the
 "Basic Type Types" section.
 
 // Copyright (C) 2020 Network RADIUS SAS.  Licenced under CC-by-NC 4.0.
index f236a575d7d12751a0bd0790affdd5e4510169da..10d31482fc668211920c6f5a363eb39c91f6e9b2 100644 (file)
@@ -782,7 +782,7 @@ Return named subcapture value from the last regular expression evaluated.
 
 Results of named capture groups are available using the `%{regex:<named capture
 group>}` expansion. They will also be accessible using the numbered expansions
-described xref:builtin.adoc#_0_32[above].
+described xref:#_0_32[above].
 
 Every time a regular expression is evaluated, whether it matches or not,
 the named capture group values will be cleared.