We have Apache set to run as www user on a RedHat box, but it's logs are written w/root ownership as the process itself run as root. It seems the best course of running would be to 1) run rotatelogs as a non root user, and 2) to put the logs in a place set aside for the user w/proper permissions.
Can this be done? I don't see a method here: