[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