Здравствуйте. Наверное, нужно пересобрать freeradius в P11 с новой версией OpenSSL. radiusd из freeradius-3.2.3-alt1.x86_64 на текущем, полностью обновленном p11 с openssl-3.3.3-alt1.x86_64 запускаться отказывается с сообщением "radiusd[5599]: libssl version mismatch. built: 30100040 linked: 30300030".
Воспроизводится так же и в сизифе.
Значит, ему надо ставить зависимость на версию openssl, с которой собирается.
(Ответ для Sergey V Turchin на комментарий #2) > Значит, ему надо ставить зависимость на версию openssl, с которой собирается. Прошу прощения, а Вы сами, то поняли что написали? Вопрос к мантейнерам: когда исправят зависимости?
(Ответ для aa.golovkin на комментарий #3) > Прошу прощения, а Вы сами, то поняли что написали? Да. Это для мантейнеров, они поймут.
(Ответ для Sergey V Turchin на комментарий #4) > (Ответ для aa.golovkin на комментарий #3) > > Прошу прощения, а Вы сами, то поняли что написали? > Да. Это для мантейнеров, они поймут. Понял, благодарю за ответ, жду исправлений
Ошибка воспроизводится с версией из репозитория. freeradius-3.2.3-alt1.x86_64 Кажется, исправлено в версии freeradius-3.2.7-alt1 из task#378715
Нет, не исправлено. Сломается при следующем же обновлении openssl.
Сейчас новая сборка пройдёт в p11 и станет замедленной бомбой до 1-го обновления openssl.
(Ответ для Sergey V Turchin на комментарий #8) > Сейчас новая сборка пройдёт в p11 и станет замедленной бомбой до 1-го > обновления openssl. Предполагается, что freeradius >= 3.2.7 больше не должен ломаться таким образом до выхода OpenSSL 4.x — там убрали проверку minor-версии: https://github.com/FreeRADIUS/freeradius-server/commit/8fb9dd68b7af282a5ca066fd47a8b3f7c3a37a6d