Ошибка перемещения Openssl

поman lsof

An open file may be a regular file, a directory, a block special file, a character special file, an executing text reference, a library, a stream or a network file (Internet socket, NFS file or UNIX domain socket.) A specific file or all the files in a file system may be selected by path.

Таким образом, количество строк в lsof, вероятно, намного больше, чем фактический файловый дескриптор.

См. этот повторный вопрос:https://serverfault.com/questions/485262/number-of-file-descriptors-different-between-proc-sys-fs-file-nr-and-proc-pi

0
19.01.2020, 11:17
1 ответ

Из Википедии

Because of patent concerns support for MDC-2 has been disabled in OpenSSL on most Linux distributions and is not implemented by many other cryptographic libraries.

Сам алгоритм доступен в OpenSSL, но он не скомпилирован. Если вы действительно хотите его использовать, загрузите исходный пакет,измените файл debian/rulesтак, чтобы эта строка:

CONFARGS  = --prefix=/usr --openssldir=/usr/lib/ssl --libdir=lib/$(DEB_HOST_MULTIARCH)\
no-idea no-mdc2 no-rc5 no-zlib no-ssl3 enable-unit-test no-ssl3-method enable-rfc3779\
enable-cms

не включает no-mdc2и скомпилировать его (может быть так же просто, какdpkg-buildpackage -us -uc).

В противном случае используйте aes -256 с чем-то вроде sha256 .

1
28.01.2020, 02:38

Теги

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