I've found something odd in regard to the modules directory. I ended up
needing to use checkval module for ldap authentication to work properly
for me. the documentation I found said to place the following in config
files:
checkval {
item-name = Calling-Station-Id
check-name = Calling-Station-Id
data-type = string
notfound-reject = no
}
at the location I wanted the check to occur, but instead I ended up
needing to use just:
checkval
because the above code was located in modules/checkval .
The question is at this point, how could I, for example, have two
different checkval checks? suppose I want to check an additional
attribute? I recon I need a new file, but I'm not sure if it matters
what I call the new file, or, for that matter, I'm not sure what to put
inside the new file, except that I'm sure it must look very similar to
that above.
if someone could explain the specifics of this, or tell me where to find
them explained, I would much appreciate the help.
one more question: can there be multiples of ANY module specified? for
example, can I use two different ldap or sql modules if I were to need
to (just as a bad example, I propose: 1 radius server, 2 wlans with
different user bases that can't be merged into one directory for
whatever reasons).