summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-dns/knot-resolver: Stabilize 5.7.2 amd64, #938969Jakov Smolić2024-09-031-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-dns/bind: don't enable jemalloc by defaultSam James2024-09-031-1/+1
| | | | | | | | | | It was enabled by default in c5a1a089f3e4ce5b4203fb2b0b218a42c3f090bd but we get crashes with dlz + samba. A reliable BIND is more important than anything else. Bug: https://bugs.gentoo.org/938955 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: fix init script for non-merged-usrSam James2024-09-033-4/+17
| | | | | | | | | | named-checkconf is in /usr/bin, not /usr/sbin, now. See upstream commit https://gitlab.isc.org/isc-projects/bind9/-/commit/4419606c9d2a52536a6dd0882ac0c7068ac27f30. Reported at https://github.com/gentoo/gentoo/pull/25220#issuecomment-2325665084. Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind-tools: Stabilize 9.16.50 amd64, #938923Jakov Smolić2024-09-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-dns/bind: Stabilize 9.16.50 amd64, #938923Jakov Smolić2024-09-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-dns/bind: 9.18.29-r1 add upgrade infoPaul Zander2024-09-021-0/+13
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: 9.18.29-r1 use zlib subslotPaul Zander2024-09-021-1/+1
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: 9.18.29-r1 use EPREFIXPaul Zander2024-09-021-2/+2
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: 9.18.29-r1 enable jemalloc by defaultPaul Zander2024-09-021-1/+1
| | | | | | | The configure script really insists on having it. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: 9.18.29-r1 cleanup variablesPaul Zander2024-09-021-4/+1
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: 9.18.29-r1 properly include named.conf.authPaul Zander2024-09-022-3/+4
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: bump 9.18.29-r1Paul Zander2024-09-021-0/+0
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind-tools: add 9.16.50Sam James2024-08-312-0/+172
| | | | | Closes: https://bugs.gentoo.org/930348 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add 9.16.50Sam James2024-08-312-0/+400
| | | | | Closes: https://bugs.gentoo.org/930348 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind-tools: add 9.18.0Sam James2024-08-311-0/+14
| | | | | | | | | | | | This is just a proxy for net-dns/bind. Splitting the ebuilds is *way* too fragile and gains nothing because the same software gets built again anyway, just thrown away at the end. Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore some old files to /var/bindSam James2024-08-311-1/+17
| | | | | | | | | | | | | | | We need to keep named.cache, root.cache, and localhost.zone because we installed these for years *and* configs referencing them. Dropping them suddenly means they disappear yet the configs still refer to them. It's unnecessary disruption which we should handle at another time. (No CONFIG_PROTECT applies there.) Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add 9.18.29, drop 9.18.0Sam James2024-08-312-35/+30
| | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore USE=jemallocSam James2024-08-311-4/+3
| | | | | | | | | | | | | | | | We can't force jemalloc because bind-tools (which this now blocks, and installs the same tools as, and we may end up just using net-dns/bind for all of it) needs to be usable in as many places as possible and jemalloc isn't ported to all arches. We can therefore restore ~sparc. Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: use standard USE=testSam James2024-08-312-4/+4
| | | | | | | | | | | | | | | USE=test-extra means we lose some of the niceties of emerge ... --with-test-deps and such. In order to avoid circular dependencies, use the normal pattern of: - emerge -v1o --with-test-deps net-dns/bind - FEATURES=test emerge -v1 net-dns/bind Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: restore chroot supportSam James2024-08-313-10/+268
| | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Bug: https://github.com/gentoo/gentoo/pull/24001 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: whitespaceEray Aslan2024-08-311-1/+1
| | | | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24001 Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: add dot and doh examples to config fileEray Aslan2024-08-311-15/+27
| | | | | | | | | | Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/bind: bump to 9.18.0Eray Aslan2024-08-316-0/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - punted CHROOT stuff to simplify the ebuild and scripts - bind-tools binaries (dig, delv etc) are not stand alone binaries anymore but link to bind libraries, i.e. net-dns/bind and net-dns/bind-tools by neccesity produce the same libraries resulting in file collisions. soft blocked each other for now - net-dns/bind now produces everything, including binaries produced by net-dns/bind-tools - old style dlz drivers have been removed upstream. prefer dumping from datastore (database, ldap etc) to a file on a regular basis/on demand instead anyway - licensing: bind is mozilla-2.0 - dev-libs/jemalloc is the preferred allocator for bind-9.18. made it obligatory and dropped sparc keyword - json and zlib USE flags dropped and made obligatory. zlib is more or less necessary because of doh stuff. json requirement is a small library. xml is still behind a USE flag as it has the potential to bring in big libraries (icu etc) - python is optional and only used for testing - upstream dropped berkdb support - unified geoip and geoip2 USE flags - build system now uses a more traditional autotools stack. punted old stuff from the ebuild - do not install a zone file for loopback addresses. they are already built in - no need for named.cache as well - install named.conf.auth as a sample config file for authoratative named server. recursive server do not need one to function - openrc init script and confd revized, mostly because of punting chroot Bug: https://bugs.gentoo.org/832218 Bug: https://bugs.gentoo.org/930348 Bug: https://bugs.gentoo.org/936568 Bug: https://bugs.gentoo.org/937907 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan <eras@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/s6-dns: drop 2.3.7.1Petr Vaněk2024-08-302-48/+0
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* net-dns/c-ares: add 1.33.1Sam James2024-08-272-0/+111
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/pdns-recursor: drop 5.0.4, 5.0.5, 5.0.6, 5.0.7Sven Wegener2024-08-255-532/+0
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: keyword 5.1.1 for ~amd64, ~arm, ~x86Sven Wegener2024-08-241-1/+1
| | | | | Bug: https://bugs.gentoo.org/927991 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: stabilize 5.0.8 for amd64, x86Sven Wegener2024-08-241-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/djbdns: drop 1.05-r38, 1.05-r39Jaco Kroon2024-08-192-275/+0
| | | | | | Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/38202 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* net-dns/c-ares: add 1.33.0Sam James2024-08-142-0/+111
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/pdns-recursor: add 5.1.1Sven Wegener2024-08-113-0/+197
| | | | | | | | This version uses the new yaml configuration format. The old configuration file format is still supported for now, but existing configurations should be updated. Bug: https://bugs.gentoo.org/927991 Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns: drop 4.8.4, 4.9.0Sven Wegener2024-08-113-332/+0
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/nsd: Fix an autoconf check in simdzone srcJoshua Kinard2024-08-042-0/+13
| | | | | | | | | | | Added a patch to fix an autoconf check in the simdzone src configure.ac file for Westmere detection that was calling a non-existent C function and breaking the test. Patch submitted to upstream as NLnetLabs/simdzone PR#224. Closes: https://bugs.gentoo.org/937318 Reported-by: Agostino Sarubbo <ago@gentoo.org> Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/dnsdist: add 1.9.6Andreas Schuerch2024-08-042-0/+113
| | | | Signed-off-by: Andreas Schuerch <nativemad@gentoo.org>
* net-dns/nsd: Copy correct files from source contribJoshua Kinard2024-08-042-8/+4
| | | | | | | | Copy the correct OpenRC init.d file from source contrib. Also use the tmpfiles.d config in contrib. Fixes: 9bdd082a7cd1 ("net-dns/nsd: Cleanups, add 4.10.1") Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/nsd: Cleanups, add 4.10.1Joshua Kinard2024-08-049-243/+20
| | | | | | | | | | | | Clean out older ebuilds and files in FILESDIR and add a new ebuild for recently released 4.10.1, which includes fixes for parallelism in the simdzone Makefile and OpenRC init/conf files sent to upstream by @mjo. Closes: https://bugs.gentoo.org/936119 Bug: https://bugs.gentoo.org/927552 Co-authored-by: Michael Orlitzky <mjo@gentoo.org> Signed-off-by: Joshua Kinard <kumba@gentoo.org>
* net-dns/inadyn: fix compilation with muslConrad Kostecki2024-08-042-0/+219
| | | | | Closes: https://bugs.gentoo.org/936925 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/dnssec-root: drop 20181220-r1Filip Kobierski2024-08-022-83/+0
| | | | | | Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/37871 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
* net-dns/knot-resolver: drop myself as a maintainerMatthew Smith2024-07-311-4/+1
| | | | Signed-off-by: Matthew Smith <matthew@gentoo.org>
* net-dns/pdns-recursor: add 5.0.8Sven Wegener2024-07-232-0/+133
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/c-ares-1.32.2: avoid macOS system integration some moreFabian Groffen2024-07-211-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* net-dns/pdns: stabilize 4.9.1 for amd64, x86Sven Wegener2024-07-191-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: stabilize 5.0.6 for amd64, x86Sven Wegener2024-07-191-1/+1
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/pdns-recursor: add 5.0.7Sven Wegener2024-07-192-0/+133
| | | | Signed-off-by: Sven Wegener <swegener@gentoo.org>
* net-dns/c-ares-1.32.2: fix for DarwinFabian Groffen2024-07-171-0/+14
| | | | | | | | | macOS system headers are a bit messy nowadays, provide workaround for missing bool definition and disable non-Prefix system integration Closes: https://bugs.gentoo.org/935818 Closes: https://bugs.gentoo.org/932809 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* net-dns/hash-slinger: drop 3.2-r1Conrad Kostecki2024-07-172-50/+0
| | | | | Closes: https://bugs.gentoo.org/933724 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/hash-slinger: add 3.3Conrad Kostecki2024-07-174-0/+147
| | | | | Bug: https://bugs.gentoo.org/933724 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 ppc, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 x86, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-dns/c-ares: Stabilize 1.29.0 amd64, #936186Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>