Как я могу переслать несколько портов в конфигурации SSH с помощью LocalForward?

Это происходит потому, что файл pkg-config для openssl больше не определяет зависимость от libdl. Посмотрите на более новые версии openssl.pc, и вы увидите, что -ldl больше не включен.

Вот почему установка LIBS = -ldl работает (и, возможно, другие подходы, которые влияют на использование общих объектов).

Согласно журналу ИЗМЕНЕНИЙ, при переходе с 0.9.6h на 0.9.7 была сделана модификация, так что openssl не всегда нуждается в динамической загрузке общих объектов. Я не верю, что изменение файла openssl.pc произошло в то же время. Я не нашел, когда было внесено это изменение.

Я думаю, что технически это ошибка в использовании Apache pkg-config для определения библиотек, необходимых для сборки. Я столкнулся с той же проблемой, пытаясь собрать Apache 2.2.31, поэтому проблема существует уже довольно давно.

8
25.06.2016, 12:33
1 ответ

Можно добавить несколько строк LocalForward :

Host myhost
    Hostname 123.123.123.123
    IdentityFile ~/.ssh/id_myhost
    LocalForward 8811 localhost:8811
    LocalForward 6006 localhost:6006
    IdentitiesOnly yes

Это то, что вы хотите?

{{1} }
33
27.01.2020, 20:08

Теги

Похожие вопросы