[Bug 244600] dns/knot-resolver: [patch] fix critical cache space pre-allocation failure bug and add rc scripts
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Mar 4 21:47:19 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244600
Bug ID: 244600
Summary: dns/knot-resolver: [patch] fix critical cache space
pre-allocation failure bug and add rc scripts
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: yds at Necessitu.de
CC: freebsd at dns.company
Flags: maintainer-feedback?(freebsd at dns.company)
CC: freebsd at dns.company
Created attachment 212149
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=212149&action=edit
[patch] fix critical cache space pre-allocation failure bug and add rc scripts
1. add rc service scripts for `kresd` and `kres-cache-gc`
2. change dependency back to `dns/knot2` otherwise both ports cannot be
installed at the same time. `dns/knot2` needs to be fixed to also depend on
`dns/knot2-lib`
3. add creation of RUNDIR with fixed perms at install time
4. add proper PORTEXAMPLES installation
5. prevent `kresd.conf` from getting deleted or overwritten on reinstall [bug]
6. move `root.keys` to RUNDIR to fix the following error:
```
PANIC: unprotected error in call to Lua API
(/usr/local/lib/knot-resolver/trust_anchors.lua:186:
/usr/local/etc/knot-resolver/root.keys.lock.35621: Permission denied)
```
7. added patch to fix the following critical bug:
<https://GitLab.Labs.NIC.cz/knot/knot-resolver/issues/549>
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list