Commit graph

731 commits

Author SHA1 Message Date
Jared Baur c10a190986
coredns: Fix cross-compile
When running go generate, an intermediate binary is built called
`directives_generate`, which will be built with whatever is defined in
GOARCH and GOOS.
2023-10-02 20:46:10 -07:00
Brendan Taylor ca80f30909 coredns: 1.11.0 -> 1.11.1
https://github.com/coredns/coredns/releases/tag/v1.11.1
2023-09-30 20:29:43 +02:00
Brendan Taylor 95e66809de coredns: allow adding external plugins
Solves https://github.com/NixOS/nixpkgs/issues/146603

CoreDNS has support for plugins that are added at compile time. This
exposes an argument `externalPlugins` that will build coredns with
the specified plugins.

Example:
```
coredns-fanout = pkgs.coredns.override {
  externalPlugins = [
    {name = "fanout"; repo = "github.com/networkservicemesh/fanout"; version = "v1.9.1";}
  ];
  vendorHash = "<SRI hash>";
};
```
2023-09-27 23:35:47 +02:00
Azat Bahawi 97c79c6227
nsd: enable parallel building 2023-09-22 00:26:06 +03:00
Yaya b0c03e1684 bind: 9.18.18 -> 9.18.19
https://downloads.isc.org/isc/bind9/cur/9.18/CHANGES
https://downloads.isc.org/isc/bind9/9.18.19/doc/arm/html/notes.html#notes-for-bind-9-18-19

Fixes CVE-2023-3341
Fixes CVE-2023-4236
2023-09-20 21:32:41 +00:00
Mario Rodas 5f9390646a
Merge pull request #254827 from hanleym/trust-dns
trust-dns: 0.22.1 -> 0.23.0
2023-09-13 06:56:03 -05:00
Fabián Heredia Montiel ff323ed355 treewide: vendorSha256 → vendorHash
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Michael Hanley a60936606c trust-dns: 0.22.1 -> 0.23.0 2023-09-12 18:06:33 -04:00
Vladimír Čunát 1ad90fec0c
knot-dns: 3.3.0 -> 3.3.1
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.3.1
2023-09-11 11:17:04 +02:00
Nick Cao 47a99ab525
pdns: 4.8.1 -> 4.8.2
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.2
2023-09-07 10:52:08 -04:00
Vladimír Čunát 5842d103dc
bind: disable tests on *all* 32-bit platforms
https://github.com/NixOS/nixpkgs/pull/250563#issuecomment-1702271179
https://gitlab.isc.org/isc-projects/bind9/-/issues/4269#note_397062
2023-09-01 09:13:10 +02:00
R. Ryantm 6881f7264a pdns-recursor: 4.9.0 -> 4.9.1 2023-08-31 16:17:24 +00:00
Vladimír Čunát a144137fa8
knot-dns: 3.2.9 -> 3.3.0
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.3.0
2023-08-28 15:08:58 +02:00
Vladimír Čunát 1c505f6bb3
knot-resolver: 5.6.0 -> 5.7.0
https://gitlab.nic.cz/knot/knot-resolver/-/releases/v5.7.0
2023-08-22 12:05:57 +02:00
Vladimír Čunát 7526787a4e
bind: disable tests on i686
rbtdb_test started to fail reproducibly because of last update:
https://hydra.nixos.org/build/232089292/nixlog/127/tail

Of course, feel free to instead investigate deeper or disable tests
on a more fine-grained level, etc.
2023-08-21 17:20:35 +02:00
linsui a7c6b07478 dig: add IDN support 2023-08-20 22:56:34 +08:00
Pol Dellaiera 67e7dea5e1
Merge pull request #248693 from r-ryantm/auto-update/coredns
coredns: 1.10.1 -> 1.11.0
2023-08-20 00:39:02 +02:00
Sergei Trofimovich d932fc0163 bind: 9.18.17 -> 9.18.18
While at it added trivial updater.

Changes: https://bind9.readthedocs.io/en/v9.18.18/notes.html#notes-for-bind-9-18-18
2023-08-19 09:11:35 +01:00
R. Ryantm 174c3d6dff coredns: 1.10.1 -> 1.11.0 2023-08-12 09:13:02 +00:00
Robert Hensing 4c1d3cee60 treewide: Add meta.mainProgram
This should fix most warnings getExe in based on grepping `nixos/`.
2023-07-31 21:54:43 +02:00
Sergei Trofimovich 0092231e84 bind: 9.18.16 -> 9.18.17
Changes: https://downloads.isc.org/isc/bind9/9.18.17/doc/arm/html/notes.html#notes-for-bind-9-18-17
2023-07-28 19:26:00 +01:00
Vladimír Čunát 9d6f1799e2
knot-dns: 3.2.8 -> 3.2.9
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.9
2023-07-27 09:16:23 +02:00
github-actions[bot] 972652b656
Merge staging-next into staging 2023-07-14 12:02:21 +00:00
Michele Guerini Rocco 38a0e134e5
Merge pull request #243386 from r-ryantm/auto-update/pdns-recursor
pdns-recursor: 4.8.4 -> 4.9.0
2023-07-14 10:18:51 +02:00
R. Ryantm e8a6acb8d4 pdns-recursor: 4.8.4 -> 4.9.0 2023-07-14 03:43:03 +00:00
Artturin 1c29673fcc treewide: go-modules -> goModules
In 787af0f79f
I had to change ${go-modules} to $goModules to allow overrideAttrs to work;
However, env vars cannot contain -, so  i had to change go-modules too.
This in turn broke nix-update because it uses the go-modules attr.

