Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jul 2020 13:31:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 244600] dns/knot-resolver: [patch] fix critical cache space pre-allocation failure bug and add rc scripts
Message-ID:  <bug-244600-7788-JdWvbrGZ3f@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-244600-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-244600-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244600

--- Comment #5 from Leo Vandewoestijne <freebsd@dns.company> ---
Created attachment 216109
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D216109&action=
=3Dedit
knot-resolver

Took a very long time, but I finally have a patch that (hopefully) solves
everything addressed here and more.

1. Thanks for the rc.d scripts! I did minor adjustments to them.
Only "problem" I still have is being not able to set user/group, but it can=
 be
done in kresd.conf

2. The dns/knot2-lib port is desired by those who wish to have only
knot-resolver and not knot2.
Consequence of that is that you need to install knot2 before knot-resolver =
in
case you wish to have both.

5. The `kresd.conf` overwrite problem should be solved using @sample (I hop=
e).

6. I have not been able to replicate that exact same error, but clearly sti=
ll
needs attention. Problem I currently have in getting root.keys is because of
missing lua modules.

7. Solved per PR 246578

- Before I remove lua-socket and lua-sec I still encountered errors with
cqueues
So I've also switched to `luajit` instead of `luajit-openresty` hoping it w=
ould
maybe help (still needs testing).
In ports/dnsdist we switched from luajit luajit-openresty because it was to=
ld
to be faster, so maybe it better should remain unchanged?

- Links in pkg-messages are removed/updated.

- The `-Dmanaged_ta=3Denabled` issue got it's own knob also, hope it allows=
 you
to run as desired - but to me looks not OK yet.

Further also here I removed python as a requirement; I get 2 GB of software
just to never ever regenerate a few tiny docs. Seems to be fine without.

I'm using this patch myself, but please let me know what you think of it.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244600-7788-JdWvbrGZ3f>