evilsocket / evilsocket/opensnitch

[request] portable ELF.tgz download

Open
#670 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
14.1k
Forks
665
PR merge metrics
No merged PRs in 30d

Description

after trying to build a portable AppDir, I've found myself having numerous issues at trying to get a local python environment going it that it completely fails to find any libraries despite being configured for a local environment
(I had to build a custom shell script to launch `python3 opensnitch-ui.py` because it can't be executed normally)

I'd like to request a portable build to avoid these issues:
```
workstation2:[tcll]:/mnt/Storage/Programs/System/opensnitch$ /mnt/Storage/Scripts/home.sh os /mnt/Storage/Programs/System/opensnitch/AppRun
/bin/sh: line 1: pkill -15 opensnitch-ui; opensnitch-ui: command not found
```
after the custom script:
```
workstation2:[tcll]:/mnt/Storage/Programs/System/opensnitch$ /mnt/Storage/Scripts/home.sh os /mnt/Storage/Programs/System/opensnitch/AppRun
Traceback (most recent call last):
File "/mnt/Storage/Programs/System/opensnitch/usr/bin/opensnitch-ui.py", line 3, in
from PyQt5 import QtWidgets, QtGui, QtCore
ModuleNotFoundError: No module named 'PyQt5'
```
everything required has indeed been extracted to the AppDir, python just refuses to look where it's been told to
(I'm guessing because these are Debian binaries)

a portable release should come with an included python environment, solving all of these issues

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.