Sequencing the users file with include
Sébastien 65
sebastien-65 at live.fr
Tue Jan 24 14:10:48 UTC 2023
Hello,
I noticed a problem if I configure the file this way :
root at radius:/etc/freeradius/3.0# cat users
# user_zone1
$INCLUDE /etc/freeradius/3.0/users_1
# user_zone2
$INCLUDE /etc/freeradius/3.0/users_2
# Test
test Cleartext-Password := "::123456789@"
Reply-Message := "Hello, %{User-Name}"
#DEFAULLT Section
DEFAULT
Alc-Primary-Dns = 8.8.8.8,
Alc-Secondary-Dns = 192.168.100.100,
Framed-IP-Netmask = 255.255.255.0,
Alc-Default-Router = 192.168.100.1,
Fall-Through = Yes
DEFAULT Framed-Protocol == PPP
Framed-Protocol = PPP,
Framed-Compression = Van-Jacobson-TCP-IP
DEFAULT Hint == "CSLIP"
Framed-Protocol = SLIP,
Framed-Compression = Van-Jacobson-TCP-IP
DEFAULT Hint == "SLIP"
Framed-Protocol = SLIP
All the DNS and default-router part is not transmitted... I have to reorganize the file in this way for it to work :
root at radius:/etc/freeradius/3.0# cat users
#DEFAULLT Section
DEFAULT
Alc-Primary-Dns = 8.8.8.8,
Alc-Secondary-Dns = 192.168.100.100,
Framed-IP-Netmask = 255.255.255.0,
Alc-Default-Router = 192.168.100.1,
Fall-Through = Yes
DEFAULT Framed-Protocol == PPP
Framed-Protocol = PPP,
Framed-Compression = Van-Jacobson-TCP-IP
DEFAULT Hint == "CSLIP"
Framed-Protocol = SLIP,
Framed-Compression = Van-Jacobson-TCP-IP
DEFAULT Hint == "SLIP"
Framed-Protocol = SLIP
# user_zone1
$INCLUDE /etc/freeradius/3.0/users_1
# user_zone2
$INCLUDE /etc/freeradius/3.0/users_2
# Test
test Cleartext-Password := "::123456789@"
Reply-Message := "Hello, %{User-Name}"
Is this normal behavior (FreeRADIUS Version 3.0.21) ?
Thanks for the explanation.
More information about the Freeradius-Users
mailing list