Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-02-01 Thread Petter Reinholdtsen
[Alias]
> On lintian warnings - I can adapt the project's github wiki pages into
> man pages, if necessary.
> 

Writing man pages sound like something best handled upstream.  Perhaps
you can submit patches there?

-- 
Happy hacking
Petter Reinholdtsen



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-31 Thread Alias
On lintian warnings - I can adapt the project's github wiki pages into 
man pages, if necessary.



On Sun, Jan 29, 2023 at 11:43 am, Petter Reinholdtsen  
wrote:

[Petter Reinholdtsen]
 Just for fun, I tried to build the source from Chris on Bullseye, 
but it

 had a few issues.  I cloned it to
 https://salsa.debian.org/debian/pkg-opensnitch.git> > and 
applied a

 few fixed to get it to build.  Sadly it is not working.


Just for the record, as the package git repo currently is the upstream
repo at github, and the plan is to move the Debian packaging to the
golang team, I got the git repo
https://salsa.debian.org/debian/pkg-opensnitch.git> > removed. 
 All

relevant Debian packaging parts where already in upstreams repo.

--
Happy hacking
Petter Reinholdtsen




Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-29 Thread Petter Reinholdtsen
[Petter Reinholdtsen]
> Just for fun, I tried to build the source from Chris on Bullseye, but it
> had a few issues.  I cloned it to
> https://salsa.debian.org/debian/pkg-opensnitch.git > and applied a
> few fixed to get it to build.  Sadly it is not working.

Just for the record, as the package git repo currently is the upstream
repo at github, and the plan is to move the Debian packaging to the
golang team, I got the git repo
https://salsa.debian.org/debian/pkg-opensnitch.git > removed.  All
relevant Debian packaging parts where already in upstreams repo.

-- 
Happy hacking
Petter Reinholdtsen



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-21 Thread Petter Reinholdtsen


Version 1.5.2.1-1 was just uploaded to NEW based on the upstream git
repo.  I expect other uploads will be taken to improve the situation
further.  This was primary to get a slot in the NEW queue.

-- 
Happy hacking
Petter Reinholdtsen



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-21 Thread Petter Reinholdtsen


For the record, I am in touch with upstream and helping him get the
1.5.0 branch ready to upload into Debian.

-- 
Happy hacking
Petter Reinholdtsen



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-19 Thread Petter Reinholdtsen


Just for fun, I tried to build the source from Chris on Bullseye, but it
had a few issues.  I cloned it to
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 
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



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2023-01-18 Thread Petter Reinholdtsen
I would be happy to assist too, if you need help.  Ping me on IRC, for
example.

My sponsoring preferences are available from
http://www.hungry.com/~pere/debian-sponsoring.html >.
-- 
Happy hacking
Petter Reinholdtsen



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2022-12-15 Thread Hans-Christoph Steiner



Hey aliasarmor,

It would be great to have you as the package maintainer!  I'm a Debian Developer 
and can mentor you through the process.  The first step is to get it building on 
Debian unstable.  Then get it building with only packages from Debian. Looks 
like lamby started that process here:


https://salsa.debian.org/lamby/pkg-opensnitch

More info here
https://github.com/evilsocket/opensnitch/issues/304



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2021-09-11 Thread Paul Wise
Control: noowner -1
Control: retitle -1 RFP: opensnitch -- Port of the Little Snitch application 
firewall

On Tue, 25 Sep 2018 12:09:36 +0100 Chris Lamb wrote:

> Owner: la...@debian.org

On GitHub @lamby wrote:

> https://github.com/evilsocket/opensnitch/issues/304#issuecomment-748457182
> 
> That's probably where I left off, yes. I do not intend to continue, however. 

Consequently I'm updating the title/owner of the opensnitch wnpp bug.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2021-06-16 Thread Harald Dunkel

Upstream seems to provide Debian support:

https://github.com/evilsocket/opensnitch/tree/master/debian



Bug#909567: ITP: opensnitch -- Port of the Little Snitch application firewall

2018-09-25 Thread Chris Lamb
Package: wnpp
Severity: wishlist
Owner: la...@debian.org
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: opensnitch
  Version : 0~git20180913+e9c10b9-1
  Upstream Author : Simone "evilsocket" Margaritelli 
* URL : https://opensnitch.io/
* License : GPL-3
  Programming Lang: Go / Python (Qt)
  Description : Port of the Little Snitch application firewall

OpenSnitch works on the same principles of the macOS version, being a
host-based firewall that notifies users when local apps are attempting to
initiate new outgoing network connections.

When this happens, OpenSnitch will display a popup, asking the user for
instructions on how to deal with this new process.

All user decisions are saved as rules in local JSON files. Users can edit
these rules later to fine-tune the firewall or import/export rules from/to
other systems.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-