6 # The 'expression' module currently has no configuration.
8 # This module is useful only for 'xlat'. To use it,
9 # put 'expr' into the 'instantiate' section. You can then
10 # do dynamic translation of attributes like:
12 # Attribute-Name = `%{expr:2 + 3 + %{exec: uid -u}}`
14 # The value of the attribute will be replaced with the output
15 # of the program which is executed. Due to RADIUS protocol
16 # limitations, any output over 253 bytes will be ignored.
18 # The module also registers a few paircompare functions