mirror of
https://github.com/bol-van/zapret.git
synced 2025-04-19 21:42:59 +03:00
support HUP in tpws for hostlist reload
This commit is contained in:
parent
304da3fc2f
commit
d6324dfb46
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -22,3 +22,6 @@ if test $dlsize -lt 204800; then
|
|||||||
fi
|
fi
|
||||||
(cut -s -f2 -d';' $ZREESTR | grep -a . | sed -re 's/^\*\.(.+)$/\1/' | awk '{ print tolower($0) }' ; cat $ZUSERLIST ) | sort -u >$ZHOSTLIST
|
(cut -s -f2 -d';' $ZREESTR | grep -a . | sed -re 's/^\*\.(.+)$/\1/' | awk '{ print tolower($0) }' ; cat $ZUSERLIST ) | sort -u >$ZHOSTLIST
|
||||||
rm -f $ZREESTR
|
rm -f $ZREESTR
|
||||||
|
|
||||||
|
# force tpws to reload if its running
|
||||||
|
killall -HUP tpws 2>/dev/null
|
||||||
|
@ -125,6 +125,7 @@ tpws - это transparent proxy.
|
|||||||
--hostlist=<filename> ; действовать только над доменами, входящими в список из filename. поддомены автоматически учитываются. в файле должен быть хост на каждой строке.
|
--hostlist=<filename> ; действовать только над доменами, входящими в список из filename. поддомены автоматически учитываются. в файле должен быть хост на каждой строке.
|
||||||
; список читается 1 раз при старте и хранится в памяти в виде иерархической структуры для быстрого поиска.
|
; список читается 1 раз при старте и хранится в памяти в виде иерархической структуры для быстрого поиска.
|
||||||
; для списка РКН может потребоваться система с 128 Mb памяти ! расчитывайте требование RAM для процесса как 10-15 кратный размер файла списка.
|
; для списка РКН может потребоваться система с 128 Mb памяти ! расчитывайте требование RAM для процесса как 10-15 кратный размер файла списка.
|
||||||
|
; по сигналу HUP список будет перечитан при следующем принятом соединении
|
||||||
Параметры манипуляции могут сочетаться в любых комбинациях.
|
Параметры манипуляции могут сочетаться в любых комбинациях.
|
||||||
Есть исключения : split-pos заменяет split-http-req. hostdot и hosttab взаимоисключающи.
|
Есть исключения : split-pos заменяет split-http-req. hostdot и hosttab взаимоисключающи.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user