From 5eb4d7ea9c271137b22aef6619a8bf3ede1fa70b Mon Sep 17 00:00:00 2001 From: bolvan Date: Fri, 24 May 2019 08:32:52 +0300 Subject: [PATCH] init : separate custom code --- docs/readme.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/readme.txt b/docs/readme.txt index 7fde7cf..d015e20 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -371,7 +371,7 @@ custom код вынесен в отдельный shell include zapret_custom_daemons zapret_custom_firewall -В этом файле пишите ваш код, пользуясь хелперами из "functions" или "zapret". +В файле custom пишите ваш код, пользуясь хелперами из "functions" или "zapret". Смотрите как там сделано добавление iptables или запуск демонов. Используя хелпер функции, вы избавитесь от необходимости учитывать все возможные случаи типа наличия/отсутствия ipv6, является ли система роутером, имена интерфейсов, ... @@ -381,7 +381,7 @@ zapret_custom_firewall Код для openwrt и sysv немного отличается. В sysv нужно обрабатывать и запуск, и остановку. Запуск это или остановка передается в параметре $1 (0 или 1). В openwrt за остановку демонов отвечает procd, а firewall вычищается при "fw3 restart", -потому нет необходимости реализоввать логику останова. +потому нет необходимости реализовывать логику останова. При апгрейде нужно сохранить лишь custom, другие файлы править не надо.