Package Details: opensnitch 1.4.1-2

Git Clone URL: https://aur.archlinux.org/opensnitch.git (read-only, click to copy)
Package Base: opensnitch
Description: GNU/Linux port of the Little Snitch application firewall
Upstream URL: https://github.com/evilsocket/opensnitch
Keywords: firewall
Licenses: GPL3
Submitter: crabvk
Maintainer: echizenryoma (tinhtruong)
Last Packager: echizenryoma
Votes: 16
Popularity: 4.79
First Submitted: 2020-12-05 03:39
Last Updated: 2021-10-01 06:50

Latest Comments

1 2 Next › Last »

tinhtruong commented on 2021-10-01 06:38

Here is what I did to fix the problem: * Download the PKGBUILD file * Change the line (58 and 59) from: go install github.com/golang/protobuf/protoc-gen-go go install google.golang.org/grpc/cmd/protoc-gen-go-grpc

to
go install github.com/golang/protobuf/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
  • Build the package: makepkg PKGBUILD
  • Install the local generated package: sudo pacman -U opensnitch-1.4.1-1-x86_64.pkg.tar.xz

Hope that help.

tester58 commented on 2021-09-10 18:25

I try to update, but it fail with this error

go: finding module for package github.com/golang/protobuf/protoc-gen-go
go: downloading github.com/golang/protobuf v1.5.2
go: downloading google.golang.org/protobuf v1.26.0
# github.com/golang/protobuf/protoc-gen-go
loadinternal: cannot find runtime/cgo
go: finding module for package google.golang.org/grpc/cmd/protoc-gen-go-grpc
go: downloading google.golang.org/grpc v1.40.0
go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0
go: downloading google.golang.org/protobuf v1.23.0
# google.golang.org/grpc/cmd/protoc-gen-go-grpc
loadinternal: cannot find runtime/cgo
~/.cache/yay/opensnitch/src/opensnitch-1.4.0/proto ~/.cache/yay/opensnitch/src/opensnitch-1.4.0
protoc -I. ui.proto --go_out=plugins=grpc:../daemon/ui/protocol/ --go_opt=paths=source_relative
python3 -m grpc_tools.protoc -I. --python_out=../ui/opensnitch/ --grpc_python_out=../ui/opensnitch/ ui.proto
--go_out: protoc-gen-go: plugins are not supported; use 'protoc --go-grpc_out=...' to generate gRPC

See https://grpc.io/docs/languages/go/quickstart/#regenerate-grpc-code for more information.
make: *** [Makefile:4: ../daemon/ui/protocol/ui.pb.go] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
    Aborting...
error making: opensnitch

crabvk commented on 2021-09-10 05:50

I'm not using OpenSnitch anymore, feel free to own the package.

angryfog commented on 2021-06-10 19:06

@crabvk Sorry for the huge delay, it work with the default makepkg.conf! Thanks you a lot

crabvk commented on 2021-06-05 18:27

@angryfog
No build errors on my system.
Try to build in clean chroot with default /etc/makepkg.conf

angryfog commented on 2021-06-05 12:55

Am I the only one with this error? I don't understand, everything is up-to-date and I have tried with go or gcc-go, same problem.

angryfog commented on 2021-06-02 22:17

Hi,

I try to update, but it fail with this error :

net
cgo: cannot load DWARF output from $WORK/b056//cgo.o: decoding dwarf section info at offset 0x0: too short
os/user
cgo: cannot load DWARF output from $WORK/b044//cgo.o: decoding dwarf section info at offset 0x0: too short
make: *** [Makefile:12 : opensnitchd] Erreur 2
Does anyone have an idea?

Thanks for your work anyway,

Best regards

primalmotion commented on 2021-06-02 20:56

works like a charm now. thanks!

crabvk commented on 2021-06-02 20:53

Oops, forgot about new dependency package, fixed now

primalmotion commented on 2021-06-02 19:45

true, but now I get this error

~❯ opensnitch-ui
Traceback (most recent call last):
  File "/usr/bin/opensnitch-ui", line 16, in <module>
    import grpc
  File "/usr/lib/python3.9/site-packages/grpc/__init__.py", line 23, in <module>
    from grpc._cython import cygrpc as _cygrpc
ImportError: libabsl_strings.so.2103.0.1: cannot open shared object file: No such file or directory