Учет лицензий

Модуль учета лицензий RCC_lic представляет собой набор фактов для сбора информации об используемых лицензиях, который может быть представлен в виде как shell-скрипта, так и в виде ruby-факта.

К факту предъявляются следующие требования:

  • в имени факта должно быть уникальное имя (ключ) для лицензионного ПО;
  • для удобства и поддержания единого подхода к организации кодовой базы факты предлагается располагать в каталоге rcc_lic используемого окружения;
  • факт должен возвращать значения, перечисленные в таблице 4.

В поставке Комплекса представлены факты сбора информации о лицензиях для ОС РОСА "ХРОМ" и Kaspersky Endpoint Security для Linux.

В случае если отсутствует возможность автоматической загрузки информации о лицензии программного продукта, можно присвоить необходимые атрибуты лицензии путем назначения модуля rcc_lic на узел или группу узлов. В таком случае будет создан файл с передаваемыми модулем параметрами лицензии на узле в каталоге /etc/facter/facts.d/<имя_программы>.txt, Данные из этого файла передаются на сервер РОСА Центр управления в качестве фактов об установленной лицензии (таблица 5).