New comment by LeamHall on void-packages repository https://github.com/void-linux/void-packages/issues/31422#issuecomment-859591003 Comment: I am not a web person nor have I ever built my own Linux distro. My ideas are just ideas, I'm not sure if they are any good. What permissions does php-fpm need? Does it need write access to the web directories? Does it need the UID/GID of whatever is serving httpd? Changing Apache at this point would be a bit of work, and established servers might have an issue. I'm not sure how many sites are using the php-fpm package, but it might be fewer than are using Apache or Nginx. If php-fpm just needs read access to the web files, then it could just test for read file/execute directory access on the installed package's ServerRoot. The php-fpm package could then use whatever UID/GID it wanted, and create. If it must use an httpd server's UID/GID, then it may need to search for whatever is installed, and default to http.