On Tue, Nov 27, 2012 at 10:05 AM, MegaBrutal <megabrutal@xxxxxxxxx> 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-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx