Poll: thoughts and feelings on adding a DNSBL package to nixpkgs?

I’m curious how folks feel about packaging StevenBlack’s hosts project: GitHub - StevenBlack/hosts: 🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories. (DNSBL = DNS block list)

I am building a DNS Sinkhole using NixOS and will rely on that project for the blocking portion of my unbound configuration.
I’m lazy and love upstream packages :).

Do chime in with your thoughts, opinions, feelings on good idea, bad idea, something else.

  • A good fit for nixpkgs
  • Not a good fit; let users manage the configuration independently

0 voters

It sounds to me like a mildly poor fit for nixpkgs’ update cadence, and could be prototyped readily as a flake or external channel input to work out the syntax/DX and provide a more prompt update flow.

2 Likes

Nixpkgs already contains this as a Package

and Nixos Module

But even then, directly using the upstream flake.nix is probably better due to more frequent updates.

1 Like

Great finds, thank you!
I had trouble finding that using search.nixos.org. FWIW, I tried searching string “stephenblack”: https://search.nixos.org/packages?channel=23.11&from=0&size=50&sort=relevance&type=packages&query=stephenblack

I don’t think Elasticsearch is smart enough to correct “stephen” to “steven” in the context of package names :slight_smile:

1 Like