diff options
author | YI <uuuuuu@protonmail.com> | 2019-11-18 10:38:12 +0800 |
---|---|---|
committer | YI <uuuuuu@protonmail.com> | 2019-11-18 10:38:12 +0800 |
commit | 5f3acf24aed524f7c8befb193d44d9374f8f9018 (patch) | |
tree | 53040ceca2d3884dbaaa21eee85fd957574ef6be | |
parent | f21ad2b4a1bab1a199175cd2c417efbb7d41d698 (diff) | |
download | nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar.gz nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar.bz2 nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar.lz nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar.xz nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.tar.zst nixpkgs-5f3acf24aed524f7c8befb193d44d9374f8f9018.zip |
dnsproxy: init at 0.20.0
-rw-r--r-- | pkgs/tools/networking/dnsproxy/default.nix | 23 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix new file mode 100644 index 00000000000..6554dd465d4 --- /dev/null +++ b/pkgs/tools/networking/dnsproxy/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchFromGitHub, buildGoModule }: + +buildGoModule rec { + pname = "dnsproxy"; + version = "0.20.0"; + + src = fetchFromGitHub { + owner = "AdguardTeam"; + repo = pname; + rev = "v${version}"; + sha256 = "0yd3d90ssdzpbsdq068dvsi0r1z2rlv3wpbmpkhfgpxmwrvdanrq"; + }; + + modSha256 = "0cqwkmhajp3py3b5aj3qz9480qy2ws0vy1gk21bxjm56wqxl2gf0"; + + meta = with stdenv.lib; { + description = "Simple DNS proxy with DoH, DoT, and DNSCrypt support"; + homepage = "https://github.com/AdguardTeam/dnsproxy"; + license = licenses.gpl3; + maintainers = with maintainers; [ contrun ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 83907abdf14..a173f79b4db 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2712,6 +2712,8 @@ in dnsmasq = callPackage ../tools/networking/dnsmasq { }; + dnsproxy = callPackage ../tools/networking/dnsproxy { }; + dnsperf = callPackage ../tools/networking/dnsperf { }; dnsrecon = callPackage ../tools/security/dnsrecon { }; |