Search Criteria
Package Details: opensnitch-git 1.7.2.r34.cb2feeb6-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: | 44 |
| Popularity: | 1.15 |
| First Submitted: | 2017-05-03 14:15 (UTC) |
| Last Updated: | 2025-10-27 08:37 (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, go-binAUR, goup-rsAUR, 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 »
ryan.steed commented on 2025-11-26 20:03 (UTC)
Indeed, as mentioned in the out-of-date flag message. However, it's no longer necessary to patch the debian package service because it's not added into the package. Take a look at https://gitlab.com/ryan-steed-usa/shared-files/-/tree/opensnitch-git/opensnitch-git
uffe commented on 2025-11-26 11:19 (UTC) (edited on 2025-11-26 11:29 (UTC) by uffe)
Upstream opensnitch have moved the
opensnitchd.servicefile - so this AUR does not build anymore...opensnitchd.servicehave moved from:daemon/opensnitchd.serviceto:daemon/data/init/opensnitchd.serviceHence the
fix-systemd-service.patchshould look like thisSHA256 and
installcommands related todaemondir inPKGBUILDshould be updated accordinglyccorn commented on 2025-10-26 00:05 (UTC)
With Qt6, there is no longer a pyrcc5. Accordingly, (in a chroot) the build fails.
The following seems to work:
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. :-(
1 2 3 4 5 6 .. 19 Next › Last »