Рейтинг:0

Служба strongSwan не запускается

флаг na

Убунту 20.04 StrongSwan 5.9.1 (swanctl)

Я получаю следующую ошибку:

/usr/sbin/charon-systemd: ошибка поиска символа: /usr/lib/ipsec/plugins/libstrongswan-stroke.so: неопределенный символ: chunk_unmap_clear

Раньше работало без проблем.

Обновлять:

Обновился до 5.9.5 из исходников и снова работает. Вероятно, какие-то файлы были повреждены.

vidarlo avatar
флаг ar
Как вы его установили? Что показывает `apt policy strongswan`?
флаг na
Я установил его из исходников. Только что обновил свой пост.
Рейтинг:0
флаг ar

Обновился до 5.9.5 из исходников и снова работает. Вероятно, какие-то файлы были повреждены.

Нет, но какая-то библиотека, на которую опирался Strongswan, изменилась, поэтому символы больше не совпадали.

Как правило, по возможности лучше избегать сборки из исходников именно по этой причине. В Ubuntu все пакеты соответствуют друг другу, поэтому обновление пакетов гарантирует, что они по-прежнему будут работать вместе.

Когда вы собираете новую версию, вы создаете ее для новой библиотеки.

Если у вас нет веских причин запускать версию, отличную от той, что находится в репозиториях: не делайте этого. Используйте включенный. Если вам требуются специальные параметры сборки, рассмотрите возможность загрузки исходного файла .deb и его повторной сборки. Это не избавит вас от пересборки, но, по крайней мере, сделает процесс выделенным apt.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.