commit: 6f136d56a588639697e42a27391f83483d333e0e Author: Louis Sautier <sbraz <AT> gentoo <DOT> org> AuthorDate: Sat Oct 19 14:36:26 2024 +0000 Commit: Louis Sautier <sbraz <AT> gentoo <DOT> org> CommitDate: Sat Oct 19 14:44:24 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f136d56
www-servers/nginx: fix systemd unit to create /run/nginx/ (#941784) 108a642ef4da broke the systemd service, by moving the PID file to /run/nginx/ without creating the directory, resulting in 'open() "/run/nginx/nginx.pid" failed (2: No such file or directory)' Bug: https://bugs.gentoo.org/939560 Closes: https://bugs.gentoo.org/941784 Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org> www-servers/nginx/files/nginx.service-r1 | 1 + www-servers/nginx/{nginx-1.26.2-r3.ebuild => nginx-1.26.2-r4.ebuild} | 0 www-servers/nginx/{nginx-1.27.2.ebuild => nginx-1.27.2-r1.ebuild} | 0 3 files changed, 1 insertion(+) diff --git a/www-servers/nginx/files/nginx.service-r1 b/www-servers/nginx/files/nginx.service-r1 index d87081788091..74b023147587 100644 --- a/www-servers/nginx/files/nginx.service-r1 +++ b/www-servers/nginx/files/nginx.service-r1 @@ -5,6 +5,7 @@ After=network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/run/nginx/nginx.pid +RuntimeDirectory=nginx ExecStartPre=/usr/sbin/nginx -t ExecStart=/usr/sbin/nginx ExecStartPost=/bin/sleep 0.1 diff --git a/www-servers/nginx/nginx-1.26.2-r3.ebuild b/www-servers/nginx/nginx-1.26.2-r4.ebuild similarity index 100% rename from www-servers/nginx/nginx-1.26.2-r3.ebuild rename to www-servers/nginx/nginx-1.26.2-r4.ebuild diff --git a/www-servers/nginx/nginx-1.27.2.ebuild b/www-servers/nginx/nginx-1.27.2-r1.ebuild similarity index 100% rename from www-servers/nginx/nginx-1.27.2.ebuild rename to www-servers/nginx/nginx-1.27.2-r1.ebuild
