dns/yadifa: Update to 3.0.2 Changelog: https://raw.githubusercontent.com/yadifa/yadifa/v3.0.2/ChangeLog PR: 285551 Approved by: submitter is maintainerd0810e3954
Port details
dns/yadifa3.0.2
Authoritative nameserver with DNSSEC capabilities
- Maintainer
- freebsd@dns.company
- Packages
- yadifa 3.0.2
- Upstream
- Higher version available: 3.0.10
- CPE
yadifa:yadifafrom the port- WWW
- https://www.yadifa.eu/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (48)
dns/yadifa: Update 2.6.6 → 2.6.7 - Replace *_CONFIGURE_OFF with *_CONFIGURE_ENABLE - Remove GNU_CONFIGURE_MANPREFIX - Sort options Changelog: https://www.yadifa.eu/sites/default/files/README_2.6.7.txt PR: 2812748893a13898
dns/yadifa: make the rc script service jails aware Pet portlint while I'm here. PR: 279638 Approved by: maintainer0ee3d6012f
dns/yadifa: update to 2.6.6 Changes: https://www.yadifa.eu/sites/default/files/README_2.6.6.txt PR: 279493 Approved by: submitter is maintainer91623c01bb
dns/yadifa: Moved man to share/man Approved by: portmgr (blanket)fb0305ba88
dns/yadifa: Update to 2.6.5 ChangeLog: https://www.yadifa.eu/sites/default/files/README_2.6.5.txt PR: 274210bd99b337f0
dns/yadifa: update to 2.6.4 ChangeLog: https://www.yadifa.eu/sites/default/files/README_2.6.4.txt Fixes an issue building for 32 bits targets. PR: 270253 Reported by: freebsd@dns.company26af222c8a
dns/yadifa: update to 2.6.2 ChangeLog: https://www.yadifa.eu/sites/default/files/README_2.6.2.txt Fixes an issue trying to link the backtrace call while building yadifad on FreeBSD PR: 268410 Reported by: freebsd@dns.company (maintainer)65c7fc9298
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
dns/yadifa: update to 2.5.4 ChangeLog: https://www.yadifa.eu/sites/default/files/README_2.5.4.txt PR: 264202 Reported by: freebsd@dns.company (maintainer)15e04b6c3c
dns/yadifa: Update to 2.5.3 Changelog: https://www.yadifa.eu/sites/default/files/README_2.5.3.txt PR: 2607989e77598933
dns/yadifa: update to 2.5.2 Changes: https://www.yadifa.eu/sites/default/files/README_2.5.2.txt PR: 259074ec07fc5b07
dns/yadifa: Update to 2.5.1 ChangeLog: https://github.com/yadifa/yadifa/blob/v2.5.1/ChangeLog PR: 258778 Approved by: ygy (mentor) Differential Revision: https://reviews.freebsd.org/D32365f2f37b7917
dns/yadifa: Add CPE information Approved by: portmgr (blanket)2cf59b999c
dns/yadifa: update to 2.5.0 Changes: https://www.yadifa.eu/sites/default/files/README_2.5.0.txt PR: 256900d04985d352
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
dns/yadifa: fix build on GCC architectures
In file included from /usr/include/openssl/bn.h:20,
from /usr/include/openssl/engine.h:18,
from /wrkdirs/usr/ports/dns/yadifa/work/yadifa-2.4.1-9916/lib/dnscore/include/dnscore/digest.h:53,
from /wrkdirs/usr/ports/dns/yadifa/work/yadifa-2.4.1-9916/lib/dnscore/include/dnscore/dnskey.h:50,
from /wrkdirs/usr/ports/dns/yadifa/work/yadifa-2.4.1-9916/lib/dnscore/include/dnscore/tsig.h:48,
from /wrkdirs/usr/ports/dns/yadifa/work/yadifa-2.4.1-9916/lib/dnscore/include/dnscore/message.h:64,
from src/acl.c:57:
/usr/include/openssl/crypto.h:322: error: expected ')' before '__attribute__'
/usr/include/openssl/crypto.h:322: error: expected identifier or '(' before ')' token
MFH: 2021Q12071be3cc5dns/yadifa: update to 2.4.1
* YADIFA 2.4.1-public:
- Fixes an issue in dnscore where a DNS TCP query would not return the real
DNS error code.
- Fixes an issue that could happen when a network model isn't supported.
- Fixes the propagation of sendmmsg/recvmmsg function availability detection.
- Fixes an issue where yadifad would issue a warning when a key with
algorithm > 7 is used with an NSEC zone.
- Fixes an issue that will occur on a chrooted environment where a
managed-path would be used incorrectly.
- Fixes CNAME answers not following the aliases chain.
- Fixes CNAME recursion not returning the same answer as named in NXDOMAIN
cases (reported by https://github.com/SivaKesava1, see
https://github.com/yadifa/yadifa/issues/11)
- Adds patch for musl support
- Adds stack size fix for musl support (the default size is way too small)
- Now imports a custom version of stdatomic.h for systems where it is
missing, located in dnscore/thirdpary/stdatomic.h. Made for CentOS 7 and
any other release where that file is missing. The import is only active if
strictly needed and will only be visible during the build. At the moment,
it is not being installed with the other headers.
* YAKEYROLLD 2.4.1:
- Fixes the handling of incomplete TCP queries.
- Fixes a possible race-condition when initialising the keyroll context error
codes.
- The keyroll now has another automatic recovery layer where it completely
restarts the handling of a domain, generating a one-step update to put the
zone in the expected state.
Full changelog at https://github.com/yadifa/yadifa/blob/master/ChangeLog
And while here, reformat Makefile according to portfmt and portclippy
PR: 252107
Submitted by: Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D278088c0798bc29Ensure that there is only one variable definition per each object, as the C (and C++) standards mandated for years and compilers started to enforce as of recently (Clang 11, GCC 10). Reported by: pkg-falloutc45af0804c
Drop the ipv6 virtual category for d* category as it is not relevant anymoreebc87904a6
dns/yadifa: fix installation of the sample config PR: 236322 Submitted by: Leo Vandewoestijne <freebsd@dns.company> (maintainer)38f4ebf1aa
Update to 2.3.9 PR: 235692 Submitted by: Leo Vandewoestijne <freebsd@dns.company> (maintainer) Sponsored by: Netzkommune GmbH050c224b11
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 22254209f9633cb6
Update to 2.3.8. While there, pass maintainership to submitter. PR: 226539 Submitted by: Leo Vandewoestijne Sponsored by: Absolight4302d4db9a
Bump PORTREVISION for ports depending on the canonical version of GCC (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275e59c88cece
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 21670704d6f52202
dns/yadifa: Fix LibreSSL build issues - Add checks for LIBRESSL_VERSION_NUMBER PR: 217349 Obtained from: https://github.com/yadifa/yadifa/pull/2a5c65f771e
Update to 2.2.3. Sponsored by: Absolight0130c569fa
Fix build with JOBS. Sponsored by: Absolightc87ffc1aa2
Bump PORTREVISIONS for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler.89f8b05214
Update to 2.2.1. Changes: http://cdn.yadifa.eu/sites/default/files/README_2.2.1.txt Sponsored by: Absolight6752ac5e90
dns/yadifa: 2.1.3 -> 2.1.6 PR: 210496 Changes: http://cdn.yadifa.eu/sites/default/files/README_2.1.6.txt Approved by: matcb4957eb3d
Update to 2.1.3. Sponsored by: Absolight354da86365
Update to 2.1.2. PR: 202333 Submitted by: Leo Vandewoestijne Sponsored by: Absolightc335b7a5c2
Update to 2.1.0 Sponsored by: Absolight00f359ee54
Udate to 2.0.5. Sponsored by: Absolighte8031b7a2c
Update to 2.0.4. Sponsored by: Absolight6404cf8630
Cleanup @dirrm* from my ports. Sponsored by: Absolightcd7e7c160c
Update to 2.0.0. Sponsored by: Absolight7aa6c96ebd
- Convert to USES=libtool - Use @sample476b29c598
- Fix plist to have proper 'rmdir DIR' ordering. Pkgng will not detect the directory otherwise. This was due to incorrectly advise in the check-stagedir.sh script, fixed in r351587 With hat: portmgr23a1cad535
Always install DOCS so that we don't parse bsd.port.mk twice, fixup stupid make makeplist.dff434c86c
Fix build. Reported by: Leo Vandewoestijne2e5eaf89c9
Add yadifa 1.0.3, YADIFA is an authoritative Name Server with DNSSEC capabilities.fc8bd16a4e