[Info-vax] Apache Plugins for OpenVMS?
Neil Rieck
n.rieck at sympatico.ca
Sat Mar 14 11:02:35 EDT 2015
On Monday, March 2, 2015 at 12:08:01 PM UTC-5, Neil Rieck wrote:
> I can now compile and link MOD_AUTH_OPENVMS.C on the latest version of CSWS.
>
> http://www3.sympatico.ca/n.rieck/demo_vms_html/openvms_demo_index.html#apache_modules
>
> http://www3.sympatico.ca/n.rieck/demo_vms_html/com_build_mod_auth_openvms.html
>
> I have not yet tested if this will work with CSWS because I'm supposed to start vacation today. But this is a good start since it should be relatively easy to open an indexed RMS file of profiled employee names to determine whether Apache should allow access or not.
>
> Thanks for everyone who chipped in.
>
> Neil Rieck
> Kitchener / Waterloo / Cambridge,
> Ontario, Canada.
> http://www3.sympatico.ca/n.rieck/
Just in case this stuff may be of use to anyone else, I now have a working BETA titled "mod_auth_vms_ext.c" which can do application authentication via "cookies" (all our session cookies are encrypted and are of the DOMAIN variety) or "user+password" or both.
EXT stands for "external" which means the plugin does its job inefficiently by calling lib$spawn to run an image or execute a DCL script.
http://www3.sympatico.ca/n.rieck/demo_vms_html/openvms_demo_index.html#apache_modules
Once this thing is ready for production (need to add formal Apache logging, etc) it should be relatively easy to replace the spawn section with some baked-in code to do a direct RMS open + get. I'll title that offering "mod_auth_vms_rms.c"
Neil Rieck
Kitchener / Waterloo / Cambridge,
Ontario, Canada.
http://www3.sympatico.ca/n.rieck/
=================================
More information about the Info-vax
mailing list