On Tue, Nov 27, 2012 at 10:05 AM, MegaBrutal <megabru...@gmail.com> wrote:
> Hello,
>
> I've encountered a system which is configured to use the rotatelogs
> application to rotate logs. For some reason, it creates subsequent log files
> with root owner, while the log files should be owned by the Apache user
> account.
>
> Why is it, and what can I do to solve this problem?

Logs are owned by whatever id starts the server, typically root,
whether rotatelogs is used or not.

> Apache runs under a separate user account, only one instance is running as
> root to be able to bind to port 80. I don't think rotatelogs should be
> called as root, or if so, rotatelogs should chown the files to the Apache
> user ID.

The "apache" user is supposed to be unprivileged, which means it
shouldn't be able to rewrite its own logs.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to