install_easy: openrc support

This commit is contained in:
bol-van
2021-11-12 16:48:34 +03:00
parent 02343afba7
commit 7c85d8c6c4
5 changed files with 155 additions and 46 deletions

View File

@@ -198,3 +198,7 @@ v40
init scripts : IFACE_LAN, IFACE_WAN now accept multiple interfaces
init scripts : openwrt uses now OPENWRT_LAN parameter to override incoming interfaces for tpws
v41
install_easy : openrc support

View File

@@ -629,7 +629,7 @@ And you can start or stop the demons separately from the firewall:
Simple install to desktop linux system
--------------------------------------
Simple install works on most modern linux distributions with systemd, OpenWRT and MacOS.
Simple install works on most modern linux distributions with systemd or openrc, OpenWRT and MacOS.
Run install_easy.sh and answer its questions.
Simple install to openwrt

View File

@@ -1,4 +1,4 @@
zapret v.40
zapret v.41
English
-------
@@ -1037,14 +1037,16 @@ stop : rc-service zapret stop
-----------------
install_easy.sh автоматизирует описанные выше ручные варианты процедур установки.
Он поддерживает OpenWRT, linux системы на базе systemd и MacOS.
Он поддерживает OpenWRT, linux системы на базе systemd или openrc и MacOS.
Для более гибкой настройки перед запуском инсталятора следует выполнить раздел "Выбор параметров".
Если система на базе systemd, но используется не поддерживаемый инсталятором менеджер пакетов
Если система запуска поддерживается, но используется не поддерживаемый инсталятором менеджер пакетов
или названия пакетов не соответствуют прописанным в инсталятор, пакеты нужно установить вручную.
Требуется : ipset curl
Для совсем обрезанных дистрибутивов (alpine) требуется отдельно установить iptables и ip6tables.
В комплекте идут статические бинарики для большинства архитектур. Какой-то из них подойдет
с вероятностью 99%. Но если у вас экзотическая система, инсталятор попробует собрать бинарики сам
через make. Для этого нужны gcc, make и необходимые -dev пакеты. Можно форсировать режим