Browse Source

init : separate custom code

pull/33/head
bolvan 6 years ago
parent
commit
5eb4d7ea9c
  1. 4
      docs/readme.txt

4
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, другие файлы править не надо.

Loading…
Cancel
Save