]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Make sure that the sys_privileges_handlers is set for the NetWare platform
authorBradley Nicholes <bnicholes@apache.org>
Mon, 3 Nov 2008 19:38:01 +0000 (19:38 +0000)
committerBradley Nicholes <bnicholes@apache.org>
Mon, 3 Nov 2008 19:38:01 +0000 (19:38 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@710141 13f79535-47bb-0310-9956-ffa450edef68

modules/arch/netware/mod_netware.c

index b2e3bdb6ed07c058d937202b97aaeacc8cf9cbed..ea9e0f62dd99b6aa4cf257da3dcc7e02b7d3b2f6 100644 (file)
@@ -167,9 +167,19 @@ static apr_status_t ap_cgi_build_command(const char **cmd, const char ***argv,
     return APR_SUCCESS;
 }
 
+static int 
+netware_pre_config(apr_pool_t *pconf, apr_pool_t *plog,
+                 apr_pool_t *ptemp)
+{
+    sys_privileges_handlers(1);
+    return OK;
+}
+
 static void register_hooks(apr_pool_t *p)
 {
     APR_REGISTER_OPTIONAL_FN(ap_cgi_build_command);
+    ap_hook_pre_config(netware_pre_config,
+                       NULL, NULL, APR_HOOK_FIRST);
 }
 
 static const command_rec netware_cmds[] = {