Компилирование dropbear на минимальной занятой коробке с пеплом

Я пытаюсь скомпилировать пакет dropbear для действительно минимальной установки busybox (это программное обеспечение, работающее на ial-телефоне yealink). Устройство действительно ограничено, и хотя у меня есть учетные данные root, у меня есть доступ только к оболочке ash, никакой sh или bash не установлен. Когда я пытаюсь скомпилировать пакет, я получаю:

# ./configure
sed: no previous regexp
sed: no previous regexp
sed: no previous regexp
./configure: ./.lineno: line 463: expr: not found
sed: no previous regexp
./configure: ./.lineno: line 463: expr: not found
sed: no previous regexp
./configure: ./.lineno: line 463: expr: not found
sed: no previous regexp
./configure: ./.lineno: line 463: expr: not found
sed: no previous regexp
./configure: ./.lineno: line 463: expr: not found
sed: no previous regexp

(продолжает идти так)

Любые мысли о том, как я мог бы заставить это работать? Кажется, что оболочке ash не нравится какой-то синтаксис скрипта configure (shebang указывает, что он предназначен для работы в /bin/sh).

0 ответов

Другие вопросы по тегам