summaryrefslogtreecommitdiffstats
path: root/src/tests/modules/dpsk
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-08-26 10:41:52 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-08-26 10:41:52 +0000
commitde8bf9112695763664912e340b265fa898188460 (patch)
tree9bcd5f8d45fc3b81174d3de8abfd573b68e9d7f6 /src/tests/modules/dpsk
parentAdding debian version 3.2.3+dfsg-2. (diff)
downloadfreeradius-de8bf9112695763664912e340b265fa898188460.tar.xz
freeradius-de8bf9112695763664912e340b265fa898188460.zip
Merging upstream version 3.2.5+dfsg.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/tests/modules/dpsk')
-rw-r--r--src/tests/modules/dpsk/pmk.txt7
-rw-r--r--src/tests/modules/dpsk/psk.txt9
-rw-r--r--src/tests/modules/dpsk/radiusd.conf15
3 files changed, 31 insertions, 0 deletions
diff --git a/src/tests/modules/dpsk/pmk.txt b/src/tests/modules/dpsk/pmk.txt
new file mode 100644
index 0000000..db3b6bd
--- /dev/null
+++ b/src/tests/modules/dpsk/pmk.txt
@@ -0,0 +1,7 @@
+User-Name = "cae78dfa6504"
+User-Password = "cae78dfa6504"
+Called-Station-Id = "5c:df:89:11L3bL3c:SSID"
+Calling-Station-Id = "ca:e7:8d:fa:65:04"
+FreeRADIUS-802.1X-Anonce = 0x43426fd6469d4254eb0d5ba449eb9895360894f1948cece9196751336d4c5daf
+FreeRADIUS-802.1X-EAPoL-Key-Msg = 0x0103007502010a00000000000000000001b16a8514b84d7843e53754f5c9131cb203fbe8277dbf216d6e87fd6e30b0577a0000000000000000000000000000000000000000000000000000000000000000dc81aec5a05ee8aa21a52947041fd2fc001630140100000fac040100000fac040100000fac028000
+Class = 0xd6175aed517504c40b8831d7ce7b7d1fe24c65ce0f92c2816ca14ba7acb47b13
diff --git a/src/tests/modules/dpsk/psk.txt b/src/tests/modules/dpsk/psk.txt
new file mode 100644
index 0000000..f4e584f
--- /dev/null
+++ b/src/tests/modules/dpsk/psk.txt
@@ -0,0 +1,9 @@
+User-Name = "8ab3a0ebd5e5"
+User-Password = "8ab3a0ebd5e5"
+NAS-IP-Address = 127.0.0.1
+Called-Station-Id = "34:ef:b6:af:48:9e:Andrena_39_Lincoln"
+Calling-Station-Id = "8a:b3:a0:eb:d5:e5"
+NAS-Identifier = "34efb6af489e"
+FreeRADIUS-802.1X-Anonce = 0x4df70a4285c5c61f177cdbfc29d7e3cac94167f6101f1bcab420dd50c4f8809d
+FreeRADIUS-802.1X-EAPoL-Key-Msg = 0x0203007502010a00100000000000000001c3bb319516614aacfb44e933bf1671131fb1856e5b2721952d414ce3f5aa312b000000000000000000000000000000000000000000000000000000000000000035cddcedad0dfb6a12a2eca55c17c323001630140100000fac040100000fac040100000fac028c00
+Filter-ID = "Pancakes1124"
diff --git a/src/tests/modules/dpsk/radiusd.conf b/src/tests/modules/dpsk/radiusd.conf
new file mode 100644
index 0000000..c4d1782
--- /dev/null
+++ b/src/tests/modules/dpsk/radiusd.conf
@@ -0,0 +1,15 @@
+ rewrite_called_station_id
+ dpsk
+ if (ok) {
+ if (&Class) {
+ update control {
+ &Pairwise-Master-Key := &Class
+ }
+ }
+ elsif (&Filter-ID) {
+ update control {
+ &Pre-Shared-Key := &Filter-ID
+ }
+ }
+ }
+