Debian Patches

Status for all-knowing-dns/1.7-7

Patch Description Author Forwarded Bugs Origin Last update
0001-all-knowing-dns-remove-deprecated-Net-DNS-main_loop-.patch [PATCH] all-knowing-dns: remove deprecated Net::DNS main_loop call
Net-DNS-1.48 and upwards has deprecated the "main_loop" call.
Instead, users should call ->start_server() now, which internally
spawns new subprocesses, which will then listen to the TCP/UDP ports.

As already mentioned in #4, this causes issues when not executed with
CAP_NET_BIND_SERVICE.

Running all-knowing-dns using

[Service]
User=nobody
Group=nogroup
AmbientCapabilities=CAP_NET_BIND_SERVICE

as user "nobody" directly (but with privileged binding capabilities)
should be a bit safer and still works with recent Net-DNS versions.
Manawyrm <git@tbspace.de> yes debian upstream 2025-04-11

All known versions for source package 'all-knowing-dns'

Links