On Fri, Nov 11, 2016 at 10:33:50PM +0000, Stefan Paetow wrote:
was expecting "modules" to be accessible? There is something I'm missing, isn't it?
The debug output :)
Something really silly?
It works fine here on ~3.0.12: e.g. authorize { update reply { Tmp-String-0 := ${modules.ldap.server} } } with modules { ldap { server = "localhost" } } Tmp-String-0 expands to "localhost". Similarly with instance names, update reply { Tmp-String-0 := ${modules.ldap[ldap1].server} } with modules { ldap ldap1 { server = "localhost2" } } Tmp-String-0 expands to "localhost2". Similarly works with e.g. Tmp-String-0 := "foo-${modules.ldap[ldap1].server}-bar" and expands to "foo-localhost2-bar". Matthew -- Matthew Newton, Ph.D. <mcn4@leicester.ac.uk> Systems Specialist, Infrastructure Services, I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom For IT help contact helpdesk extn. 2253, <ithelp@le.ac.uk>