gustavo-iniguez-goya / opensnitch

OpenSnitch is a GNU/Linux application firewall
GNU General Public License v3.0
395 stars 20 forks source link

Install command does not work #105

Closed Golddouble closed 3 years ago

Golddouble commented 3 years ago

My system: MX Linux 19.3 Xfce 64bit (debian based)

System:    Host: <filter> Kernel: 4.19.0-13-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-13-amd64 
           root=UUID=<filter> ro quiet splash 
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel, plank wm: xfwm4 
           dm: LightDM 1.26.0 Distro: MX-19.3_x64 patito feo October 21  2019 
           base: Debian GNU/Linux 10 (buster) 

How can I install opensnitch?

I had a look at https://github.com/gustavo-iniguez-goya/opensnitch/wiki/Installation .

When I try this: sudo dpkg -i opensnitch*.deb python3-opensnitch-ui*.deb; sudo apt -f install I get this:

dpkg: Error: The archive "opensnitch*.deb" cannot be accessed: File or directory not found
Package lists are read... Ready
Dependency tree is built.       
Status information is read.... Done
The following packages were installed automatically and are no longer needed:
  libjs-sphinxdoc python3-llfuse python3-msgpack.
Use "sudo apt autoremove" to remove them.
0 updated, 0 reinstalled, 0 to remove and 100 not updated.

Thank you.

themighty1 commented 3 years ago

Hi, @Golddouble you will have to download .deb files and after that run the command you ran inside the directory where those .deb files were downloaded to.

You will need opensnitch_1.3.0-1_amd64.deb python3-opensnitch-ui_1.3.0-1_all.deb from here: https://github.com/evilsocket/opensnitch/releases/tag/v1.3.0

Golddouble commented 3 years ago

Thank you @themighty1 But unfortunately I was not successful: Firewall installation2

gustavo-iniguez-goya commented 3 years ago

@Golddouble , can you install these packages and try to install the GUI again?:

apt-get install python3-dev python3-wheel
dpkg -i python3-opensnitch-ui
Golddouble commented 3 years ago

Thank you, but unfortunately It's the same:

Golddouble@Golddouble:~
$ pip3 install unicode_slugify
bash: pip3: Kommando nicht gefunden.
Golddouble@Golddouble:~
$ sudo pip3 install unicode_slugify

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

[sudo] Passwort für Golddouble: 
sudo: pip3: Befehl nicht gefunden
Golddouble@Golddouble:~
$ sudo apt-get install python3-dev python3-wheel
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libjs-sphinxdoc python3-llfuse python3-msgpack
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libexpat1-dev libpython3-dev libpython3.7-dev python3.7-dev
Vorgeschlagene Pakete:
  python3-setuptools
Empfohlene Pakete:
  python3-keyring python3-keyrings.alt
Die folgenden NEUEN Pakete werden installiert:
  libexpat1-dev libpython3-dev libpython3.7-dev python3-dev python3-wheel python3.7-dev
0 aktualisiert, 6 neu installiert, 0 zu entfernen und 19 nicht aktualisiert.
Es müssen 49.1 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 85.3 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://deb.debian.org/debian buster/main amd64 libexpat1-dev amd64 2.2.6-2+deb10u1 [153 kB]
Holen:2 http://deb.debian.org/debian buster/main amd64 libpython3.7-dev amd64 3.7.3-2+deb10u2 [48.4 MB]
Holen:3 http://deb.debian.org/debian buster/main amd64 libpython3-dev amd64 3.7.3-1 [20.1 kB]      
Holen:4 http://deb.debian.org/debian buster/main amd64 python3.7-dev amd64 3.7.3-2+deb10u2 [510 kB]
Holen:5 http://deb.debian.org/debian buster/main amd64 python3-dev amd64 3.7.3-1 [1'264 B]         
Holen:6 http://deb.debian.org/debian buster/main amd64 python3-wheel all 0.32.3-2 [19.4 kB]        
Es wurden 49.1 MB in 18 s geholt (2'717 kB/s).                                                     
Vormals nicht ausgewähltes Paket libexpat1-dev:amd64 wird gewählt.
(Lese Datenbank ... 353340 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-libexpat1-dev_2.2.6-2+deb10u1_amd64.deb ...
Entpacken von libexpat1-dev:amd64 (2.2.6-2+deb10u1) ...
Vormals nicht ausgewähltes Paket libpython3.7-dev:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../1-libpython3.7-dev_3.7.3-2+deb10u2_amd64.deb ...
Entpacken von libpython3.7-dev:amd64 (3.7.3-2+deb10u2) ...
Vormals nicht ausgewähltes Paket libpython3-dev:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../2-libpython3-dev_3.7.3-1_amd64.deb ...
Entpacken von libpython3-dev:amd64 (3.7.3-1) ...
Vormals nicht ausgewähltes Paket python3.7-dev wird gewählt.
Vorbereitung zum Entpacken von .../3-python3.7-dev_3.7.3-2+deb10u2_amd64.deb ...
Entpacken von python3.7-dev (3.7.3-2+deb10u2) ...
Vormals nicht ausgewähltes Paket python3-dev wird gewählt.
Vorbereitung zum Entpacken von .../4-python3-dev_3.7.3-1_amd64.deb ...
Entpacken von python3-dev (3.7.3-1) ...
Vormals nicht ausgewähltes Paket python3-wheel wird gewählt.
Vorbereitung zum Entpacken von .../5-python3-wheel_0.32.3-2_all.deb ...
Entpacken von python3-wheel (0.32.3-2) ...
python3-wheel (0.32.3-2) wird eingerichtet ...
libexpat1-dev:amd64 (2.2.6-2+deb10u1) wird eingerichtet ...
libpython3.7-dev:amd64 (3.7.3-2+deb10u2) wird eingerichtet ...
python3.7-dev (3.7.3-2+deb10u2) wird eingerichtet ...
libpython3-dev:amd64 (3.7.3-1) wird eingerichtet ...
python3-dev (3.7.3-1) wird eingerichtet ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Golddouble@Golddouble:~
$ sudo pip3 install unicode_slugify
sudo: pip3: Befehl nicht gefunden
Golddouble@Golddouble:~
$ sudo pip3 install grpcio-tools
sudo: pip3: Befehl nicht gefunden
Golddouble@Golddouble:~
$ 
Golddouble@Golddouble:~/Downloads
$ sudo dpkg -i *opensnitch*deb; sudo apt -f install
Vormals nicht ausgewähltes Paket opensnitch wird gewählt.
(Lese Datenbank ... 353551 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von opensnitch_1.3.0-1_amd64.deb ...
Entpacken von opensnitch (1.3.0-1) ...
Vormals nicht ausgewähltes Paket python3-opensnitch-ui wird gewählt.
Vorbereitung zum Entpacken von python3-opensnitch-ui_1.3.0-1_all.deb ...
Entpacken von python3-opensnitch-ui (1.3.0-1) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von opensnitch:
 opensnitch hängt ab von libnetfilter-queue1; aber:
  Paket libnetfilter-queue1 ist nicht installiert.

dpkg: Fehler beim Bearbeiten des Paketes opensnitch (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von python3-opensnitch-ui:
 python3-opensnitch-ui hängt ab von python3-setuptools; aber:
  Paket python3-setuptools ist nicht installiert.
 python3-opensnitch-ui hängt ab von python3-pyqt5.qtsql; aber:
  Paket python3-pyqt5.qtsql ist nicht installiert.
 python3-opensnitch-ui hängt ab von python3-pyinotify; aber:
  Paket python3-pyinotify ist nicht installiert.
 python3-opensnitch-ui hängt ab von python3-pip; aber:
  Paket python3-pip ist nicht installiert.

dpkg: Fehler beim Bearbeiten des Paketes python3-opensnitch-ui (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für systemd (1:241-7~deb10u4+mx19) werden verarbeitet ...
Trigger für bamfdaemon (0.5.4-1) werden verarbeitet ...
Rebuilding /usr/share/applications/bamf-2.index...
Trigger für desktop-file-utils (0.23-4) werden verarbeitet ...
Trigger für mime-support (3.62) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 opensnitch
 python3-opensnitch-ui
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libjs-sphinxdoc python3-llfuse python3-msgpack
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libnetfilter-queue1 python-pip-whl python3-pip python3-pyinotify python3-pyqt5.qtsql
  python3-setuptools
Vorgeschlagene Pakete:
  python-pyinotify-doc python-setuptools-doc
Die folgenden NEUEN Pakete werden installiert:
  libnetfilter-queue1 python-pip-whl python3-pip python3-pyinotify python3-pyqt5.qtsql
  python3-setuptools
0 aktualisiert, 6 neu installiert, 0 zu entfernen und 19 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen 2'280 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4'762 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] n
Abbruch.
Golddouble@Golddouble:~/Downloads
$ apt-get install libnetfilter-queue1 python3-setuptools python3-pyqt5.qtsql python3-pyinotify python3-pip
E: Sperrdatei /var/lib/dpkg/lock-frontend konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
Golddouble@Golddouble:~/Downloads
$ sudo apt-get install libnetfilter-queue1 python3-setuptools python3-pyqt5.qtsql python3-pyinotify python3-pip
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 python3-pip : Hängt ab von: python-pip-whl (= 18.1-5) soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
Golddouble@Golddouble:~/Downloads
$ sudo apt --fix-broken
E: Befehlszeilenoption »--fix-broken« kann in Kombination mit den anderen Optionen nicht interpretiert werden.
Golddouble@Golddouble:~/Downloads
$ sudo apt --fix-broken install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libjs-sphinxdoc python3-llfuse python3-msgpack
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libnetfilter-queue1 python-pip-whl python3-pip python3-pyinotify python3-pyqt5.qtsql
  python3-setuptools
Vorgeschlagene Pakete:
  python-pyinotify-doc python-setuptools-doc
Die folgenden NEUEN Pakete werden installiert:
  libnetfilter-queue1 python-pip-whl python3-pip python3-pyinotify python3-pyqt5.qtsql
  python3-setuptools
0 aktualisiert, 6 neu installiert, 0 zu entfernen und 19 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen 2'280 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4'762 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://deb.debian.org/debian buster/main amd64 libnetfilter-queue1 amd64 1.0.3-1 [12.5 kB]
Holen:2 http://deb.debian.org/debian buster/main amd64 python3-setuptools all 40.8.0-1 [306 kB]
Holen:3 http://deb.debian.org/debian buster/main amd64 python3-pyqt5.qtsql amd64 5.11.3+dfsg-1+b3 [173 kB]
Holen:4 http://deb.debian.org/debian buster/main amd64 python3-pyinotify all 0.9.6-1 [26.9 kB]
Holen:5 http://deb.debian.org/debian buster/main amd64 python-pip-whl all 18.1-5 [1'591 kB]
Holen:6 http://deb.debian.org/debian buster/main amd64 python3-pip all 18.1-5 [171 kB]
Es wurden 2'280 kB in 1 s geholt (2'603 kB/s).
Vormals nicht ausgewähltes Paket libnetfilter-queue1 wird gewählt.
(Lese Datenbank ... 353665 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-libnetfilter-queue1_1.0.3-1_amd64.deb ...
Entpacken von libnetfilter-queue1 (1.0.3-1) ...
Vormals nicht ausgewähltes Paket python3-setuptools wird gewählt.
Vorbereitung zum Entpacken von .../1-python3-setuptools_40.8.0-1_all.deb ...
Entpacken von python3-setuptools (40.8.0-1) ...
Vormals nicht ausgewähltes Paket python3-pyqt5.qtsql wird gewählt.
Vorbereitung zum Entpacken von .../2-python3-pyqt5.qtsql_5.11.3+dfsg-1+b3_amd64.deb ...
Entpacken von python3-pyqt5.qtsql (5.11.3+dfsg-1+b3) ...
Vormals nicht ausgewähltes Paket python3-pyinotify wird gewählt.
Vorbereitung zum Entpacken von .../3-python3-pyinotify_0.9.6-1_all.deb ...
Entpacken von python3-pyinotify (0.9.6-1) ...
Vormals nicht ausgewähltes Paket python-pip-whl wird gewählt.
Vorbereitung zum Entpacken von .../4-python-pip-whl_18.1-5_all.deb ...
Entpacken von python-pip-whl (18.1-5) ...
Vormals nicht ausgewähltes Paket python3-pip wird gewählt.
Vorbereitung zum Entpacken von .../5-python3-pip_18.1-5_all.deb ...
Entpacken von python3-pip (18.1-5) ...
python3-pyqt5.qtsql (5.11.3+dfsg-1+b3) wird eingerichtet ...
python3-setuptools (40.8.0-1) wird eingerichtet ...
python3-pyinotify (0.9.6-1) wird eingerichtet ...
libnetfilter-queue1 (1.0.3-1) wird eingerichtet ...
python-pip-whl (18.1-5) wird eingerichtet ...
opensnitch (1.3.0-1) wird eingerichtet ...
Synchronizing state of opensnitch.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable opensnitch
Created symlink /etc/systemd/system/multi-user.target.wants/opensnitch.service → /lib/systemd/system/opensnitch.service.
[ ok ] Stopping opensnitchd daemon: opensnitchd.
[ ok ] Starting opensnitch daemon: opensnitchd.
python3-pip (18.1-5) wird eingerichtet ...
python3-opensnitch-ui (1.3.0-1) wird eingerichtet ...
Not installing extra packages by user choice (debconf)
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Trigger für libc-bin (2.28-10) werden verarbeitet ...
Trigger für systemd (1:241-7~deb10u4+mx19) werden verarbeitet ...
Golddouble@Golddouble:~/Downloads
$ sudo dpkg -i python3-opensnitch-ui*
(Lese Datenbank ... 353907 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von python3-opensnitch-ui_1.3.0-1_all.deb ...
Entpacken von python3-opensnitch-ui (1.3.0-1) über (1.3.0-1) ...
python3-opensnitch-ui (1.3.0-1) wird eingerichtet ...
gtk-update-icon-cache: Cache file created successfully.
Installing grpcio-tools...

And after some minutes: Failed building wheel for grpcio

Installation Firewall

And then later:

Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-ot5cobd1/grpcio/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-u0vyk5cc/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-ot5cobd1/grpcio/
Unable to install grpcio, try it manually.

Installing slugify...
Done.
Trigger für bamfdaemon (0.5.4-1) werden verarbeitet ...
Rebuilding /usr/share/applications/bamf-2.index...
Trigger für desktop-file-utils (0.23-4) werden verarbeitet ...
Trigger für mime-support (3.62) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Golddouble@Golddouble:~/Downloads
$ 

But "opensnitch" dos not run.

Question: Do we need systemd or can we also use SysVinit? MX_Linux has SysVinit. Can this be the problem?

gustavo-iniguez-goya commented 3 years ago

Do we need systemd or can we also use SysVinit? MX_Linux has SysVinit. Can this be the problem?

No, someone reported it as an issue and I added SysV init support. The daemon seems ot be working fine (if you execute: pgrep -a opensnitch it should be running.)

Regarding the GUI, please, try installing the remaining packages from the MX repos and let us know if you can open the GUI: $ sudo apt install python3-slugify python3-grpcio python3-grpc-tools $ opensnitch-ui

Golddouble commented 3 years ago

Thank you.

$ sudo apt install python3-slugify python3-grpcio python3-grpc-tools
[sudo] Passwort für Golddouble: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libjs-sphinxdoc python3-llfuse python3-msgpack
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libc-ares2 libprotobuf17 python3-protobuf python3-unidecode
Die folgenden NEUEN Pakete werden installiert:
  libc-ares2 libprotobuf17 python3-grpc-tools python3-grpcio python3-protobuf python3-slugify
  python3-unidecode
0 aktualisiert, 7 neu installiert, 0 zu entfernen und 102 nicht aktualisiert.
Es müssen 3'682 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 22.2 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://deb.debian.org/debian buster/main amd64 libc-ares2 amd64 1.14.0-1 [85.8 kB]
Holen:2 http://deb.debian.org/debian buster/main amd64 libprotobuf17 amd64 3.6.1.3-2 [814 kB]
Holen:3 http://deb.debian.org/debian buster/main amd64 python3-protobuf amd64 3.6.1.3-2 [334 kB]
Holen:4 http://deb.debian.org/debian buster/main amd64 python3-grpc-tools amd64 1.14.1-1 [1'371 kB]
Holen:5 http://deb.debian.org/debian buster/main amd64 python3-grpcio amd64 1.16.1-1 [960 kB]
Holen:6 http://deb.debian.org/debian buster/main amd64 python3-unidecode all 1.0.23-1 [111 kB]
Holen:7 http://deb.debian.org/debian buster/main amd64 python3-slugify all 2.0.1-1 [6'780 B]
Es wurden 3'682 kB in 1 s geholt (2'646 kB/s).
Vormals nicht ausgewähltes Paket libc-ares2:amd64 wird gewählt.
(Lese Datenbank ... 353907 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-libc-ares2_1.14.0-1_amd64.deb ...
Entpacken von libc-ares2:amd64 (1.14.0-1) ...
Vormals nicht ausgewähltes Paket libprotobuf17:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../1-libprotobuf17_3.6.1.3-2_amd64.deb ...
Entpacken von libprotobuf17:amd64 (3.6.1.3-2) ...
Vormals nicht ausgewähltes Paket python3-protobuf wird gewählt.
Vorbereitung zum Entpacken von .../2-python3-protobuf_3.6.1.3-2_amd64.deb ...
Entpacken von python3-protobuf (3.6.1.3-2) ...
Vormals nicht ausgewähltes Paket python3-grpc-tools wird gewählt.
Vorbereitung zum Entpacken von .../3-python3-grpc-tools_1.14.1-1_amd64.deb ...
Entpacken von python3-grpc-tools (1.14.1-1) ...
Vormals nicht ausgewähltes Paket python3-grpcio wird gewählt.
Vorbereitung zum Entpacken von .../4-python3-grpcio_1.16.1-1_amd64.deb ...
Entpacken von python3-grpcio (1.16.1-1) ...
Vormals nicht ausgewähltes Paket python3-unidecode wird gewählt.
Vorbereitung zum Entpacken von .../5-python3-unidecode_1.0.23-1_all.deb ...
Entpacken von python3-unidecode (1.0.23-1) ...
Vormals nicht ausgewähltes Paket python3-slugify wird gewählt.
Vorbereitung zum Entpacken von .../6-python3-slugify_2.0.1-1_all.deb ...
Entpacken von python3-slugify (2.0.1-1) ...
libc-ares2:amd64 (1.14.0-1) wird eingerichtet ...
python3-grpcio (1.16.1-1) wird eingerichtet ...
libprotobuf17:amd64 (3.6.1.3-2) wird eingerichtet ...
python3-protobuf (3.6.1.3-2) wird eingerichtet ...
python3-unidecode (1.0.23-1) wird eingerichtet ...
python3-slugify (2.0.1-1) wird eingerichtet ...
python3-grpc-tools (1.14.1-1) wird eingerichtet ...
Trigger für libc-bin (2.28-10) werden verarbeitet ...
Golddouble@Golddouble:~

Works now fine.

gustavo-iniguez-goya commented 3 years ago

:1st_place_medal: :tada:

Unfortunately python3-grpcio is not always packaged in some distros (mint, ubuntu.. ) and even if it's packaged, sometimes it doesn't work for some reason. So we can't add them as dependencies.

Maybe we could create 2 packages: one with the dependencies embedded, and another one as it is now.

Golddouble commented 2 years ago

Opensnitch 1.5.0 with MX-Linux 19.4

I have installed https://github.com/evilsocket/opensnitch/releases/download/v1.5.0/opensnitch_1.5.0-1_amd64.deb and https://github.com/evilsocket/opensnitch/releases/download/v1.5.0/python3-opensnitch-ui_1.5.0-1_all.deb only.

It seems to work, although I have not installed:

python3-dev python3-wheel
python3-opensnitch-ui
python3-grpc-tools
opensnitch-ui

Do we no longer need this packages? Thank you.

gustavo-iniguez-goya commented 2 years ago

yeah, python3-dev and python3-wheel are not needed. python3-opensnitch-ui is the deb package: python3-opensnitch-ui_1.5.0-1_all.deb

python3-grpc-tools is a metapackage that installs python3, python3-grpcio and python3-protobuf, which are needed by opensnitch-ui.

Golddouble commented 2 years ago

OK. Thank you very much.