anchor.diff:        { wantedBy = [ "multi-user.target" ];
           requires = [ "hydra-init.service" ];
           after = [ "hydra-init.service" "network.target" ];
  -        path = [ cfg.package pkgs.nettools pkgs.openssh pkgs.bzip2 config.nix.package ];
  +        path = [ hydra-package pkgs.nettools pkgs.openssh pkgs.bzip2 config.nix.package ];
           restartTriggers = [ hydraConf ];
           environment = env // {
             PGPASSFILE = "${baseDir}/pgpass-queue-runner"; # grrr
             IN_SYSTEMD = "1"; # to get log severity levels
           };
           serviceConfig =
  -          { ExecStart = "@${cfg.package}/bin/hydra-queue-runner hydra-queue-runner -v";
  -            ExecStopPost = "${cfg.package}/bin/hydra-queue-runner --unlock";
  +          { ExecStart = "@${hydra-package}/bin/hydra-queue-runner hydra-queue-runner -v";
  +            ExecStopPost = "${hydra-package}/bin/hydra-queue-runner --unlock";
               User = "hydra-queue-runner";
               Restart = "always";
   
  
positive.code:           chown hydra.hydra ${cfg.gcRootsDir}
            chmod 2775 ${cfg.gcRootsDir}
          '';
          serviceConfig.ExecStart = "${cfg.package}/bin/hydra-init";
          serviceConfig.PermissionsStartOnly = true;
          serviceConfig.User = "hydra";
          serviceConfig.Type = "oneshot";
  
negative.code:         after = [ "hydra-init.service" ];
          environment = env;
          serviceConfig =
            { ExecStart = "@${hydra-package}/bin/hydra-send-stats hydra-send-stats";
              User = "hydra";
            };
        };
  