Description of problem:
httpd keeps writing logs to old log file after rotated by logrotate utility
Version-Release number of selected component (if applicable):
JBoss EWS 2.0.0
Steps to Reproduce:
1. Install jboss-ews 2.0 via rpm method e.g. $ yum groupinstall jboss-ews2
2. Navigate to httpd install path and check httpd.pid file location e.g.
$ cd /etc/httpd
lrwxrwxrwx 1 root root 19 Jan 23 17:54 run -> ../../var/run/httpd
3. Now check httpd script provided for logrotate utility by ews rmp package
# cat /etc/logrotate.d/httpd
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
4. To test if logrotation is working properly after configuring, run the below command.
$ logrotate -vf /etc/logrotate.conf
The httpd keeps writing logs to old log file after rotated by logrotate
The httpd should write logs to new log file after rotated by logrotate
The httpd.pid file path is incorrect in /etc/logrotate.d/httpd script. The workaround to this issue is to correct httpd.pid file path to "/var/run/httpd/httpd.pid" instead of "/var/run/httpd.pid"
Doc Text added.
@Wei Nan Li, can you please review the Doc Text content?
Document looks correct. Requested to include this into 2.0.1
Updated the doc text. Bug moved from known issue to fixed.
@lfuka, can you please review the Doc Text content?
removing need info flag