> Am 19.05.2024 um 16:49 schrieb Richard Rosner via dovecot:
> > It most certainly isn't. nginx isn't running as root, yet it can log
> > without execution permissions just fine. Absolutely nothing should have
> > execution permissions if they aren't meant to be executed, which should
> > only be true for a very small set of files besides binaries.
> 
> Kind of off-topic, anyhow.
> 
> If your Nginx serves on ports lower than 1024, which you typically do
> with port 80 and/or port 443, then the master process of Nginx must run
> as the root user. And that process handles the logging. The worker
> processes can of course run as a non privileged user.
> 

That is not entirely true. If you run containers with linux capabilities you 
can just assign low ports.
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to