Unverified Commit 1af787b0 authored by Aaron Andersen's avatar Aaron Andersen Committed by GitHub
Browse files

Merge pull request #324320 from tomaskala/add-package-option-to-blocky

nixos/blocky: Add an option for the package to be used
parents a9873dca 6930dd3d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -12,6 +12,8 @@ in
  options.services.blocky = {
    enable = mkEnableOption "blocky, a fast and lightweight DNS proxy as ad-blocker for local network with many features";

    package = mkPackageOption pkgs "blocky" { };

    settings = mkOption {
      type = format.type;
      default = { };
@@ -30,7 +32,7 @@ in

      serviceConfig = {
        DynamicUser = true;
        ExecStart = "${pkgs.blocky}/bin/blocky --config ${configFile}";
        ExecStart = "${getExe cfg.package} --config ${configFile}";
        Restart = "on-failure";

        AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ];