Replies: 13 comments 10 replies
-
I haven't used it much, but It does compile on FreeBSD last I checked. EDIT I just decided to try again and the tests seem to fail.
EDIT 2 I ran make build, it build. Put the simple config.yml in the dir and ran bin/blocky and it does run and appear to be working fine. This is all from main btw. |
Beta Was this translation helpful? Give feedback.
-
It should run, since it is a self-contained binary. I can include freebsd binaries in the future, but I'm not sure which are really needed. If I check for example synchthing's release page (https://github.com/syncthing/syncthing/releases/tag/v1.15.1), there are tons of binaries, basically each cpu architecture and each operating system, also some BSD flavors (freeBSD, netBSD, openBSD). Which of these are often used? |
Beta Was this translation helpful? Give feedback.
-
I think all those BSD's would be good to target. I have it running on an amd64 openbsd router too, and it works fine there. @0xERR0R happy to help with anything you need with supporting BSD if I can. |
Beta Was this translation helpful? Give feedback.
-
Creating a port for FreeBSD now, this will make it easier to get into opnsense and pfsense later. I'll edit this post with a link to the bug report soon as I complete it. |
Beta Was this translation helpful? Give feedback.
-
OK I submitted a port that works well enough for me. It needs testing from anyone using FreeBSD. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255243 |
Beta Was this translation helpful? Give feedback.
-
I have created the issue (#188) to track it. |
Beta Was this translation helpful? Give feedback.
-
#188 is resolved now and v0.14 release has now binaries for *BSD systems. Maybe somebody could test and give feedback? |
Beta Was this translation helpful? Give feedback.
-
If successful, we should package BlockyBSD into a downstream package and publish in mimugmail's community repo. Looks like I will be spending a weekend prototyping Blocky UI on OPNSenese... |
Beta Was this translation helpful? Give feedback.
-
@mihakralj it's in the FreeBSD repo. I can submit it else where if required as well? I'm not familiar with how opnsense handles stuff like that TBH. |
Beta Was this translation helpful? Give feedback.
-
ok, Blocky is now in the OPNsense mimugmail community repo! |
Beta Was this translation helpful? Give feedback.
-
I installed Blocky on OPNsense today, will (hopefully) finish the UI integration by the end of the weekend hat will use OPNsense UI to create/update the blocky-config.yml and allow Blocky to be enabled/disabled as a DNS resolver for OPNsense firewall. Where is the Blocky log stored, so I can show it in UI? |
Beta Was this translation helpful? Give feedback.
-
Blocky logs to stdout. You can also configure the query log (each request with details as csv), see https://0xerr0r.github.io/blocky/configuration/#query-logging |
Beta Was this translation helpful? Give feedback.
-
A very basic Blocky plugin for OPNsense firewall is available here. |
Beta Was this translation helpful? Give feedback.
-
Did anyone try to compile blocky on BSD? It would fit well on BSD-based firewalls like OPNsense and pfsense...
Beta Was this translation helpful? Give feedback.
All reactions