sqlcounter problem after upgrading to 2.1.0
Abraham Jacob
abrahamj at gmail.com
Wed Sep 17 13:36:19 CEST 2008
Hi JT,
You can apply following patch to prevent group attributes with
operator := overwriting user attributes. Just commenting out the
overwritng code in valuepair.c
Regards,
Abraham
--- src/main/valuepair.c.orig 2008-09-17 16:57:25.000000000 +0530
+++ src/main/valuepair.c 2008-09-17 16:58:41.000000000 +0530
@@ -631,11 +631,13 @@
*/
case T_OP_SET: /* := */
if (found) {
+ /*
VALUE_PAIR *vp;
vp = found->next;
memcpy(found, i, sizeof(*found));
found->next = vp;
+ */
continue;
}
break;
On 9/17/08, tnt at kalik.net <tnt at kalik.net> wrote:
> It's to do with operators rather than tables. "=" will not replace
> attribute value if one already exists. ":=" will.
>
> There is a case for blocking this in cases when same attribute has both
> user and group sql entry. That would enable for user entries to take
> preferance over group entries even when ":=" operator is used.
>
>
> Ivan Kalik
> Kalik Informatika ISP
>
>
>
> Dana 17/9/2008, "J M Toms" <jmtoms at gmail.com> piše:
>
>
> >FYI, radreply items override radgroupreply. I have Idle-Timeout in
> >both radreply and radgroupreply and user's values override what is set
> >in groups.
> >
> >Why is this processing order different for check items? It is quite
> >natural to set default values in group and override the defaults for
> >some users by setting it in user table. Just curious..
> >
> >Thanks,
> >JT
> >
> >
> >On Tue, Sep 16, 2008 at 5:14 PM, J M Toms <jmtoms at gmail.com> wrote:
> >> Hello Ivan,
> >> Thanks for quick reply. Deleting the radgroupcheck entry did the trick.
> >>
> >> Regards,
> >> JT
> >>
> >> 2008/9/16 <tnt at kalik.net>:
> >>> And the point of radgroupcheck entry (apart from overwriting the radcheck
> >>> entry - radcheck entry gets processed first, than radgruopcheck entry
> >>> overwrites it) is? Remove that entry and store that value somewhere else
> >>> - not in radius schema. Create an additional table and store such stuff
> >>> there.
> >>>
> >>> Ivan Kalik
> >>> Kalik Informatika ISP
> >>>
> >>>
> >>
> >-
> >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