On Tue, May 25, 1999 at 07:05:59PM +1000, Neale Banks wrote:
> I am trying to set up Radiator to initially use my legacy "users" file.
>
> In this file, there are two issues that I can't see solutions to:
>
> 1. Radiator expects User-Password = "string", but the legacy file has
> entries in the format Password = "string". Or is this just a matter of
> making a dictionary entry like:
>
vi legacy-users
:1,$s/Password/User-Password/g
>
> 2. Some (OK, lots) of the "strings"s are "UNIX" - meaning that the
> radiusd should use system routines to verify the username and supplied
> password against the system passwd/shadow password file. I can't see a
> reference to doing this with Radiator.
>
vi legacy-users
:1,$s/User-Password = "UNIX"/Auth-Type = System/g
You can use your shadow file if you set the password file name to be /etc/shadow
(or whatever it's called on your system). The only kick in the teeth is that
primary group ID no longer works.
You'll need a dummy entry in your radius.cfg file to map Auth-Type = System
to the UNIX authentication module.
<Realm dummyrealmforholdingauthbyunix>
<AuthBy UNIX>
Identifier System
Filename /etc/shadow
</AuthBy>
</Realm>
There's also handy Livingston emulation stuff in the 'goodies' directory, look
at the README.
[EMAIL PROTECTED]
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.