Send USR1 to nginx as non root user

Ray gunblad3 at gmail.com
Sat Oct 9 18:09:25 MSD 2010


How did you try to run your logrotate scripts?  If from cron.daily,
etc, it should already have root user rights.  If from crontab, then
make sure you're using the root user's crontab.

Ray

On Sat, Oct 9, 2010 at 8:57 PM, Gerold Böhler <lists at ruby-forum.com> wrote:
> Hi,
>
> on my setup i have a root user and a deployer user. The nginx master
> process runs as root since i need to listen on port 80. The 2 worker
> processes run as deployer.
>
> So now i setup logrotate and would like to do a kill -USR1 `cat
> /opt/nginx/logs/nginx.pid` but unfortunately i get a "Operation not
> permitted" error, probably because nginx is running as root.
>
> Has anybody here a similar scenario? Any tips or suggestions?
>
> Thanks a lot,
>
> Gerold
> --
> Posted via http://www.ruby-forum.com/.
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx
>



More information about the nginx mailing list