net-dns/knot: missing dep + mips compatibility + enhanced security with systemd

Add dev-python/lmdb, thanks to Karl-Johan Karlson for the report
	Enhance security with systemd service file thanks to hexum
	Integrate MIPS compatibility patch, upstreamed: 5cf2d1acf8
	Also fix QA issue with /var/run/knot created by make install

Gentoo-Bug: #606644
Gentoo-Bug: #623252
This commit is contained in:
nemunaire 2017-08-05 22:37:13 +02:00
commit de9e4d43aa
5 changed files with 195 additions and 52 deletions

View file

@ -2,27 +2,51 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ondrej@sury.org</email>
<name>Ondřej Surý</name>
</maintainer>
<maintainer type="person">
<email>scarabeus@gentoo.org</email>
<email>nemunaire@nemunai.re</email>
<name>Pierre-Olivier Mercier</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="dnstap">Include support for the dnstap
binary log format (http://dnstap.info/).
<flag name="dnsproxy">
Enable the tiny DNS proxy module.
</flag>
<flag name="fastparser">Use a zone file parser that is
faster, but requires more memory and CPU time to
compile.
<flag name="dnstap">
Include support for the dnstap binary log format
(http://dnstap.info/).
</flag>
<flag name="lmdb">Use the LMDB database to store
timers for slave zones on disk, making the timers
persist across server restarts.
<flag name="fastparser">
Use a zone file parser that is faster, but requires
more memory and CPU time to compile.
</flag>
<flag name="noudp">
Enable the module which can send empty truncated
responses to UDP queries.
</flag>
<flag name="onlinesign">
Enable the module that sign zones on the fly instead of
pre-signing zone.
</flag>
<flag name="rosedb">
Enable the module that staticaly override certain
responses.
</flag>
<flag name="rrl">
Enable the response rate limiting module.
</flag>
<flag name="stats">
Enable the server statistics module.
</flag>
<flag name="synthrecord">
Enable the automatic forward/reverse records module.
</flag>
<flag name="utils">
Install Knot utilities, such as kdig, kzonecheck, ...
</flag>
<flag name="whoami">
Enable the whoami response module.
</flag>
</use>
</pkgmetadata>