вы также можете разобрать /var/log/secure
и проверить успешную аутентификацию. Так работает fail2ban.
Имея правильный путь к файлу, здесь вы можете использовать inotify для мгновенного получения данных и отправки письма при каждом подключении или сделать пакет и разобрать файл. (если вы используете smartly logrotate, вы можете значительно упростить свой скрипт).
Вам потребуется libuuid -devel , этот пакет предоставляет библиотеки для компиляции.
libuuid предоставляет библиотеки для запуска
Red Hat объясняет ошибку 596898 . По существу, статические библиотеки, особенно для базовой инфраструктуры, очень настоятельно не рекомендуются (прошло много времени с тех пор, как динамический библиотечный механизм в последний раз действовал на меня, так что я полностью согласен ).
В общем, я бы попробовал найти пакет, содержащий предполагаемое имя файла, что-то вроде:
dnf provides /usr/lib64/libuuuid.a
(dnf
умен тем, что он также распознает, например. части модулей TeX или Perl/Python по имени ). Затем вы можете запросить дополнительную информацию о любых совпадениях и решить, что делать. Если торопишься и чувствуешь безрассудство:
dnf -y install /usr/lib64/libuuuid.a