new script to restart the daemon after suspend

There's a bug when coming back from suspend state, that causes eBPF proc
monitor method stop working.

The only solution to this problem for now, is restart the daemon every
time the computer wakes up.

See: https://github.com/evilsocket/opensnitch/discussions/834#discussioncomment-5712431).
This commit is contained in:
Gustavo Iñiguez Goia 2023-06-08 17:25:29 +02:00
parent 06816816a1
commit a7e64b0374
Failed to generate hash of commit

View file

@ -0,0 +1,14 @@
#!/bin/bash
# opensnitch - 2022-2023
#
# Due to a bug in gobpf, when coming back from suspend state, ebpf stops working.
# The temporal solution is to stop/start the daemon on suspend.
#
# Copy it to /lib/systemd/system-sleep/ with any name and exec permissions.
#
if [ "$1" == "pre" ]; then
service opensnitchd stop
elif [ "$1" == "post" ]; then
service opensnitchd stop
service opensnitchd start
fi