Hi all,
I'm using packetfence 4.7.0.
I wanted to known why "exclusive sources" in user authentication are disabled
in the code.
The file lib/pf/Portal/ProfileFactory.pm has a sub, sub _from_profile, where
you exclude that source:
unless ( defined $sources && ref($sources) eq 'ARRAY' && @$sources ) {
$profile{'sources'} = $sources = [
map { $_->id }
grep { $_->class ne 'exclusive' }
@{ pf::authentication::getAllAuthenticationSources() }
];
}
I'm using ntlm_auth to do dot1x machine authentication, and, if I don't use any
source specified in packetfence (the one that you define in
authentication.conf), a node is not put in any role, so I need the exclusive
source Blackhole.
Why is that way? Is there a technical reason? are they not supported yet? Why
it is not a config that you can override?
Diego
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users