Discussion:
svn commit: r1629785 - /httpd/httpd/trunk/modules/ssl/ssl_ct_util.c
t***@apache.org
2014-10-06 23:19:56 UTC
Permalink
Author: trawick
Date: Mon Oct 6 23:19:55 2014
New Revision: 1629785

URL: http://svn.apache.org/r1629785
Log:
log the command-line before invoking the log client

Modified:
httpd/httpd/trunk/modules/ssl/ssl_ct_util.c

Modified: httpd/httpd/trunk/modules/ssl/ssl_ct_util.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/ssl/ssl_ct_util.c?rev=1629785&r1=1629784&r2=1629785&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/ssl/ssl_ct_util.c (original)
+++ httpd/httpd/trunk/modules/ssl/ssl_ct_util.c Mon Oct 6 23:19:55 2014
@@ -371,6 +371,18 @@ apr_status_t ctutil_run_to_log(apr_pool_
return rv;
}

+ if (APLOGtrace1(s)) {
+ const char *cmdline = "";
+ const char **curarg = args;
+
+ while (*curarg) {
+ cmdline = apr_pstrcat(p, cmdline, *curarg, " ", NULL);
+ curarg++;
+ }
+ ap_log_error(APLOG_MARK, APLOG_TRACE1, 0, s,
+ "Running \"%s\"", cmdline);
+ }
+
rv = apr_proc_create(&proc, args[0], args, NULL, attr, p);
if (rv != APR_SUCCESS) {
ap_log_error(APLOG_MARK, APLOG_ERR, rv, s,

Loading...