Fwd: (RADIATOR) Request feature: DictionaryFileList

Mike McCauley mikem at open.com.au
Tue Sep 17 20:06:47 CDT 2002


Hi Andrew,

On Wed, 18 Sep 2002 11:06, Andrew Brooker wrote:
> Yeah awesome feature, though how does Radiusd determine which dictionary
> file to use?
> For example, just recently we had to remove a radius attribute from the
> dictionary. With
> this new feature would Radiusd be able to determine this dictionary (with
> the invalid radius attribute)
> was not right and try the next one (where I would have that Radius
> attribute removed)?

Actually, no.
It attempts to open and parse _all_ the named files. If any named file fails 
to open, then the entire dictionary load fails, resulting in a 'die'.

Cheers.

>
> Regards,
> Andrew
>
> ----- Original Message -----
> From: "Mike McCauley" <mikem at open.com.au>
> To: "Hugh Irvine" <hugh at open.com.au>; <radiator at open.com.au>
> Sent: Wednesday, September 18, 2002 10:06 AM
> Subject: Re: Fwd: (RADIATOR) Request feature: DictionaryFileList
>
> > Hi All,
> >
> > Some good ideas here.
> >
> > We have now uploaded patches for radiusd, radpwtst and RDict.pm that
>
> allows
>
> > you to specifiy multiple comma-separated dictionary files, like:
> >
> > radpwtst -dictionary dict1,dict2 ....
> > radiusd -dictionary_file dict1,dict2 ....
> >
> > or in radiator config
> > DictionaryFile %D/dictionary,%D/site.dictionary
> >
> > Hope that helps.
> >
> > Cheers.
> >
> > > Begin forwarded message:
> > > > From: "Dave Kitabjian" <dave at netcarrier.com>
> > > > Date: Wed Sep 18, 2002  5:32:19 AM Australia/Melbourne
> > > > To: "Mariano Absatz" <radiator at lists.com.ar>, "Radiator Mailinglist"
> > > > <radiator at open.com.au>
> > > > Cc: "Fabian Salgado" <salgadof at corp.netcarrier.com>
> > > > Subject: RE: (RADIATOR) Request feature: DictionaryFileList
> > > >
> > > > I like this idea. I'd much rather have all my custom dictionary
>
> entries
>
> > > > in a separate, concise file.
> > > >
> > > > Dave
> > > >
> > > >> -----Original Message-----
> > > >> From: Mariano Absatz [mailto:radiator at lists.com.ar]
> > > >> Sent: Monday, September 16, 2002 4:34 PM
> > > >> To: Radiator Mailinglist
> > > >> Subject: (RADIATOR) Request feature: DictionaryFileList
> > > >>
> > > >>
> > > >> Hi Hugh, Mike,
> > > >>
> > > >> everytime I have a new Radiator setup, you get this awful
> > > >> bunch of requests
> > > >> and comments :-P
> > > >>
> > > >> Now to business... I normally use the standard latest dictionary
> > > >> file included in Radiator, but many times, I have to add a couple of
> > > >> attributes
> > > >> either from one of the other dictionaries or other
> > > >> vendor-specific that we
> > > >> develop for custom applications (yes we do have and use our
> > > >> own public vendor
> > > >> number).
> > > >>
> > > >> It'd be nice if I could specify more than one file in
> > > >> DictionaryFile and that
> > > >> the actual dictionary be made from the concatenation of those
> > > >> files like:
> > > >>
> > > >> DictionaryFileList ./dictionary ./dictionary.local
> > > >> ./dictionary.redback
> > > >>
> > > >> In fact, that would allow you to decouple all the specialized
> > > >> dictionaries
> > > >> erasing all the "common" attributes and values...
> > > >>
> > > >> I'll be bothering you more any time soon ;-)
> > > >>
> > > >> --
> > > >> Mariano Absatz
> > > >> El Baby
> > > >> ----------------------------------------------------------
> > > >> I'm not a complete idiot, some parts are missing!
> > > >
> > > > ===
> > > > Archive at http://www.open.com.au/archives/radiator/
> > > > Announcements on radiator-announce at open.com.au
> > > > To unsubscribe, email 'majordomo at open.com.au' with
> > > > 'unsubscribe radiator' in the body of the message.
> >
> > --
> > Mike McCauley                               mikem at open.com.au
> > Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
> > 24 Bateman St Hampton, VIC 3188 Australia   http://www.open.com.au
> > Phone +61 3 9598-0985                       Fax   +61 3 9598-0955
> >
> > Radiator: the most portable, flexible and configurable RADIUS server
> > anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
> > Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
> > TTLS etc on Unix, Windows, MacOS etc.
> >
> > ===
> > Archive at http://www.open.com.au/archives/radiator/
> > Announcements on radiator-announce at open.com.au
> > To unsubscribe, email 'majordomo at open.com.au' with
> > 'unsubscribe radiator' in the body of the message.

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia   http://www.open.com.au
Phone +61 3 9598-0985                       Fax   +61 3 9598-0955

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS etc on Unix, Windows, MacOS etc.

===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list