В общем, обновил Zapret на Кинетике до версии 71. У меня Viva первой версии (не KN-1910 или KN-1912). Обновил конфиги, как указано в статье. Все заработало. Но! При установке файла: /opt/etc/ndm/netfilter.d/000-zapret.sh #!/bin/sh [ "$table" != "mangle" ] && [ "table" != "nat" ] && exit 0 /opt/zapret/init.d/sysv/zapret restart-fw exit 0 Роутер грузится на 100%. Пришлось вернуться к версии 68 файла: #!/bin/sh [ "$type" == "ip6tables" ] && exit 0 [ "table" != "mangle" ] && exit 0 /opt/zapret/init.d/sysv/zapret restart-fw
@Keenet, спасибо большое, отличная работа! Единственно, хотелось бы понять почему виндовый защитник при попытке скачивания репозитария zapret моментом его удаляет, ругаясь на критические угрозы из-за бинарников?
Та же ошибка. Keenetic Viva первого поколения. Закомментировал первый if, который запускает данный модуль, в скрипте zapret. Все заработало и без него!
Каждый уважающий себя программист обязан написать свой язык программирования :).
Можно посмотреть мой проект 32-битного компилятора Delavar: http://dc32.ml. Этот проект не так амбициозен и так и не был доведен до конца. Есть англо- и русскоязычный синтаксис. Есть поддержка ООП. Есть версия для Windows и Linux. Есть простенькая IDE, написанная на Делаваре (с подсветкой синтаксиса).
В России доступен? На Youtube пишут, что с российскими IP не работает.
В общем, обновил Zapret на Кинетике до версии 71.
У меня Viva первой версии (не KN-1910 или KN-1912).
Обновил конфиги, как указано в статье. Все заработало.
Но! При установке файла: /opt/etc/ndm/netfilter.d/000-zapret.sh
#!/bin/sh
[ "$table" != "mangle" ] && [ "table" != "nat" ] && exit 0
/opt/zapret/init.d/sysv/zapret restart-fw
exit 0
Роутер грузится на 100%. Пришлось вернуться к версии 68 файла:
#!/bin/sh
[ "$type" == "ip6tables" ] && exit 0
[ "table" != "mangle" ] && exit 0
/opt/zapret/init.d/sysv/zapret restart-fw
Что-то сегодня с утра у меня все отвалилось (Ростелеком).
А вот и нарисовалась одна из граней цифрового концлагеря.
@Keenet, спасибо большое, отличная работа!
Единственно, хотелось бы понять почему виндовый защитник при попытке скачивания репозитария zapret моментом его удаляет, ругаясь на критические угрозы из-за бинарников?
Та же ошибка. Keenetic Viva первого поколения. Закомментировал первый if, который запускает данный модуль, в скрипте zapret. Все заработало и без него!
Спасибо за отличный обзор!
Шикарная работа!
Отличная работа!
Каждый уважающий себя программист обязан написать свой язык программирования :).
Можно посмотреть мой проект 32-битного компилятора Delavar: http://dc32.ml. Этот проект не так амбициозен и так и не был доведен до конца. Есть англо- и русскоязычный синтаксис. Есть поддержка ООП. Есть версия для Windows и Linux. Есть простенькая IDE, написанная на Делаваре (с подсветкой синтаксиса).