Плагин базы данных Malosol выполняет специальные функции для задач лицензирования, вычисления эффективных прав доступа пользователей и расчёта параметров связанных между собой задач в Cerebro.
Данный плагин поставляется в виде динамической библиотеки libmalosol, внутри пакета service-tools (вы можете скачать его из раздела Загрузка/Серверные компоненты на сайте https://cerebrohq.com).
Установка Malosol заключается в распаковке исполняемого файла библиотеки libmalosol (в соответствии с ОС сервера базы данных) и размещении его в определённой папке на диске (например, в Linux это может быть /cerebro/malosol/libmalosol90-64.so.1.0.0).
Затем для подключения его к базе данных необходимо на этапе её развертывания (см. раздел «Развёртывание Memoria») в скрипте config.py указать в переменной MALOSOL путь до исполняемого файла библиотеки. По умолчанию данная переменная имеет значение $libdir/libmalosol90.so, где $libdir означает путь до папки библиотек PostgreSQL (например, в Linux /usr/local/pgsql/lib).
Примечание
Вы можете использовать символическую ссылку вместо того, чтобы переименовывать файл библиотеки Malosol и помещать его непосредственно в $libdir.