Привет. На днях оповестили новостями, что Midnight Commander обновился до версии 4.8.31
В дистрибутиве Fedora этот пакет для оф. репозитория уже два года собирается без поддержки SFTP. Об этом здесь:
https://src.fedoraproject.org/rpms/mc/c/c84b51a30a7f4f53913abaced2ed4dae5050d712
Скандальные/проблемные (для конкретного случая) пакеты тоже все на месте:
libssh: https://src.fedoraproject.org/rpms/libssh libssh2: https://src.fedoraproject.org/rpms/libssh2
Midnight Commander в Fedora 37-39 собирается с поддержкой SFTP без проблем. Версия 4.8.31 не исключение. Например,на 37-ой:
$ mc -V
GNU Midnight Commander, версия 4.8.31
Скомпилирован с библиотекой GLib версии 2.74.7
С библиотекой S-Lang 2.3.3 и с базой данных terminfo
Скомпилирован с библиотекой libssh2 версии 1.10.0
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
С поддержкой ext2fs атрибутов
Виртуальная файловая система:
cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs, shell
Тип данных:
char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;
Но из оф. репозитория Fedora этот пакет упорно идёт без SFTP
$ mc -V
GNU Midnight Commander, версия 4.8.29
Скомпилирован с библиотекой GLib версии 2.74.6
С библиотекой S-Lang 2.3.3 и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой интернационализации
С поддержкой многих кодировок
С поддержкой ext2fs атрибутов
Виртуальная файловая система:
cpiofs, tarfs, sfs, extfs, ftpfs, fish
Тип данных:
char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;
SFTP в mc дистрибутива Fedora по указанной выше причине был убран. Причина перестала существовать давно. Интерактивный обмен файлами со многими мобильными девайсами по SFTP часто гораздо лучше, чем просто по SSH. Доколе?!