Hello,
What I expect to happen is that the INCLUDE command will "include" the
users.group1 file in to the main users file and that the user will be found.
What actually happens is that the users file is parsed and the only
matched entry is the DEFAULT entry at the bottom of the main users file
and the include directive is ignored.
I had similar setup on another freeradius server where it was working as
expected that is the reason why I am confused.
I used diff to confirm that the config files are exactly the same on
both servers.
I will provide radiusd -X logs as soon as i get the chance.
Thanks,
Kris
On 22/08/12 11:28, Alan DeKok wrote:
Krzysztof Grobelak wrote:
Users will be authenticated if their profile is present in the users
file but when i place the profile in external file users.group1 and then
add
$INCLUDE users.group1 to the main users file the authentication fails as
it never finds a match in users file.
What do you mean "it doesn't work" ?
See the FAQ for "it doesn't work".
What do you expect to see happening? What actually happens?
The $INCLUDE is just a short-cut for "cat":
# -- users file
$INCLUDE users1
$INCLUDE users2
#--
Results in *exactly* the same behavior as:
$ cat users1 users2 > users
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
http://www.livelinx.tv/
NEW! See our Ka Uplink Van at IBC in Amsterdam; Stand OE 117, September 7-11,
2012
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html