Hey I spent a couple hours in gdb last night trying to debug that ServerInitScript doesn't work in the main trunk (or in the current release.)
I have three virtual hosts defined, one for port 80, one for 443, and one that's a redirect. I see initialization occur for three rivet_server_conf contexts but only one seems to have the server_init_script, global_init_script, and so forth, properly initialized. When Rivet_InitHandler is called, the rivet_server_conf context referred to by the server_rec structure that's been passed in does not have the server_init_script defined. I request you wait on a release until this is fixed. I offer the explanation above in case that gives you a eureka moment and you know the answer. I'm also considering trying to bisect commits to find out when it broke, as it was working earlier this year, I believe. -karl
