Столкнулся тут с очень прикольным случаем, когда внутренний сервер FreeBSD, спрятанный за прокси и NAT не мог обновиться через passive ftp, т.к. был сурово запрятан и замурован шлюзовым фаерволом по самое небалуйся. Сразу стало понятно, что вопрос можно решить с помощью wget, но пути решения пришлось поискать. Как и ожидалось - все просто и эффективно. В make.conf прописываем: FETCH_CMD=/usr/local/bin/wget FETCH_BEFORE_ARGS=--passive-ftp FETCH_RESUME_ARGS=-c FETCH_OUTPUT_ARGS=-O Конечно, wget до этого нужно как-то установить (У меня был на диске с собой). Для лечения лага, который у меня выскочил вот так: wget: invalid option -- Помогла еще одна маленькая опция в make.conf: DISABLE_SIZE=yes Спасибо гугл! А есть еще и более простое и изящное решение: setenv FTP_PASSIVE_MODE 1
Linux/Windows Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor