Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2002 00:14:54 +0200
From:      Michael Bretterklieber <mbretter@inode.at>
To:        freebsd-net@freebsd.org, Archie Cobbs <archie@dellroad.org>
Cc:        Michael Bretterklieber <mbretter@inode.at>
Subject:   Re: mpd - Radius
Message-ID:  <3DADE4DE.1080205@inode.at>
References:  <Pine.BSF.4.21.0210161120010.82978-100000@InterJet.elischer.org> <3DADD157.5060709@inode.at>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------080308070009060802010907
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

mpd - basic radius (pap only) support now finished, see attachements.

two new files:
radius.h
radius.c

four modified files:
Makefile
bund.h
bund.c
pap.c

(I hope I got all changes files)

You can activate radius by adding this config-param:
set bundle radius /etc/radius.conf

you have to remove the comment in the Makefile from  RADIUS_AUTH=yes.

bye,

Michael Bretterklieber wrote:

> Hi,
>
> Now I got pap-radius-auth with mpd to work :-)
>
> I made it now with a static define. The next step will be to add the 
> appropriate config-param for mpd.conf.
>
> Are there any hints, a small howto would be great?
> Something like:
> - naming conventions of param
> - where to add param
> - how to access param
>
> bye,
>
> Julian Elischer wrote:
>
>> On Wed, 16 Oct 2002, Michael Bretterklieber wrote:
>>
>>  
>>
>>> Hi,
>>>
>>> I'm now evaluating if its difficult to extend mpd with radius 
>>> authentication (with libradius).
>>> I have some questions:
>>>
>>> 1. Will be in auth.c the function AuthGetData() the right place to 
>>> put Radius stuff?
>>> 2. What was the intention behind the function CustomAuthData()?
>>>   
>>
>>
>> mpd was written for use in the InterJet, which had
>> a separate database controlling "everything".
>> you could hook in to that database using that (from memory)
>> Archie wil answer I'm sure and give more info..
>> also check how 'ppp' does it's radius stuff.
>>
>>
>>
>>  
>>
>>> 3. How should radius configured in the mpd.conf, is something like: 
>>> set bundle radius /etc/radius.conf ok?
>>>
>>> bye,
>>>
>>> -- 
>>> --
>>> -------------------------------------- E-mail: 
>>> Michael.Bretterklieber@jawa.at ---------------------------- JAWA 
>>> Management Software GmbH
>>> Liebenauer Hauptstr. 200 A-8041 GRAZ Tel: ++43-(0)316-403274-12 Fax: 
>>> ++43-(0)316-403274-10 GSM: ++43-(0)676-93 96 698 homepage: 
>>> http://www.jawa.at --------- privat -----------
>>> E-mail:   mbretter@inode.at
>>> homepage: http://www.inode.at/mbretter
>>> --------------------------------------
>>>
>>>
>>>
>>>
>>> To Unsubscribe: send mail to majordomo@FreeBSD.org
>>> with "unsubscribe freebsd-net" in the body of the message
>>>
>>>   
>>
>>
>>
>>
>>  
>>
>

-- 
--
-------------------------------------- 
E-mail: Michael.Bretterklieber@jawa.at 
---------------------------- 
JAWA Management Software GmbH
Liebenauer Hauptstr. 200 
A-8041 GRAZ 
Tel: ++43-(0)316-403274-12 
Fax: ++43-(0)316-403274-10 
GSM: ++43-(0)676-93 96 698 
homepage: http://www.jawa.at 
--------- privat -----------
E-mail:   mbretter@inode.at
homepage: http://www.inode.at/mbretter
--------------------------------------



--------------080308070009060802010907
Content-Type: application/gzip;
 name="mpd_radius.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="mpd_radius.tar.gz"

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
--------------080308070009060802010907--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DADE4DE.1080205>