anchor.diff:        };
   
         config = {
  -        socket = if poolOpts.listen == "" then "${stateDir}/${name}.sock" else poolOpts.listen;
  +        socket = if poolOpts.listen == "" then "${runtimeDir}/${name}.sock" else poolOpts.listen;
           group = mkDefault poolOpts.user;
         };
       };
  
positive.code:           Type = "notify";
            ExecStart = "${poolOpts.phpPackage}/bin/php-fpm -y ${cfgFile} -c ${iniFile}";
            ExecReload = "${pkgs.coreutils}/bin/kill -USR2 $MAINPID";
          };
        }
      ) cfg.pools;
  
negative.code: let
    cfg = config.services.phpfpm;
  
    runtimeDir = "/run/phpfpm";
  
    fpmCfgFile = pool: poolOpts: pkgs.writeText "phpfpm-${pool}.conf" ''
      [global]
  