Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall
Just for fun, I tried to build the source from Chris on Bullseye, but it
had a few issues. I cloned it to
<URL: https://salsa.debian.org/debian/pkg-opensnitch.git > and applied a
few fixed to get it to build. Sadly it is not working.
The opensnitch daemon fail to start with the following message in
/var/log/opensnitchd.log:
2023-01-19 21:56:02] IMP Starting opensnitch-daemon v1.0.0b
[2023-01-19 21:56:03] !!! Error while enabling probe descriptor for opensnitch_exec_probe: write /sys/kernel/debug/tracing/kprobe_events: no such file or directory
The opensnitch-ui program fail to start with this error:
Traceback (most recent call last):
File "/usr/bin/opensnitch-ui", line 38, in <module>
service = UIService(app, on_exit, args.config)
File "/usr/lib/python3/dist-packages/opensnitch/service.py", line 52, in __init__
self._setup_interfaces()
File "/usr/lib/python3/dist-packages/opensnitch/service.py", line 72, in _setup_interfaces
namestr = names.tostring()
AttributeError: 'array.array' object has no attribute 'tostring'
I further tried to build the latest upstream source after importing it
using uscan and gbp import-orig, but could not get it to build. Do not
know the Go language enough to debug this, but I suspect the issue is
new dependencies missing in Debian.
--
Happy hacking
Petter Reinholdtsen
Reply to: