DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16391>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16391 compressing logs using rotatelogs ------- Additional Comments From [EMAIL PROTECTED] 2003-11-21 17:19 ------- FYI... I have some patches not yet committed to use the shell to invoke the piped log command. That should at least be able to get gzip in the right place. Index: server/log.c =================================================================== RCS file: /home/cvs/httpd-2.0/server/log.c,v retrieving revision 1.135 diff -u -r1.135 log.c --- server/log.c 14 Jul 2003 14:48:40 -0000 1.135 +++ server/log.c 21 Nov 2003 17:19:17 -0000 @@ -91,6 +91,7 @@ #include "http_log.h" #include "http_main.h" #include "util_time.h" +#include "ap_mpm.h" typedef struct { char *t_name; @@ -239,6 +240,7 @@ apr_proc_t *procnew; if (((rc = apr_procattr_create(&procattr, p)) == APR_SUCCESS) + && ((rc = apr_procattr_cmdtype_set(procattr, APR_SHELLCMD)) == APR_SUCC ESS) && ((rc = apr_procattr_io_set(procattr, APR_FULL_BLOCK, APR_NO_PIPE, @@ -743,6 +745,8 @@ apr_status_t status; if (((status = apr_procattr_create(&procattr, pl->p)) != APR_SUCCESS) || + ((status = apr_procattr_cmdtype_set(procattr, APR_SHELLCMD)) + != APR_SUCCESS) || ((status = apr_procattr_child_in_set(procattr, ap_piped_log_read_fd(pl), ap_piped_log_write_fd(pl))) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
