Сегодня не было особенно много времени разбираться, но мне пришлось заюзать FreeBSD'шный сервер для хождения по SSH через HTTP прокси.
Потому как я сильно удивился, когда обнаружил, что /usr/bin/nc во FreeBSD и /bin/nc в Линуксе существенно отличаются друг от друга ключиками и функциальностью (по крайней мере, так показалось на первый взгляд).
Конкретно - в линуксовом netcat'e нет ключика -X, который указывает тип прокси, к которому надо подключаться (HTTP/SOCKS). Как можно реализовать параметр ProxyCommand без него, чтобы работало?
И можно ли FreeBSD'шный netcat каким-то образом достать в Линуксе? Пробовать откомпилировать вручную сегодня не было времени, а пакета соответствующего в Debian я не нашёл (в gentoo соответствующего portage'a тоже вроде бы нет).