Решение проблем с пакетом rabbitmq-server в Астре

Штатный пакет брокера RabbitMQ в составе дистрибутива Astra Linux Special Edition страдает двумя врожденными проблемами:

  1. Дефектный скрипт запуска /etc/init.d/rabbitmq-server (#56 на багтрекере Астры). В силу спорных изменений русбитеховцами в /etc/default/rcS, упомянутый скрипт не работает. Что, в свою очередь,
    приводит к фатальным последствиям в виде невозможности установить и сам пакет.
  2. Поставляемые стандартные скрипты не могут запускать RabbitMQ сервер с механизмом privsock. Прощай подключения к брокеру от секретных процессов.

Поэтому мы создали пакет rabbitmq-server-parsec, который все это исправляет. Он не является заменой штатному rabbitmq-server, а предоставляет альтернативный демон rabbitmq-server-parsec. Все что он делает — запускает брокер RabbitMQ с привилегией privsock.

Плюс, если вы будете устанавливать этот пакет вместо rabbitmq-server, он подтянет последний по зависимостям и установит его правильно.

Собранный пакет находится в нашем репозитории.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *