]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
document :V
authorAlan T. DeKok <aland@freeradius.org>
Tue, 25 Feb 2025 14:58:04 +0000 (09:58 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 25 Feb 2025 14:58:04 +0000 (09:58 -0500)
raddb/mods-available/ldap

index d5838ffa01a880fdb516159d9a289d9578acffd8..df9f1aec4021d1ce28b758ddd8964361b61c14d6 100644 (file)
@@ -129,9 +129,24 @@ ldap {
                control:Password-With-Header    += 'userPassword'
 #              control:NT-Password             := 'ntPassword'
 #              reply:Reply-Message             := 'radiusReplyMessage'
-#              reply:Tunnel-Type               := 'radiusTunnelType'
-#              reply:Tunnel-Medium-Type        := 'radiusTunnelMediumType'
-#              reply:Tunnel-Private-Group-ID   := 'radiusTunnelPrivategroupId'
+
+               #
+               #  These attributes take tags.  The tag can be place
+               #  on the left-hand side, as is done elsewhere in the
+               #  server.
+               #
+               #  Or, the special tag ":V" can be used, in which case
+               #  the value read from LDAP should begin with the tag
+               #  number, which is surrounded by ':'  e.g.
+               #
+               #       :1:foo
+               #
+               #  If the value does not begin with a tag in the above
+               #  format, then the tag is set to zero (0).
+               #
+#              reply:Tunnel-Type:V             := 'radiusTunnelType'
+#              reply:Tunnel-Medium-Type:V      := 'radiusTunnelMediumType'
+#              reply:Tunnel-Private-Group-ID:V := 'radiusTunnelPrivategroupId'
 
                #  Where only a list is specified as the RADIUS attribute,
                #  the value of the LDAP attribute is parsed as a valuepair