Saturday, July 06, 2024

net/adsuck: any users left after dhclient removal?

Upstream code last changed in 2013 our README mentions a dhclient.conf `script'
option, which our manual doesn't even document.

DESCR reads like unwind.conf(5) 'block list file [log]' could be used instead:

adsuck is a DNS relay that returns NXdomain for hosts that match names in a
blacklist for quick and non browser plugin based ad blocking.


Anyone using this and cares enough to unbreak instructions?
Or can we remove this port?

pkg/README:


Running adsuck(1) locally with dhclient(8)
==========================================

To make dhclient(8) play nice with adsuck(1), the following script has
been installed:

${TRUEPREFIX}/sbin/dhclient-adsuck

Provided that adsuck(1) is installed and adsuck_flags is not set to "NO"
in rc.conf.local(8), this script will prevent from using
/etc/resolv.conf to resolve non-blacklisted entries but use
/var/adsuck/files/resolv.conf instead.
For a proper use you need to add this line to /etc/dhclient.conf:

script "${PREFIX}/sbin/dhclient-adsuck";

Make sure that /etc/resolv.conf only contains:

nameserver 127.0.0.1

No comments:

Post a Comment