Open dvs727 opened 2 weeks ago
Бинарники убраны в githab actions.Скачивайте релиз и разворачивайте
Бинарники убраны в githab actions.Скачивайте релиз и разворачивайте
откуда его можно скачать? Нужна ссылка на openwrt
откуда его можно скачать?
https://github.com/bol-van/zapret/releases
Кидаете tar.gz в /tmp, распаковываете,запускаете ./install_easy.sh
Здравствуйте. Я скомпилил ipk файлы для openwrt, потом благополучно установил. Но бинарники по умолчанию ставятся в папку /opt/zapret А потом когда запускаю install_easy.sh он мне ругается:
find: /opt/zapret/binaries: No such file or directory
build tools not found
т.е. он получается ищет их в другой папке binaries. Это баг или так задумано? Я конечно могу переместить их в эту папку, но тогда 'opkg remove' их больше не найдет. Как быть не пойму?
Я как бы и не расчитывал, что IPK будет кто-то использовать. ТОлько чтобы выдрать оттуда бинарик Но да, лучше действительно их засовывать в /opt/zapret/binaries/my, вместо /opt/zapret/nfq, /opt/zapret/tpws и тд
Ну я вот решил использовать) а оно с инсталятором не совместимо.. Еще бы номера версий привести к нормальному виду, что-б можно отслеживать изменения
root@OpenWrt:/tmp# opkg info nfqws
Package: nfqws
Version: 1
Depends: libc, libnetfilter-queue1, libcap, zlib
Status: install user installed
Architecture: aarch64_generic
Installed-Time: 1731421570
docs/compile обновил версий пока нет
А зачем /opt/zapret/binaries/my ? надо сразу в /opt/zapret/binaries тогда инсталлятор их увидит
Хотя я понял, я думал вы и инсталлятор переделывали под присутствие своих бинарников, а так, тогда без разницы, все-равно руками перебрасывать придется
Нет. в my он ищет приоритетно бинарики. туда сбрасываются результаты собственной компиляции через make
case $UNAME in
Linux)
ARCHLIST="my x86_64 x86 aarch64 arm mips64r2-msb mips32r1-lsb mips32r1-msb ppc"
PKTWS=nfqws
;;
Darwin)
ARCHLIST="my mac64"
;;
FreeBSD)
ARCHLIST="my freebsd-x64"
PKTWS=dvtws
;;
CYGWIN*)
UNAME=CYGWIN
ARCHLIST="win64"
PKTWS=winws
;;
*)
ARCHLIST="my"
esac
Понял, спасибо за разъяснения. Бинарники кстати рабочие получились)
Кстати, если инсталлятор запускается из /opt/zapret то он кладет туда все, что в есть архиве, не смотря на архитектуру и платформу, что не есть хорошо. Все-равно придется перебрасывать бинарники в /tmp/zapret... Завтра проверю как это сработает
Из /opt/zapret инсталятор никуда не инсталирует. он видит, что таргет уже как надо, и работает только на настройку
Всем привет, помогите пожалуйста, при попытке выполнить команду ./install_easy.sh происходит ошибка
root@OpenWrt:/tmp/zapret-master# ./install_easy.sh