Кукольный Selboolean модуль

У меня есть следующий кукольный модуль:

 selboolean { 'scan system':
    name       => 'scan system',
    persistent => true,
    provider   => 'antivirus_can_scan_system',
    value      => on,
}

При развертывании модуля я получаю следующую ошибку:

Ошибка: Не удалось применить каталог: Ошибка поставщика параметров на Selboolean[система сканирования]: Недопустимый поставщик selboolean 'antivirus_can_scan_system' в /file/path/selinux.pp

Я не очень знаком с языком марионеток, поэтому я не уверен, что я делаю здесь неправильно. Любая помощь приветствуется. Спасибо

1 ответ

Значения, которые вы присваиваете своим различным атрибутам, должны соответствовать ожиданиям системы.

https://docs.puppet.com/puppet/latest/types/selboolean.html

название

(Namevar: если опущено, значением этого атрибута по умолчанию является заголовок ресурса.)

Имя логического SELinux для управления.

поставщик

Конкретный бэкэнд для использования в этом selboolean ресурсе. Вам редко потребуется указывать это - Puppet обычно находит подходящего поставщика для вашей платформы.

Пытаться

selboolean { 'scan system':
    name       => 'antivirus_can_scan_system',
    persistent => true,
    value      => on,
}
Другие вопросы по тегам