rhole: Rust local DNS adblocker

Latest version dependency status codecov

Highly configurable Rust local DNS adblocker.

Main advantages

How does it work ?

rhole reads blacklist entries from various remote sources, inserts them in a sled database and checks against it for every DNS entries asked.

Compilation

```bash

Adds support for arm-gnueabihf toolchain

sudo dnf copr enable lantw44/arm-linux-gnueabihf-toolchain sudo dnf install arm-linux-gnueabihf-{binutils,gcc,glibc}

armv7-musl

CC=arm-linux-gnueabihf-gcc cargo build --release --target armv7-unknown-linux-musleabihf

armv7

cargo build --release --target armv7-unknown-linux-gnueabihf ```

bash TODO

Work to do

This is an in-progress work, many things must still be achieved to reach version 1.0.0: