Hello Lisa -
What you show below will not work.
The correct way to set up complicated configuration files is like this:
# first define AuthBy clauses
<AuthBy ...>
Identifier CheckSomething
.....
</AuthBy>
<AuthBy ...>
Identifier CheckSomethingElse
.....
</AuthBy>
<AuthBy ...>
Identifier CheckAnotherThing
.....
</AuthBy>
# now define AuthBy GROUP's to combine AuthBy's
# use as many as required (perhaps with different policies)
<AuthBy GROUP>
Identifier CheckCombination
AuthByPolicy ContinueUntilAccept
AuthBy CheckSomething
AuthBy CheckSomethingElse
</AuthBy>
<AuthBy GROUP>
Identifier CheckUsers
AuthByPolicy ContinueWhileAccept
AuthBy CheckCombination
AuthBy CheckAnotherThing
</AuthBy>
# now configure Handlers
<Handler .....>
AuthBy .....
</Handler>
<Handler .....>
AuthBy .....
</Handler>
The important thing to remember is that you can nest AuthBy clauses, but
nothing else.
BTW - we do offer training courses on customer sites, and the course covers
all of these things. You can also find a great deal of this material covered
in the archives at www.starport.net/~radiator.
hth
Hugh
On Friday 02 March 2001 21:21, Lisa Goulet wrote:
> Hi all,
>
> I have several handlers that have overlapping funtionality. If possible,
> I'd like to combine them to look something like this:
>
> <Handler preauth="true">
> do preauth_handling
> <Handler tunnel="true">
> do setup_tunnel
> </Handler>
> </Handler>
>
> The attributes like preauth are getting set up in a preHandlerHook. I tried
> it directly as above but it was a no go. I would appreciate any suggestions
> on how to do this.
>
>
> Regards,
> Lisa
> ..
>
> ===
> Archive at http://www.starport.net/~radiator/
> Announcements on [EMAIL PROTECTED]
> To unsubscribe, email '[EMAIL PROTECTED]' with
> 'unsubscribe radiator' in the body of the message.
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.