Hello Derek -

On Wed, 06 Oct 1999, Derek Sanderson wrote:
> >%_I use a default profile that does an AuthBy Platypus.  in that default profile, 
I specify that the MaxSessions 1.  i have 2 or three customers that I would
like to up that MaxSession count.  whats the easiest way to do that for just a
couple customers. > 

The best way to do this is with the optional RadiusNT compatibility package
from Boardtown. This will add the ability to create per-user attributes from
the Platypus editing screens and you will be able to add a Simultaneous-Use
check attribute to those users that require it.

You will have to make a couple of changes to make this work:

1. change your configuration file to do AuthBy EMERALD instead of AuthBy
PLATYPUS

2. remove MaxSessions from the Handler and add DefaultSimultaneousUse to your
AuthBy

# configuration for Platypus with optional RadiusNT compatibility

<Handler ...>
        <AuthBy EMERALD>
                DBSource ....
                DBUsername ....
                DBAuth ....
                DefaultSimultaneousUse 1
        </AuthBy>
</Handler>

Note that DefaultSimultaneousUse was a new feature in Radiator 2.14 and the
latest version is Radiator 2.14.1.

See Section 6.28 in the Radiator 2.14.1 reference manual.

There is also another way to do this - but it will involve maintaining two
sources of information. You can also set up cascaded AuthBy's with a FILE
containing the Simultaneous-Use attribute for those Users needing it.

# configuration with cascaded AuthBy's

<Handler ....>       
        AuthByPolicy ContinueAlways
        <AuthBy FILE>
                AcceptIfMissing
                Filename %D/users
        </AuthBy>
        <AuthBy PLATYPUS>
                # whatever
                DefaultSimultaneousUse 1
        </AuthBy>
</Handler>

#the users file will contain

username1       Simultaneous-Use = 2

username2       Simultaneous-Use = 4

....

See Section 6.16 in the Radiator 2.14.1 reference manual.

hth

Hugh


--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8,
NT, Rhapsody

===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to