(RADIATOR) @ in usernames, NoDefault not working

2001-04-05 Thread Robert Kiessling
Hi, with Radiator-2.18 and Perl 5.005_03, authenticating using AuthLDAP2, I see two problems. First, I get the following error message if the username in the authentication request contains an `@': Global symbol "@easynet" requires explicit package name at (eval 238) line 1. A workaround i

Re: (RADIATOR) @ in usernames, NoDefault not working

2001-04-09 Thread Robert Kiessling
Mike McCauley writes: > The message you see is an unfiortunate side effect of some recent changes to > AuthBy LDAP2. Those changes will be backed out in the next release. IN the > meantime, you can fix this by commenting out this line in AuthLDAP2.pm: > > #$filter = eval qq/"$filter"/; #

(RADIATOR) Patch: $reason argument to PostAuthHook

2001-04-09 Thread Robert Kiessling
Hi, while writing a PostAuthHook, I found the wish to be able to access the reject reason in that handler. The appended little patch does it. The documentation to PostAuthHook could then contain something like: The fourth argument is a reference to a string variable holding the re

(RADIATOR) New PostProcessingHook

2001-04-09 Thread Robert Kiessling
In order to remove some faked attributes, I would have found a PostProcessingHook useful, and added it since it wasn't there already. The patch against Radiator-2.18 is appended so that it might be considered for inclusion in the next release. The documentation for this: 6.15.x PostProce

RE: (RADIATOR) Multiple ldap servers in config: failover

2001-06-19 Thread Robert Kiessling
Claude Iyi Dogan writes: > If I then firewall the ldap server from the radius server, radiusd waits > forever the ldap server to come back. There'a "feature" in some older Linux libcs with the effect that the timeout does not work. I don't recall the exactl details, t's something to do with sig

(RADIATOR) Multiple LDAP attributes

2001-07-02 Thread Robert Kiessling
If using AuthLDAP2 and one attribute is repeated in the LDAP response, only the first one is currently added to the Radius query with AuthAttrDef, unless using GENERIC. The following small patch will add multiple Radius attribute/values for an LDAP attribute that occurs multiple times. Maybe this