I guess I was able to do the impossible. :) I wrote a RewriteUsername hook that adds a domainname only on users that don't already have a domain name.
Let me know if this will break something in some odd way. Here's my handler: <Handler Called-Station-Id=/50979XXXXX|50976XXXXX|50979XXXXX/> # # # RewriteUsername s/^([^@]+)$/$1\@newdomain\.com/ AcctLogFileName %L/%Y%m%d-newdomain-detail SessionDatabase newdomainDB RejectHasReason <AuthBy RADIUS> Host xx.xx.xx.xxx Secret xxxxxx AuthPort 1812 AcctPort 1813 LocalAddress xx.xx.xxx.xxx StripFromRequest NAS-Port-Id,NAS-Port-Type </AuthBy> </Handler> -----Original Message----- From: Hugh Irvine [mailto:[EMAIL PROTECTED]] Sent: Monday, December 30, 2002 1:06 PM To: Kevin McKee Cc: [EMAIL PROTECTED] Subject: Re: (RADIATOR) Expression to Add a realm to a username Hello Kevin - You will need to write a PreAuthHook for this Handler, as a simple RewriteUsername will not work. There are some example hooks in the file "goodies/hooks.txt" in the Radiator 3.5 distribution. regards Hugh On Tuesday, Dec 31, 2002, at 05:16 Australia/Melbourne, Kevin McKee wrote: > We are currently using Handlers to authenticate using > Called-Station-ID. One of our proxy customer is asking that we add a > default realm to all of his users that don't use a realm. If they > have a realm, then he would like that username passed along 'as-is'. > > This seems to be something that should be handled with a > RewriteUsername expression, but I'm having problems getting my brain > around that regular expression. Would anyone care to share the > expression that they have written to solve this problem? > > -Kevin McKee- > Northwest Telephone, Inc. > > === > Archive at http://www.open.com.au/archives/radiator/ > Announcements on [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' with > 'unsubscribe radiator' in the body of the message. > > -- Radiator: the most portable, flexible and configurable RADIUS server anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X. - Nets: internetwork inventory and management - graphical, extensible, flexible with hardware, software, platform and database independence. === Archive at http://www.open.com.au/archives/radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.