Штатный пакет брокера RabbitMQ в составе дистрибутива Astra Linux Special Edition страдает двумя врожденными проблемами:
- Дефектный скрипт запуска
/etc/init.d/rabbitmq-server
(#56 на багтрекере Астры). В силу спорных изменений русбитеховцами в/etc/default/rcS
, упомянутый скрипт не работает. Что, в свою очередь,
приводит к фатальным последствиям в виде невозможности установить и сам пакет. - Поставляемые стандартные скрипты не могут запускать RabbitMQ сервер с механизмом privsock. Прощай подключения к брокеру от секретных процессов.
Поэтому мы создали пакет rabbitmq-server-parsec, который все это исправляет. Он не является заменой штатному rabbitmq-server, а предоставляет альтернативный демон rabbitmq-server-parsec
. Все что он делает — запускает брокер RabbitMQ с привилегией privsock.
Плюс, если вы будете устанавливать этот пакет вместо rabbitmq-server
, он подтянет последний по зависимостям и установит его правильно.
Собранный пакет находится в нашем репозитории.