rlm_redis module "patch"
Gabriel Blanchard
gabe at teksavvy.ca
Thu Jan 13 15:12:16 CET 2011
On 2011-01-13, at 4:30 AM, Alan DeKok wrote:
>
> - please use "github" to fork the freeradius repository
>
> - add the files to the v2.1.x branch:
> rlm_redis/Makefile.in, configure.in, rlm_redis.[ch]
>
> rlm_rediswho/Makefile.in, configure.in, rlm_rediswho.c
>
> - send me a "pull" request, or just email me, and I can pull the changes
> over.
k, will do when I get a chance.
>
> - I suggest reformatting the code to follow the rest of the FreeRADIUS
> programming conventions
What is the convention?
>
> - the rediswho_expand() function is horrible. Instead, see the function
> xlat_client() in src/main/mainconfig.c. It's smaller, simpler, and more
> capable.
I agree, ok. To be honest and I'm sure it's quite obvious, I reused a lot of existing code in Freeradius.
>
> - some sample configuration / documentation would be good, but not
> required. :)
mmmm....sure..maybe ;-)
>
> - a Perl script to replace "radwho" would be spectacular.
I'm plaining on coding something like that, but it will likely be in php (I know, I know...)
-Gabe
More information about the Freeradius-Devel
mailing list