[opensuse-factory] New package: named-ad-blocker
Hello factory, I'd like to propose adding named-ad-blocker to the server:dns development project: named-ad-blocker configures named(8) to block DNS requests for ad-serving websites. After installation, named(8) will respond with "unknown domain" to any request for a domain on a configurable list of domains that are known to primarily serve website advertisements. By configuring named(8) as the DNS server for you network, you can enjoy a more ad-free web browsing experience. named-ad-blocker relies on the response policy zone support in named(8). The list of domain names to block is automatically updated regularly on a weekly basis, or at any time via /usr/lib/named-ad-blocker/named-ad-blocker-update. The URL for the blacklist is configured in /etc/sysconfig/named. I'm happy to play the role of maintainer for this package (I'm also the original author). Here's the package currently in my home project: https://build.opensuse.org/package/show/home:archie172/named-ad-blocker -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun 30 Dec 2018 10:58:10 AM CST, Archie Cobbs wrote:
Hello factory,
I'd like to propose adding named-ad-blocker to the server:dns development project:
named-ad-blocker configures named(8) to block DNS requests for ad-serving websites.
After installation, named(8) will respond with "unknown domain" to any request for a domain on a configurable list of domains that are known to primarily serve website advertisements. By configuring named(8) as the DNS server for you network, you can enjoy a more ad-free web browsing experience.
named-ad-blocker relies on the response policy zone support in named(8).
The list of domain names to block is automatically updated regularly on a weekly basis, or at any time via /usr/lib/named-ad-blocker/named-ad-blocker-update.
The URL for the blacklist is configured in /etc/sysconfig/named.
I'm happy to play the role of maintainer for this package (I'm also the original author).
Here's the package currently in my home project:
https://build.opensuse.org/package/show/home:archie172/named-ad-blocker
-Archie
Hi A couple of observations, I think you will need to show it building against factory and other current releases. Consider a systemd timer rather than cron. Also for comments with %, add an extra one so rpm treats as a real comment and not a macro. -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default HP 255 G4 Notebook | E2-7110 X4 @ 1.80 GHz | AMD Radeon R3 up 5 days 0:35, 2 users, load average: 3.87, -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Malcolm, Thanks for the comments... a couple of questions:
I think you will need to show it building against factory and other current releases.
Done.
Consider a systemd timer rather than cron.
Thanks... I'll put this on the to-do list.
Also for comments with %, add an extra one so rpm treats as a real comment and not a macro.
I don't see where this is happening... which line(s) in the spec file are you referring to? Thanks, -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun 30 Dec 2018 12:04:45 PM CST, Archie Cobbs wrote:
Hi Malcolm,
Thanks for the comments... a couple of questions:
I think you will need to show it building against factory and other current releases.
Done.
Consider a systemd timer rather than cron.
Thanks... I'll put this on the to-do list.
Also for comments with %, add an extra one so rpm treats as a real comment and not a macro.
I don't see where this is happening... which line(s) in the spec file are you referring to?
Thanks, -Archie
Hi In the build log, RPMLINT report, you also need to fix the rpm Group; https://build.opensuse.org/package/live_build_log/home:archie172/named-ad-bl... -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default HP 255 G4 Notebook | E2-7110 X4 @ 1.80 GHz | AMD Radeon R3 up 5 days 2:02, 2 users, load average: 1.88, -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, Dec 30, 2018 at 12:48 PM Malcolm <malcolmlewis@cableone.net> wrote:
Also for comments with %, add an extra one so rpm treats as a real comment and not a macro.
I don't see where this is happening... which line(s) in the spec file are you referring to?
In the build log, RPMLINT report, you also need to fix the rpm Group; https://build.opensuse.org/package/live_build_log/home:archie172/named-ad-bl...
Thanks - fixed. Note that the "macro-in-comment" rpmlint warnings are bogus: the # character is within a quoted string. Seems like an rpmlint bug. -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun 30 Dec 2018 01:46:17 PM CST, Archie Cobbs wrote:
On Sun, Dec 30, 2018 at 12:48 PM Malcolm <malcolmlewis@cableone.net> wrote:
Also for comments with %, add an extra one so rpm treats as a real comment and not a macro.
I don't see where this is happening... which line(s) in the spec file are you referring to?
In the build log, RPMLINT report, you also need to fix the rpm Group; https://build.opensuse.org/package/live_build_log/home:archie172/named-ad-bl...
Thanks - fixed.
Note that the "macro-in-comment" rpmlint warnings are bogus: the # character is within a quoted string. Seems like an rpmlint bug.
-Archie
Hi No, rpm itself.... ;) https://bugzilla.redhat.com/show_bug.cgi?id=1224660 -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default HP 255 G4 Notebook | E2-7110 X4 @ 1.80 GHz | AMD Radeon R3 up 5 days 5:38, 2 users, load average: 0.64, -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Sonntag, 30. Dezember 2018, 18:24:47 CET schrieb Malcolm:
On Sun 30 Dec 2018 10:58:10 AM CST, Archie Cobbs wrote:
Hello factory,
I'd like to propose adding named-ad-blocker to the server:dns
development project: named-ad-blocker configures named(8) to block DNS requests for
ad-serving websites.
After installation, named(8) will respond with "unknown domain" to
any request
for a domain on a configurable list of domains that are known to
primarily serve
website advertisements. By configuring named(8) as the DNS server
for you network,
you can enjoy a more ad-free web browsing experience.
named-ad-blocker relies on the response policy zone support in
named(8).
The list of domain names to block is automatically updated
regularly on a weekly
basis, or at any time
via /usr/lib/named-ad-blocker/named-ad-blocker-update.
The URL for the blacklist is configured in /etc/sysconfig/named.
I'm happy to play the role of maintainer for this package (I'm also the original author).
Here's the package currently in my home project: https://build.opensuse.org/package/show/home:archie172/named-ad-blocker
-Archie
Hi A couple of observations, I think you will need to show it building against factory and other current releases. Consider a systemd timer rather than cron. Also for comments with %, add an extra one so rpm treats as a real comment and not a macro.
plus, run "osc metafromspec" in your working copy. Cheers MH -- Mathias Homann Senior Systems Engineer, IT Consultant. IT Trainer Mathias.Homann@openSUSE.org http://www.tuxonline.tech gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
On Sun, Dec 30, 2018 at 12:13 PM Mathias Homann <Mathias.Homann@opensuse.org> wrote:
plus, run "osc metafromspec" in your working copy.
Done - thanks. -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Archie Cobbs
-
Malcolm
-
Mathias Homann