2021-02-13 14:03:12 +03:00
|
|
|
all: protocol opensnitch_daemon gui
|
2018-04-02 17:54:56 +02:00
|
|
|
|
2018-04-10 19:16:29 +02:00
|
|
|
install:
|
2023-01-20 14:50:30 +00:00
|
|
|
@$(MAKE) -C daemon install
|
|
|
|
@$(MAKE) -C ui install
|
2018-04-10 19:16:29 +02:00
|
|
|
|
2018-04-02 17:54:56 +02:00
|
|
|
protocol:
|
2023-01-20 14:50:30 +00:00
|
|
|
@$(MAKE) -C proto
|
2018-04-02 05:25:32 +02:00
|
|
|
|
2021-02-13 14:03:12 +03:00
|
|
|
opensnitch_daemon:
|
2023-01-20 14:50:30 +00:00
|
|
|
@$(MAKE) -C daemon
|
2018-04-02 05:25:32 +02:00
|
|
|
|
2021-02-13 14:03:12 +03:00
|
|
|
gui:
|
2023-01-20 14:50:30 +00:00
|
|
|
@$(MAKE) -C ui
|
2018-04-06 13:55:03 +02:00
|
|
|
|
2018-04-02 05:25:32 +02:00
|
|
|
clean:
|
2023-01-20 14:50:30 +00:00
|
|
|
@$(MAKE) -C daemon clean
|
|
|
|
@$(MAKE) -C proto clean
|
|
|
|
@$(MAKE) -C ui clean
|
2018-04-05 15:26:36 +02:00
|
|
|
|
2018-04-15 16:18:49 +02:00
|
|
|
run:
|
2020-12-11 23:42:47 +01:00
|
|
|
cd ui && pip3 install --upgrade . && cd ..
|
2018-04-15 16:18:49 +02:00
|
|
|
opensnitch-ui --socket unix:///tmp/osui.sock &
|
2020-12-11 23:42:47 +01:00
|
|
|
./daemon/opensnitchd -rules-path /etc/opensnitchd/rules -ui-socket unix:///tmp/osui.sock -cpu-profile cpu.profile -mem-profile mem.profile
|
2018-04-15 16:18:49 +02:00
|
|
|
|
2018-04-06 13:55:03 +02:00
|
|
|
test:
|
2018-04-05 15:26:36 +02:00
|
|
|
clear
|
2023-01-20 14:50:30 +00:00
|
|
|
$(MAKE) clean
|
2018-04-05 15:26:36 +02:00
|
|
|
clear
|
2018-04-15 16:18:49 +02:00
|
|
|
mkdir -p rules
|
2023-01-20 14:50:30 +00:00
|
|
|
$(MAKE)
|
2018-04-05 15:26:36 +02:00
|
|
|
clear
|
2023-01-20 14:50:30 +00:00
|
|
|
$(MAKE) run
|
2018-04-07 15:41:08 +02:00
|
|
|
|
2018-04-07 15:54:45 +02:00
|
|
|
adblocker:
|
2018-04-07 15:41:08 +02:00
|
|
|
clear
|
2023-01-20 14:50:30 +00:00
|
|
|
$(MAKE) clean
|
2018-04-07 15:41:08 +02:00
|
|
|
clear
|
2023-01-20 14:50:30 +00:00
|
|
|
$(MAKE)
|
2018-04-07 15:41:08 +02:00
|
|
|
clear
|
|
|
|
python make_ads_rules.py
|
|
|
|
clear
|
2020-12-11 23:42:47 +01:00
|
|
|
cd ui && pip3 install --upgrade . && cd ..
|
2018-04-10 16:56:29 +02:00
|
|
|
opensnitch-ui --socket unix:///tmp/osui.sock &
|
2020-12-11 23:42:47 +01:00
|
|
|
./daemon/opensnitchd -rules-path /etc/opensnitchd/rules -ui-socket unix:///tmp/osui.sock
|
2018-04-07 15:41:08 +02:00
|
|
|
|
|
|
|
|