Information
The PID file stores the main process ID of the nginx process. This file should be protected from unauthorized modification.
Rationale:
The PID file should be owned by root and the group root. It should also be readable to everyone, but only writable by root (permissions 644). This will prevent unauthorized modification of the PID file, which could cause a denial of service.
Solution
If the PID file is not owned by root, issue this command:
chown root:root /var/run/nginx.pid
If the PID file has permissions greater than 644, issue this command:
chmod u-x,go-wx /var/run/nginx.pid
Default Value:
The PID file is owned by root and has permissions 644 by default when building using dnf.