From 695a87f98c02568d5aa2f07ae1b9212101c4dcf9 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Wed, 2 Jul 2025 14:19:13 -0400 Subject: [PATCH] Update and format. Manual merge of #5618 --- share/dictionary/radius/dictionary.f5 | 18 ++++++++++++-- share/dictionary/radius/v3/dictionary.f5 | 31 ++++++++++++++++-------- 2 files changed, 37 insertions(+), 12 deletions(-) diff --git a/share/dictionary/radius/dictionary.f5 b/share/dictionary/radius/dictionary.f5 index 9c4b4338c4..07dd37f127 100644 --- a/share/dictionary/radius/dictionary.f5 +++ b/share/dictionary/radius/dictionary.f5 @@ -1,12 +1,12 @@ # -*- text -*- -# Copyright (C) 2023 The FreeRADIUS Server project and contributors +# Copyright (C) 2025 The FreeRADIUS Server project and contributors # This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0 # Version $Id$ ############################################################################## # # F5 VSAs # -# https://support.f5.com/csp/article/K14324 +# https://my.f5.com/manage/s/article/K14324 # # $Id$ # @@ -26,6 +26,13 @@ ATTRIBUTE LTM-User-Info-1 12 string ATTRIBUTE LTM-User-Info-2 13 string ATTRIBUTE LTM-Audit-Msg 14 string +ATTRIBUTE F5OS-UID 21 integer +ATTRIBUTE F5OS-GID 22 integer +ATTRIBUTE F5OS-HOMEDIR 23 string +ATTRIBUTE F5OS-SHELL 24 string +ATTRIBUTE F5OS-USERINFO 25 string +ATTRIBUTE F5OS-SECONDARYGIDS 26 string + VALUE LTM-User-Role Administrator 0 VALUE LTM-User-Role Resource-Admin 20 VALUE LTM-User-Role User-Manager 40 @@ -50,5 +57,12 @@ VALUE LTM-User-Role-Universal Enabled 1 VALUE LTM-User-Console Disabled 0 VALUE LTM-User-Console Enabled 1 +VALUE F5OS-GID admin 9000 +VALUE F5OS-GID operator 9001 +VALUE F5OS-GID user 9002 +VALUE F5OS-GID resource-admin 9003 +VALUE F5OS-GID superuser 9004 +VALUE F5OS-GID tenant-console 9100 + END-VENDOR F5 ALIAS F5 Vendor-Specific.F5 diff --git a/share/dictionary/radius/v3/dictionary.f5 b/share/dictionary/radius/v3/dictionary.f5 index 4f07a10dbb..20a20ad7cb 100644 --- a/share/dictionary/radius/v3/dictionary.f5 +++ b/share/dictionary/radius/v3/dictionary.f5 @@ -1,10 +1,21 @@ -ALIAS F5-LTM-User-Role 26.3375.1 -ALIAS F5-LTM-User-Role-Universal 26.3375.2 -ALIAS F5-LTM-User-Partition 26.3375.3 -ALIAS F5-LTM-User-Console 26.3375.4 -ALIAS F5-LTM-User-Shell 26.3375.5 -ALIAS F5-LTM-User-Context-1 26.3375.10 -ALIAS F5-LTM-User-Context-2 26.3375.11 -ALIAS F5-LTM-User-Info-1 26.3375.12 -ALIAS F5-LTM-User-Info-2 26.3375.13 -ALIAS F5-LTM-Audit-Msg 26.3375.14 +# -*- text -*- +# Copyright (C) 2025 The FreeRADIUS Server project and contributors +# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0 +# Version $Id$ +ALIAS F5-LTM-User-Role 26.3375.1 +ALIAS F5-LTM-User-Role-Universal 26.3375.2 +ALIAS F5-LTM-User-Partition 26.3375.3 +ALIAS F5-LTM-User-Console 26.3375.4 +ALIAS F5-LTM-User-Shell 26.3375.5 +ALIAS F5-LTM-User-Context-1 26.3375.10 +ALIAS F5-LTM-User-Context-2 26.3375.11 +ALIAS F5-LTM-User-Info-1 26.3375.12 +ALIAS F5-LTM-User-Info-2 26.3375.13 +ALIAS F5-LTM-Audit-Msg 26.3375.14 + +ALIAS F5-F5OS-UID 26.3375.21 +ALIAS F5-F5OS-GID 26.3375.22 +ALIAS F5-F5OS-HOMEDIR 26.3375.23 +ALIAS F5-F5OS-SHELL 26.3375.24 +ALIAS F5-F5OS-USERINFO 26.3375.25 +ALIAS F5-F5OS-SECONDARYGIDS 26.3375.26 -- 2.47.3