[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: