Соберите, пожалуйста, пакет ...

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1911
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 авг 2015, 08:06

В этой теме оставляйте Ваши заявки.
Приблизительный шаблон:
---------------------------------------
Соберите, пожалуйста, пакет XXX, версия YYY.
Ссылка на исходники - http:://
Пакет (есть, нет, не знаю) в Openwrt.

Я использую железку ZZZ с Entware.mipsel фид mipselsf
Готов протестировать
-------------------------------------

alehandro
Сообщения: 10
Зарегистрирован: 03 май 2018, 12:58

Сообщение alehandro » 11 май 2018, 14:47

Zyxmon, честно говоря не уверен что используется на роутере. Какой командой можно это проверить? У меня установлена прошивка как указано здесь: https://github.com/Entware/Entware/wiki/Install-on-Padavan-firmware, однако когда выполняю opkg update && opkg upgrade, вижу:

Код: Выделить всё

Downloading http://pkg.entware.net/binaries/mipsel/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware-ng

Вот это entware-ng так и должно быть?

Все, разобрался: https://bitbucket.org/padavan/rt-n56u/commits/8ec3a1037a6d92b30052e8099be6658728e640c8 :)

Аватара пользователя
ZigZag
Сообщения: 285
Зарегистрирован: 28 окт 2015, 04:43

Сообщение ZigZag » 11 май 2018, 15:43

Хм, что-то не вижу тулзы httpaswd :( Можно добавить ?
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 12 май 2018, 13:14

ZigZag писал(а):Источник цитаты Хм, что-то не вижу тулзы httpaswd :( Можно добавить ?

Может htpaswd?

kaztost
Сообщения: 223
Зарегистрирован: 17 июл 2017, 00:29

Сообщение kaztost » 14 май 2018, 23:27

ZigZag, или htpasswd? Дали бы лучше ссылки на исходники, чтобы было ясно.

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 24 май 2018, 10:57

Подержался за EiskaltDC++, но результат работы не впечатлил: поддержки нац.кодировок нет, файл-листы почему-то не качает. В связке с WebUI Icecult выглядит так:

2018-05-21_16-27-16_resize.png


в общем, в репозиторий добавлять не буду, но если найдутся желающие погонять на MIPSEL, ставьте с помощью

Код: Выделить всё

opkg install http://bin.entware.net/mipselsf-k3.4/archive/eiskaltdcpp_2.3.0-20180301-1_mipsel-3.4.ipk

Ресурсов много не ест.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

kaztost
Сообщения: 223
Зарегистрирован: 17 июл 2017, 00:29

Сообщение kaztost » 24 май 2018, 18:19

Соберите, пожалуйста, пакет patchelf, версия 0.9
Ссылка на исходники - https://github.com/NixOS/patchelf/commi ... 739b8cfee4 (ссылка сразу на полезный патч)
Пакет есть в Openwrt - https://github.com/openwrt/openwrt/tree ... s/patchelf

Готов протестировать на mips и mipsel.

P.S. Полезная утилита. Через ключ --set-interpreter можно пробовать патчить и сразу запускать бинарники из разных дистрибутивов через энтварный ld*.so. В случае несовместимости, можно просто указать совместимый rtdl и вызывать с нужным LD_LIBRARY_PATH.

Аватара пользователя
ZigZag
Сообщения: 285
Зарегистрирован: 28 окт 2015, 04:43

Сообщение ZigZag » 25 май 2018, 04:08

kaztost писал(а):Источник цитаты
он самый

https://github.com/http-auth/htpasswd

Его предлагают для генерации паролей для nginx'a - пока приходится делать это на десктопе.

***

Раз уж я заглянул сюда - мб кто пересоберёт jq ? Не шуршат выражения с фильтрами, jq при их использовании жалуется

Код: Выделить всё

jq: error (at <stdin>:0): jq was compiled without ONIGURUMA regex libary. match/test/sub and related functions are not available.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 25 май 2018, 09:53

ZigZag писал(а):Источник цитаты Его предлагают для генерации паролей для nginx'a - пока приходится делать это на десктопе.
Т.е. нужна утилита для генерации basic auth на веб-серверах. Она есть в составе пакета apache. Там же найдёте htdigest, если задумаете перейти с basic на digest auth.

Добавлять отдельную утилиту, да ещё и на node.js, смысла не вижу. Тем более при наличии онлайн-сервисов вроде этого.

Аватара пользователя
Александр Рыжов
Сообщения: 443
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 25 май 2018, 10:46

ZigZag писал(а):Источник цитаты Раз уж я заглянул сюда - мб кто пересоберёт jq ? Не шуршат выражения с фильтрами, jq при их использовании жалуется

Добавил oniguruma, для mipsel бинарники уже на месте, для других архитектур появятся чуть позже.

Аватара пользователя
TheBB
Сообщения: 114
Зарегистрирован: 31 авг 2015, 02:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 25 май 2018, 14:37

kaztost писал(а):Источник цитаты... Пакет есть в Openwrt...

Он для сборки тулчейна. Можете сами собрать под нужную архитектуру. Содержимое Makefile загружает исходники c github (предложенный коммит) или архив c офсайта. Пакет для mips (BE) .
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 0 посетителей :: 0 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей