Клиентские библиотеки MariaDB не поддерживали подстановочные сертификаты до MariaDB 10.1.23 .
Percona -Клиентская библиотека сервера начала поддерживать подстановочные знаки в Percona Server 5.7.18 -16 и Percona Server 5.6.36 -82.1
Как для MariaDB, так и для Percona -Серверные клиентские библиотеки, поддерживающие эту функцию, дополнительно требуется OpenSSL 1.0.2+ для этой поддержки базовой x509_check_host
функции
Клиенты Upstream MySQL версий 5.7.22 и 8.0.11 не поддерживают подстановочные сертификаты.
Это относится только к клиентам на основе libmysqlclient.so (libperconaserverclient.so ). Поддержка подстановочных знаков SSL для других соединителей (, например. JDBC, Go и т. д. ), которые не являются оберткой для mysql C API, будут зависеть от конкретной реализации.
Пакеты, устанавливаемые как зависимости, помечаются как устанавливаемые автоматически. Вы можете видеть и управлять этими маркерами с помощьюapt-mark
.
apt-mark showmanual
будет список пакетов, которые не помечены как установленные автоматически, , то есть пакеты, установленные явно.
Эти команды могут облегчить вашу работу, я бы попробовал следующую команду:
cat /var/log/apt/history.log | grep 'apt-get install '
Выполнение двух команд:
apt-mark showmanual
dpkg --get-selections
не являются 100-процентным способом выполнения этой задачи и определения того, какие из них были установлены пользователем, а какие — как зависимости или автоматически, но первая команда может быть немного полезной.
Важное примечание , если вы используете утилиту logrotate, вам придется использовать следующую команду
zgrep 'apt-get install' /var/log/apt/history* --color