Проблема в том что в Solaris 8 у утилиты ftp нет опуции -p (пассивный режим работы с фтп сервером). В Solaris 9 уже есть. Насколько я понимаю утилита ftp часть пакета SUNWftpu. (кстати как точно определить?)pkginfo -l SUNWftpu
на 8 показывает VERSION: VERSION: 11.8.0,REV=2000.01.08.18.12
на 9 VERSION: 11.9.0,REV=2002.04.06.15.27
Вопрос: как апгрейдить утилиту на более новую?Есть конечно вариант использовать другую утилиту вместо ftp (нашел curl к примеру),но прийдется скрипты под нее переписывать.
ftp часть пакета SUNWcsu.
pkgchk -l -p /usr/bin/ftp
но как обновить пакет SUNWcsu еще непонятно
>ftp часть пакета SUNWcsu.
>pkgchk -l -p /usr/bin/ftp
>но как обновить пакет SUNWcsu еще непонятноНакати рекомендед патчи - первое что приходит в голову.
а в Solaris 8 ftp часть пакета SUNWbip.буду читать Recommended Strategy for Updating
Softwarehttp://www.sun.com/blueprints/0205/819-1002.pdf
Вот выдержка из
CLUSTER_READMENAME: Solaris 8 Recommended Patch Cluster
DATE: Oct/04/07Там в конце списка патчей есть строка :
111606-07 SunOS 5.8: /usr/sbin/in.ftpd patchТак что сливай Recommended Patch Cluster или ищи конкретный патч для фтп сервера.
Как вариант можно попробовать разархивировать Recommended Patch Cluster и по номеру вытянуть патч для фтп сервера и установить его.Если же решишь установить целиком Recommended Patch Cluster тут надо поаккуратней - он может накосячить ....