I have a Livingston server (will be migrated to Radiator in the future)
which rdist's the users file to a Radiator server (2.15). I've set up an
"AuthBy UNIX" phrase with a Identifier of "System" for the "Auth-Type =
System" entries in my Livingston users file:

<AuthBy UNIX>
        Identifier System
        Filename /etc/master.passwd
        GroupFilename /etc/group
</AuthBy>

I've also tried:

<AuthBy SYSTEM>
        Identifier System
</AuthBy>

in the same place.


I have DEFAULT entries in the users file as follows:

DEFAULT Group = mailonly, Auth-Type = Reject
        Service-Type = Framed-User,
        Framed-Protocol = PPP,
        Framed-IP-Netmask = 255.255.255.255,
        Port-Limit = 1,
        Session-Timeout = 30,
        Idle-Timeout = 10

DEFAULT Prefix = "S", Auth-Type = System
        Service-Type = Login-User,
        Login-Service = Telnet,
        Login-IP-Host = my.telnet.machine,
        Idle-Timeout = 1200

DEFAULT NAS-Port-Type = Async, Auth-Type = System
        Service-Type = Framed-User,
        Framed-Protocol = PPP,
        Framed-IP-Netmask = 255.255.255.255,
        Port-Limit = 1,
        Session-Timeout = 28800,
        Idle-Timeout = 1200


The corresponding Realm is:

<Realm DEFAULT>
                AuthByPolicy ContinueWhileReject
                <AuthBy FILE>
                        Filename %D/users
                </AuthBy>
                <AuthBy RADIUS>
                        Host my.livingston.radius.machine
                        Secret mysecret
                </AuthBy>
        # Log accounting to the detail file in LogDir
        AcctLogFileName %L/pm-detail
        WtmpFileName %L/pm-wtmp
</Realm>


I'm logging these messages:

Thu May 18 18:01:24 2000: WARNING: This AuthBy does not know how to
check Group membership
Thu May 18 18:01:25 2000: WARNING: This AuthBy does not know how to
check Group membership
Thu May 18 18:01:25 2000: WARNING: This AuthBy does not know how to
check Group membership
Thu May 18 18:01:25 2000: WARNING: This AuthBy does not know how to
check Group membership


I've checked and the Group checks are indeed not working. The /etc/group
entries DO exist in proper form. I get the same messages whether I use
"AuthBy UNIX" or "AuthBy SYSTEM" in my "System" identifier. NOTE:
Password lookups DO look like they work properly with UNIX or SYSTEM,
just not groups! One sample:


Thu May 18 17:10:10 2000: DEBUG: Handling request with Handler
'Realm=DEFAULT'
Thu May 18 17:10:10 2000: DEBUG: SDB1 Deleting session for XXX,
207.202.170.1
0, 31
Thu May 18 17:10:10 2000: DEBUG: Handling with Radius::AuthFILE
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE looks for match with
XXX
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE looks for match with
DEFAULT
Thu May 18 17:10:10 2000: WARNING: This AuthBy does not know how to
check Group 
membership
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE REJECT: User XXX is
not in 
Group mailonly
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE looks for match with
DEFAULT1
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE REJECT: Prefix does
not match
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE looks for match with
DEFAULT2
Thu May 18 17:10:10 2000: DEBUG: Handling with Radius::AuthSYSTEM
Thu May 18 17:10:10 2000: DEBUG: getpwnam got XXX, l3hi7hd4uJ3aE, 29455,
1000
0, 0, , Real Name, /home/XXX, /sbin/nologin
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthSYSTEM looks for match with
XXX
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthSYSTEM ACCEPT: 
Thu May 18 17:10:10 2000: DEBUG: Radius::AuthFILE ACCEPT: 
Thu May 18 17:10:10 2000: DEBUG: Access accepted for XXX


Platform: FreeBSD 3.2 (x86), Perl 5.005_03, Radiator 2.15

===
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.

Reply via email to