Loading pkgs/servers/dns/acme-dns/default.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib , buildGoModule , fetchFromGitHub }: buildGoModule rec { pname = "acme-dns"; version = "1.0"; src = fetchFromGitHub { owner = "joohoi"; repo = pname; rev = "v${version}"; hash = "sha256-qQwvhouqzkChWeu65epgoeMNqZyAD18T+xqEMgdMbhA="; }; vendorHash = "sha256-q/P+cH2OihvPxPj2XWeLsTBHzQQABp0zjnof+Ys/qKo="; postInstall = '' install -D -m0444 -t $out/lib/systemd/system ./acme-dns.service substituteInPlace $out/lib/systemd/system/acme-dns.service --replace "/usr/local/bin/acme-dns" "$out/bin/acme-dns" ''; meta = { description = "Limited DNS server to handle ACME DNS challenges easily and securely"; homepage = "https://github.com/joohoi/acme-dns"; changelog = "https://github.com/joohoi/acme-dns/releases/tag/${src.rev}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ emilylange ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -1303,6 +1303,8 @@ with pkgs; accuraterip-checksum = callPackage ../tools/audio/accuraterip-checksum { }; acme-dns = callPackage ../servers/dns/acme-dns/default.nix { }; acme-sh = callPackage ../tools/admin/acme-sh { }; acousticbrainz-client = callPackage ../tools/audio/acousticbrainz-client { }; Loading
pkgs/servers/dns/acme-dns/default.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib , buildGoModule , fetchFromGitHub }: buildGoModule rec { pname = "acme-dns"; version = "1.0"; src = fetchFromGitHub { owner = "joohoi"; repo = pname; rev = "v${version}"; hash = "sha256-qQwvhouqzkChWeu65epgoeMNqZyAD18T+xqEMgdMbhA="; }; vendorHash = "sha256-q/P+cH2OihvPxPj2XWeLsTBHzQQABp0zjnof+Ys/qKo="; postInstall = '' install -D -m0444 -t $out/lib/systemd/system ./acme-dns.service substituteInPlace $out/lib/systemd/system/acme-dns.service --replace "/usr/local/bin/acme-dns" "$out/bin/acme-dns" ''; meta = { description = "Limited DNS server to handle ACME DNS challenges easily and securely"; homepage = "https://github.com/joohoi/acme-dns"; changelog = "https://github.com/joohoi/acme-dns/releases/tag/${src.rev}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ emilylange ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -1303,6 +1303,8 @@ with pkgs; accuraterip-checksum = callPackage ../tools/audio/accuraterip-checksum { }; acme-dns = callPackage ../servers/dns/acme-dns/default.nix { }; acme-sh = callPackage ../tools/admin/acme-sh { }; acousticbrainz-client = callPackage ../tools/audio/acousticbrainz-client { };