-*- coding: utf-8 -*-
Changes with Apache 2.4.0
+ *) Server directive display (-L): Include directives of DSOs.
+ [Jeff Trawick]
+
*) mod_cache: Make sure we merge headers correctly when we handle a
non cacheable conditional response. PR52120. [Graham Leggett]
int main(int argc, const char * const argv[])
{
char c;
- int showcompile = 0;
+ int showcompile = 0, showdirectives = 0;
const char *confname = SERVER_CONFIG_FILE;
const char *def_server_root = HTTPD_ROOT;
const char *temp_error_log = NULL;
destroy_and_exit_process(process, 0);
case 'L':
- ap_show_directives();
- destroy_and_exit_process(process, 0);
+ ap_run_mode = AP_SQ_RM_CONFIG_DUMP;
+ showdirectives = 1;
+ break;
case 't':
if (ap_run_mode == AP_SQ_RM_UNKNOWN)
if (showcompile) { /* deferred due to dynamically loaded MPM */
show_compile_settings();
}
+ else if (showdirectives) { /* deferred in case of DSOs */
+ ap_show_directives();
+ destroy_and_exit_process(process, 0);
+ }
else {
ap_run_test_config(pconf, ap_server_conf);
if (ap_run_mode == AP_SQ_RM_CONFIG_TEST)