Quirky question about rewriting usernames
Cliff Cole
clifflcole at gmail.com
Thu Jul 19 19:30:23 CEST 2007
Once again. I am backwards on my wording, I am so sorry. This should
be correct.
IF the username does have @domain.com and NAS = "NAS A"
THEN continue with username as is
IF the username does not have @domain.com and NAS = "NAS A"
THEN append the @domain.com
I have been trying the hints file. I'm able to append @domain.com but
do not know how to check for @domain.com and continue if the
@domain.com is present.
Here is what I have in my hints file.
DEFAULT NAS-IP-Address == "255.255.255.255"
User-Name := "%{User-Name}@domainname.com"
This part works great and hopefully I'm FINALLY clear on what I'm
trying to accomplish.
Cliff
On 7/19/07, tnt at kalik.co.yu <tnt at kalik.co.yu> wrote:
> How about the other way around:
>
> IF the username does not have @domain.com and NAS = "NAS A"
> THEN continue with username as is
>
> IF the username has @domain.com and NAS = "NAS A"
> THEN strip @domain.com
>
> That works by default. If you want to keep it the other way around have a
> look at the hints file.
>
> Ivan Kalik
> Kalik Informatika ISP
>
>
>
> Dana 19/7/2007, "Cliff Cole" <clifflcole at gmail.com> piše:
>
> >Thanks for the reply. I'm new to free radius and have been
> >overwhelmed with documentation the past few days. Let me explain in
> >some logic and maybe I can make some sense as to what I'm trying to
> >do.
> >
> >User authentication comes from "NAS A"
> >
> >IF the username does not have @domain.com and NAS = "NAS A"
> >THEN append @domain.com
> >
> >IF the username has @domain.com and NAS = "NAS A"
> >THEN continue with username as is.
> >
> >Hope this helps to clear up what I'm trying to do. I appologize for
> >not being very clear.
> >
> >Thanks
> >
> >Cliff
> >
> >
> >
> >On 7/19/07, Pshem Kowalczyk <pshem.k at gmail.com> wrote:
> >> Hi
> >>
> >> On 19/07/07, Cliff Cole <clifflcole at gmail.com> wrote:
> >> > Hello all.
> >> >
> >> > Here is my issue. This is very weird and would only affect one NAS.
> >> > I'm not sure freeradius is capable of this. I want a username that
> >> > comes in to check for an @domainname. If the domainname is there I
> >> > want it to be stripped and added back later. If the domainname is not
> >> > there I'd like it to continue and have to domainname added later in
> >> > the authentication process. I hope this makes sense and any help is
> >> > appreciated
> >>
> >> What do you mean by 'later' you can definitely check for the presence
> >> of domain, you can strip it and add it again. you just have to define
> >> the flow. rlm_attr will be of help to you (for both stripping and
> >> adding).
> >>
> >> kind regards
> >> Pshem
> >> -
> >> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
> >>
> >-
> >List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
> >
> >
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>
More information about the Freeradius-Users
mailing list