Search Criteria
Package Details: opensnitch-git 1.7.2.r29.4b22fde1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/opensnitch-git.git (read-only, click to copy) |
---|---|
Package Base: | opensnitch-git |
Description: | A GNU/Linux port of the Little Snitch application firewall |
Upstream URL: | https://github.com/evilsocket/opensnitch |
Licenses: | GPL3 |
Conflicts: | opensnitch |
Provides: | opensnitch |
Submitter: | None |
Maintainer: | lsf |
Last Packager: | lsf |
Votes: | 43 |
Popularity: | 0.91 |
First Submitted: | 2017-05-03 14:15 (UTC) |
Last Updated: | 2025-09-17 08:51 (UTC) |
Dependencies (22)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libnetfilter_queue (libnetfilter_queue-gitAUR)
- libpcap (libpcap-gitAUR)
- python-grpcio
- python-notify2
- python-protobuf (python-protobuf-gitAUR, python-protobuf-21AUR)
- python-pyinotify
- python-pyqt6 (python-pyqt6-pre-releaseAUR)
- python-slugify
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- python-build (make)
- python-grpcio-tools (make)
- python-installer (make)
- python-jaraco.text (make)
- python-setuptools (make)
- python-wheel (make)
- qt6-tools (make)
- logrotate (logrotate-gitAUR, logrotate-selinuxAUR) (optional) – logfile rotation
- opensnitch-ebpf-module-gitAUR (optional) – eBPF process monitor method (non-hardened kernel only)
- Show 2 more dependencies...
Required by (3)
- opensnitch-ebpf-module-git (requires opensnitch)
- respect-my-internet-git
- simple-stateful-firewall-git (requires opensnitch) (optional)
Sources (6)
- fix-systemd-service.patch
- git+https://github.com/evilsocket/opensnitch.git
- https://raw.githubusercontent.com/archlinux/svntogit-community/eebb5fb16ed15251d3ead163e8e4b4229c21a999/trunk/fix-setup.py.patch
- https://raw.githubusercontent.com/archlinux/svntogit-community/eebb5fb16ed15251d3ead163e8e4b4229c21a999/trunk/tmpfiles.conf
- remove-debian-path.patch
- use-system-python-packages.patch
Latest Comments
1 2 3 4 5 6 .. 19 Next › Last »
Joomzie commented on 2025-09-15 13:10 (UTC)
It's also worth mentioning that python-pyqt6 should be installed as a runtime dependency. And I'm not sure if this is unique to myself since it doesn't seem anyone else has had this problem, but python-nspektr was causing my build to fail entirely, and I had to take it out of the PKGBUILD. Thankfully, it doesn't seem like this is actually a necessary dependency, and @uffe's workaround worked once I cut it out.
uffe commented on 2025-09-15 09:28 (UTC)
With the help of the opensnitch community I've now found a fix for the build error (https://github.com/evilsocket/opensnitch/issues/1429#issuecomment-3291090773)
To fix this issue please add the following to the bottom of the 'prepare' PKGBUILD function:
uffe commented on 2025-09-02 09:28 (UTC)
Build error:
eniac commented on 2025-06-16 12:31 (UTC) (edited on 2025-06-29 04:31 (UTC) by eniac)
Edit: it works now, thanks for updating it
Patches don't seem to work with the latest changes:
MonkeeSage commented on 2025-01-05 06:10 (UTC) (edited on 2025-01-05 06:11 (UTC) by MonkeeSage)
New commit upstream moved generated files location: https://github.com/evilsocket/opensnitch/commit/5dd4ef06bb2ed23bb86e37eb02f2453aa6584573
"The default compiled protobuffer will be opensnitch/proto/ui_*.py instead of opensnitch/ui_*.py"
Just changing the sed path to the new location seems to work fine.
MonkeeSage commented on 2024-06-11 06:59 (UTC) (edited on 2024-06-11 07:03 (UTC) by MonkeeSage)
Build is currently broken because cmd/protoc-gen-go-grpc updated google.golang.org/protobuf dependency to v1.34.1.
https://github.com/grpc/grpc-go/releases/tag/cmd%2Fprotoc-gen-go-grpc%2Fv1.4.0
Worked around by pinning to previous version as suggested upstream.
https://github.com/evilsocket/opensnitch/issues/1142
Note: I had to remove the cached source to make go download the correct version.
abarbarian commented on 2023-07-22 12:42 (UTC)
Fails to build
/opensnitch-git/PKGBUILD: line 70: go: command not found ==> ERROR: A failure occurred in prepare(). Aborting... :: failed to verify integrity or prepare opensnitch-git package
Line 70 go clean -modcache
No idea how to fix that. :-(
eclairevoyant commented on 2023-06-09 09:49 (UTC)
@lsf Lines 93-94 are incorrect, you shouldn't be hardcoding python versions like that. Please refer to the Python package guidelines for how to determine the current python version.
primalmotion commented on 2023-03-24 17:52 (UTC)
latest changes in opensnitch seem to break the build:
bahha commented on 2023-03-12 14:52 (UTC) (edited on 2023-03-12 14:53 (UTC) by bahha)
it doesn't work properly since the last update. opensnitch-ui tabs are empty, no events, no node. Only rules are visible. System log shows this every 1s:
Ping exception: UIService._update_stats_trigger[str, str, PingRequest].emit(): argument 3 has unexpected type 'PingRequest'
looked for a solution, found a bug report on github, the proposed fix already exists in PKGBUILD.
PKGBUILD: # sed -i 's/^import ui_pb2/from . import ui_pb2/' opensnitch/ui_pb2*
any suggestions? Thank you.
1 2 3 4 5 6 .. 19 Next › Last »