> 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