hi, just so I am not going mad..... the Recent news on freeradius.org lists feature improvements of 2.2.0 . last item listed is: . Added cache config item to rlm_krb5. When set to "no" ticket caching is disabled which may increase performance. I cant find this in 2.2.0 - theres no sign of the option in the source code or example in the provided configuration files. the option IS there for 3.0 HEAD code. is this something that will ALSO appear in the next 2.2.x release? ...also, one letter expansions are mentioned (a couple of new ones) I seem to recall that these one letter things are going to go the way of the dodo in HEAD....is that still correct and happening? cheers! alan
On 5 Dec 2012, at 23:09, Alan Buxey <A.L.M.Buxey@LBORO.AC.UK> wrote:
hi,
just so I am not going mad.....
Not so sure ;)
the Recent news on freeradius.org lists feature improvements of 2.2.0 . last item listed is:
. Added cache config item to rlm_krb5. When set to "no" ticket caching is disabled which may increase performance.
I cant find this in 2.2.0 - theres no sign of the option in the source code or example in the provided configuration files.
https://github.com/FreeRADIUS/freeradius-server/blob/v2.x.x/src/modules/rlm_... https://github.com/FreeRADIUS/freeradius-server/blob/v2.x.x/src/modules/rlm_... Not in default configs, just add cache = no.
the option IS there for 3.0 HEAD code. is this something that will ALSO appear in the next 2.2.x release?
...also, one letter expansions are mentioned (a couple of new ones) I seem to recall that these one letter things are going to go the way of the dodo in HEAD....is that still correct and happening?
Yeah commercial pressure vs doing the right thing :) i.e. they were backported to 2.x.x because they were needed for something, but one letter expansions are dumb (and unescaped?) and will be removed in 3.0.0 (some already have been). I think were going to replace the time ones with a strftime expansion using one of the platform independent libraries that are floating around. -Arran
On 12/05/2012 11:48 PM, Arran Cudbard-Bell wrote:
Yeah commercial pressure vs doing the right thing :) i.e. they were backported to 2.x.x because they were needed for something, but one letter expansions are dumb (and unescaped?)
Yes, they are unescaped. This can be a big problem; I ran into it with rlm_redis and the "%S" expansion (which embeds a space).
Hi,
Not in default configs, just add cache = no.
...ah yes. i wasnt going mad. just downloaded the 2.2.0 thats on the download page et voila...the code is there. our 2.2.0 the code isnt there - i'm guessing we either got the download early (and its been replaced since) or we've using a copy sent in advance. oh well.....will look at using that new feature now ! :-)
Yeah commercial pressure vs doing the right thing :) i.e. they were backported to 2.x.x because they were needed for something, but one letter expansions are dumb (and unescaped?) and will be removed in 3.0.0 (some already have been). I think were going to replace the time ones with a strftime expansion using one of the platform independent libraries that are floating around.
okay. thanks for clarification - will need to prepare for such changes.... alan
participants (3)
-
Alan Buxey -
Arran Cudbard-Bell -
Phil Mayers