Instead of making nix-update more complicated, make go-modules naming match cargoDeps.

`fd --type f | xargs sd '\bgo-modules\b' 'goModules'`
and revert change to pkgs/applications/misc/dstask/default.nix
and pkgs/servers/http/dave/default.nix
and pkgs/os-specific/darwin/plistwatch/default.nix

release note added
2023-07-14 00:18:06 +03:00
Nick Cao 20912be33e
pdns: 4.8.0 -> 4.8.1
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.1
2023-07-11 10:34:17 +08:00
TQ Hirsch dd481f2ee3
pdns: Changed paths in /etc to use pdns instead of powerdns 2023-07-01 18:55:51 +08:00
TQ Hirsch 64e3b6239b
pdns, pdns-recurser: Look for configuration in /etc
This allows the respective management tools to find the config file
without manually specifying it on each invocation.
2023-07-01 18:55:50 +08:00
Vladimír Čunát 8870371562
knot-dns: 3.2.7 -> 3.2.8
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.8
2023-06-26 08:56:12 +02:00
Robin Gloster 1074664caf
Merge pull request #239161 from mweinelt/bind-9.18.16
bind: 9.18.14 -> 9.18.16
2023-06-25 20:58:44 +02:00
Martin Weinelt 75a902e253
bind: 9.18.14 -> 9.18.16
https://downloads.isc.org/isc/bind9/cur/9.18/CHANGES
https://downloads.isc.org/isc/bind9/9.18.16/doc/arm/html/notes.html

Fixes: CVE-2023-2828, CVE-2023-2911, CVE-202-3094, CVE-2022-3736,
       CVE-2023-3924
2023-06-22 11:59:22 +02:00
Vladimír Čunát 962e2323a2
knot-resolver: respect doInstallCheck even in wrapper
The main point is to avoid it when cross-compiling.
2023-06-21 18:37:28 +02:00
R. Ryantm 3954302095 trust-dns: 0.22.0 -> 0.22.1 2023-06-18 07:36:03 +00:00
R. Ryantm 3aada93146 nsd: 4.6.1 -> 4.7.0 2023-06-13 08:57:32 +00:00
Vladimír Čunát 7cd7187254
knot-dns: 3.2.6 -> 3.2.7
https://gitlab.nic.cz/knot/knot-dns/-/releases/v3.2.7
2023-06-06 09:30:06 +02:00
Nick Cao c0bf0c5420
pdns: use finalAttrs pattern and reformat 2023-06-02 10:18:05 +08:00
Nick Cao 43f437088c
pdns: 4.7.4 -> 4.8.0
Changelog: https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.0
Upgrade Notes: https://doc.powerdns.com/authoritative/upgrading.html#any-version-to-4-8-x
2023-06-02 00:10:19 +08:00
emilylange fa21828be5
nixosTests.acme-dns: init 2023-05-31 15:08:39 +02:00
emilylange 85f1e0c040
acme-dns: init at 1.0 2023-05-31 15:08:35 +02:00
Weijia Wang 7ef1ddae9e
Merge pull request #233854 from chkno/hook-spelling
Fix phase name typos in 5 packages' runHook invocations
2023-05-24 23:40:57 +03:00
Scott Worley 45f6e87822 ncdns: Spell "postUnpack" correctly 2023-05-24 09:21:18 -07:00
R. Ryantm b0cd101489 dnsdist: 1.7.3 -> 1.8.0 2023-05-16 00:02:05 +00:00
R. Ryantm 8cac6243a3 bind: 9.18.12 -> 9.18.14 2023-05-11 19:13:50 +00:00
R. Ryantm 962fedcc43 doh-proxy-rust: 0.9.8 -> 0.9.9 2023-05-05 15:32:20 +00:00
Nick Cao f26233b457
pdns: 4.7.3 -> 4.7.4 2023-04-21 14:10:21 +08:00
Michele Guerini Rocco 2f06e8f2a9
pdns-recursor: 4.8.3 -> 4.8.4 (#225063)
Fixes: CVE-2023-26437
2023-04-07 23:12:48 +02:00
Vladimír Čunát 2a36db554b
knot-dns: 3.2.5 -> 3.2.6
This is mostly a bugfix version with a few improvements.
https://gitlab.nic.cz/knot/knot-dns/-/tags/v3.2.6
2023-04-04 09:57:19 +02:00
R. Ryantm 29ad004126 pdns-recursor: 4.8.2 -> 4.8.3 2023-03-25 16:38:16 +00:00
Martin Weinelt 66579946d3
knot-dns: Test interaction with kea dhcp-ddns
Tests dynamic updates from kea's dhcp-ddns server.
2023-03-11 22:23:09 +01:00