Port details |
- knot High performance authoritative-only DNS server
- 1.6.4_1 dns
=2 1.6.4_1Version of this port present on the latest quarterly branch.
- Maintainer: freebsd@dns-lab.com
- Port Added: 2012-03-14 21:42:28
- Last Update: 2015-08-07 08:09:29
- SVN Revision: 393687
- People watching this port, also watch:: qmailadmin, postfix-postfwd, openjdk8, coreutils, xen-tools
- Also Listed In: ipv6
- License: GPLv3
- WWW:
- http://www.knot-dns.cz/
- Description:
- Knot DNS is a high-performance authoritative-only DNS server which
supports all key features of the domain name system including zone
AXFR and IXFR, DDNS and DNSSEC. Its key features:
* Open source
* High-performance, multi-threaded, and mostly lock-free
implementation which scales well on SMPs
* Object-oriented design
* Support for all important DNS protocols:
- Full and incremental zone transfers
- EDNS0 and DNSSEC extensions, including NSEC3
- NSID
WWW: http://www.knot-dns.cz/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: knot
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- flex>=2.5.35_1 : textproc/flex
- libcrypto.so.8 : security/openssl
- bison : devel/bison
- pkgconf : devel/pkgconf
- Runtime dependencies:
-
- libcrypto.so.8 : security/openssl
- Library dependencies:
-
- liburcu.so : sysutils/liburcu
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for knot-1.6.4_1:
DNSTAP=off: dnstap support (see dnstap.info)
IDN=off: International Domain Names support
LMDB=off: Enable LMDB backend
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- alias bison libtool pkgconfig tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.6.4_1 07 Aug 2015 08:09:29 |
erwin |
Move dns/knot to knot1 now knot2 no longer is in beta.
PR: 201257
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Sponsored by: DK Hostmaster A/S |
1.6.4_1 02 Aug 2015 15:03:20 |
tijl |
By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do. On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).
Bump PORTREVISION on all ports where the build log contains -export-symbols.
audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions. Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to. Fix a number of other issues in the same (Only the first 15 lines of the commit message are shown above ) |
1.6.4 25 Jun 2015 09:46:00 |
amdmi3 |
- Update to 1.6.4
PR: 200960
Submitted by: freebsd@dns-lab.com (maintainer) |
1.6.3_1 18 May 2015 11:21:06 |
erwin |
The upstream came with a different temporarily solution than the patch in PR
199298.
This one allows for GOST in DNSSEC.
Add conflict with upcoming knot2 port.
PR: 199866
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.6.3 13 Apr 2015 17:43:13 |
danfe |
- Update to version 1.6.3; remove "foo is" from COMMENT text
- Move bison(1) from BUILD_DEPENDS to USES
- Register CONFLICTS with knot-devel-1.*
- Enable compiler messages in batch (package building) mode
- Add new options (DNSTAP, GOST, LMDB)
- Rename IDNA option to our standard (shared) IDN
- Allow to build against `security/libressl' as OPENSSL_PORT
- Switch to using @sample keyword for knot.sample.conf
- Sort pkg-plist and reformat pkg-descr while I'm at it
- Update files/pkg-message.in to include instructions for both new
and legacy rc systems (e.g. FreeBSD 8.4 has service(8), but no
sysrc(8) utility)
PR: 199298
Submitted by: maintainer |
1.6.2 13 Mar 2015 20:04:22 |
pawel |
Update to version 1.6.2
PR: 197974
Submitted by: Neel Chauhan <neel@neelc.org>
Approved by: maintainer |
1.6.1 31 Dec 2014 12:29:33 |
wen |
- Update to 1.6.1
PR: 196353
Submitted by: freebsd@dns-lab.com(maintainer) |
1.6.0 05 Nov 2014 17:52:04 |
ak |
- Update to 1.6.0
* Add persistent timers for slave zones (expire, refresh, and flush)
* Return minimal response for queries with unsupported EDNS version
* Fix DNSSEC compliant processing of letter case in RDATA domain names
* Fix interpretation of Extended RCODE in EDNS
* Fix forced zone retransfer on slave
* Fix zone expiration when transfer is being refused by master
PR: 194795
Submitted by: freebsd@dns-lab.com (maintainer) |
1.5.3 27 Oct 2014 12:13:23 |
bapt |
Cleanup plist |
1.5.3 20 Oct 2014 09:03:10 |
marino |
Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket) |
1.5.3 07 Oct 2014 12:23:24 |
erwin |
Update to 1.5.3:
Bugfixes:
Some specific incoming IXFRs were causing server to crash
Rare sychronization error during reload caused read-after-free
Response synthetization module did not work properly with DNSSEC-enabled zones
If Knot sent AXFR when IXFR was requested, message ID and opcode were wrong
Knot failed to send large messages to remote control (present since 1.5.1)
Version: 1.5.2
Bugfixes:
Some RR parsing corner cases were not handled properly
AXFR-style IXFR was refused and had to be retransfered
Hash character (#) was not properly escaped when storing text zone file
PR: 193969
Submitted by: erwin
Approved by: freebsd@dns-lab.com (maintainer) |
1.5.1_1 30 Aug 2014 18:18:14 |
tijl |
dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc |
1.5.1 20 Aug 2014 14:38:02 |
danilo |
- Update from 1.5.0 to 1.5.1 [1]
- Use install-strip as INSTALL_TARGET
PR: 192850
Submitted by: freebsd@dns-lab.com [1] |
1.5.0 21 Jul 2014 16:50:17 |
danilo |
- Use PORTVERSION instead of DISTVERSION
- Convert spaces to tabs |
1.5.0 21 Jul 2014 16:44:07 |
danilo |
- Update from 1.4.7 to 1.5.0
PR: ports/191977
Submitted by: freebsd@dns-lab.com |
1.4.7 26 Jun 2014 11:02:07 |
antoine |
Allow to build with texinfo from ports
With hat: portmgr |
1.4.7 20 Jun 2014 00:27:56 |
danilo |
- Update from 1.4.6 to 1.4.7
PR: ports/191201
Submitted by: freebsd@dns-lab.com |
1.4.6 01 Jun 2014 03:32:02 |
danilo |
- Update from 1.4.3 to 1.4.6 [1]
- Add new options [2]
while here
- Add libtool to USES
- Silence mkdir and post-patch commands
Patch improved by Daniel Salzman <daniel.salzman@nic.cz> [2]
PR: ports/190370
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) [1] |
1.4.3 24 Feb 2014 19:36:40 |
pawel |
Update to version 1.4.3
PR: ports/186968
Submitted by: maintainer |
1.4.2_2 18 Feb 2014 12:39:43 |
feld |
Previous commit to knot.in was truncated causing the rc script to be
broken.
Submitted by: erwin
Sponsored by: SupraNet Communications, Inc |
1.4.2_1 13 Feb 2014 13:58:22 |
feld |
info/dir was not supposed to be in plist |
1.4.2 13 Feb 2014 13:26:03 |
feld |
Update Knot to 1.4.2
Major improvements to the rc script
PR: ports/181716
PR: ports/185163 |
1.3.3_1 26 Dec 2013 16:02:51 |
rakuco |
Make knotd startup script work again.
From the PR:
When submitting PR 183682 I was unaware the patch as in PR 182792 wasn't
committed yet. So to my amazing I just noticed the startup problem still
exists.
Enclosed patch is basicly the same as the uncommited one, but besides the
removal of the -w option, knotd now starts by default as a daemon (-d) in
stead of interactive (-i). So I could simplify the startup script a lot.
PR: ports/183891
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.3.3 06 Nov 2013 13:19:13 |
wg |
dns/knot: update to 1.3.3
- Update to 1.3.3
- Fix pkg-plist
PR: ports/183682
Submitted by: Leo Vandewoestijne <freebsd dns-lab.com> (maintainer) |
1.3.2 01 Oct 2013 16:02:13 |
wg |
dns/knot: update to 1.3.2
- Update to 1.3.2 [1]
- Convert lib depends to new syntax
- Allow staging
PR: ports/182524 [1]
Submitted by: Leo Vandewoestijne <freebsd dns-lab.com> (maintainer) [1] |
1.3.0.r1 20 Sep 2013 16:31:58 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns) |
14 Aug 2013 22:35:54
|
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.3.0.r1 13 Jun 2013 16:15:29 |
wg |
dns/knot: update to 1.3.0r1
- Update to 1.3.0r1 [1]
- Drop port.pre.mk in favor of port.options.mk
- Unmute install commands
Changes:
https://gitweb.labs.nic.cz/?p=knot.git;a=blob_plain;f=NEWS;hb=b83f1e9f
PR: ports/179428 [1]
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Approved by: culot / jpaetzel (mentors, implicit) |
1.2.0 07 Jun 2013 12:36:07 |
koobs |
sysutils/userspace-rcu: Rename to sysutils/liburcu, update to 0.7.6
- Rename to sysutils/liburcu (according to upstream)
- Update MOVED
- Remove userspace-rcu from sysutils/Makefile
- Add liburcu to sysutils/Makefile
- Update dns/knot LIB_DEPENDS dependency
While I'm here:
- Update to 0.7.6
- Add CONFIGURE_ARGS for correct --docdir
- Add regression-test: target
- Update COMMENT
- Re-order USE_* section (Only the first 15 lines of the commit message are shown above ) |
1.2.0 28 Apr 2013 13:10:51 |
rakuco |
Update to 1.2.0.
PR: ports/178192
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.1.3 24 Dec 2012 13:01:10 |
ak |
- Update to 1.1.3
PR: ports/174619
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.1.3.r1 18 Dec 2012 12:36:46 |
jhale |
- Fix build with clang. Patch was not updated in r309135
and no longer seems neccessary.
- Remove superfluous PORTVERSION and space
- Remove COPYING from PORTDOCS since LICENSE is defined
- Drop ABI version from LIB_DEPENDS
- Tab -> space in pkg-descr WWW line
- Remove FreeBSD keyword from pkg-plist |
1.1.3.r1 18 Dec 2012 00:13:03 |
beech |
- Update to 1.1.3RC2.
- Several fixes: http://www.knot-dns.cz/
PR: ports/174515
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.1.2 26 Nov 2012 14:05:56 |
erwin |
Update to 1.1.2
Bugfixes:
* Fixed crash on reload when config contained duplicate zones.
* Fixed scheduling of transfers.
* Fixed debug message.
PR: 173422
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Feature safe: yes |
1.1.0 03 Oct 2012 20:33:48 |
jgh |
- adjust header, per standards
Approved by: maintainer, freebsd@dns-lab.com |
1.1.0 03 Oct 2012 20:13:36 |
jgh |
- update to 1.1.0
PR: 172303
Submitted by: maintainer, freebsd@dns-lab.com |
1.1.0r2 27 Aug 2012 02:11:10 |
rakuco |
Update to 1.1.0rc2.
PR: ports/171024
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.0.6 17 Jun 2012 23:59:05 |
jgh |
- update to 1.0.6
- while here pet portlint, and use optionsng for docs
PR: ports/169170
Submitted by: maintainer, freebsd@dns-lab.com |
1.0.5 21 May 2012 20:35:20 |
rm |
- update to 1.0.5
- fix build fix clang
- mark MAKE_JOBS_SAFE
PR: 168014
Submitted by: Hirohisa Yamaguchi <umq at ueo.co dot jp>
Approved by: freebsd at dns-lab dot com (maintainer) |
1.0.3 24 Apr 2012 14:13:26 |
dhn |
- Update to 1.0.3
PR: ports/167241
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) |
1.0.1_1 17 Mar 2012 12:44:20 |
scheidell |
- Final patch
- Add back cat pkg-message
- Add knot.full.conf to ETCDIR and pkg-plist
- Bump PORTREVISON
PR: ports/165798
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Approved by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Feature safe: yes |
1.0.1 16 Mar 2012 10:28:53 |
scheidell |
- Unbreak for non i86 archs
- No PORTREVISION bump
PR: ports/165798
Submitted by: mexas@bristol.ac.uk
Approved by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer, implicit)
Feature safe: yes |
1.0.1 15 Mar 2012 15:15:00 |
scheidell |
- Add ONLY_FOR_ARCHS= i386 amd64
- No PORTREVISION bump
PR: ports/165787
Reported by: Anton Shterenlikht <mexas@bristol.ac.uk>
Approved by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer, implicit)
Feature safe: yes |
1.0.1 14 Mar 2012 21:41:59 |
scheidell |
New port: dns/knot high-performance auth-only DNS server by NIC-CZ
PR: ports/165798
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com>
Approved by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Feature safe: yes |