pass_all_vps option for rlm_python
aland at deployingradius.com
Sun Sep 30 13:17:45 CEST 2018
On Sep 29, 2018, at 6:24 PM, Alejandro Perez-Mendez <alex.perez-mendez at jisc.ac.uk> wrote:
> I hope it won't get deleted :). I wrote that option because the Python module was having access only to the Request, and have no access to the rest of information (e.g. config, reply...). I needed to access it for a couple of use cases: basically a module on a Proxy that needed to rewrite some of the attributes (hence having access to the reply list), and recently a module that includes support for TOTP (by rewriting Cleartext-Password, from the Config list, as the original value plus the TOTP code).
We'll do it another way in v4. The issue with v3 is that we can't change existing functionality, as millions of people depend on it.
> But it is true that I did not write any documentation for it, nor was it requested. If you think I should, I have no problems on writing some lines that make this option more official.
I'd prefer to wait...
More information about the Freeradius-Users