Puppet módulo selboolean

0

Eu tenho o seguinte módulo de fantoches:

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

Quando implanto o módulo, recebo o seguinte erro:

Error: Failed to apply catalog: Parameter provider failed on Selboolean[scan system]: Invalid selboolean provider 'antivirus_can_scan_system' at /file/path/selinux.pp

Eu não estou realmente familiarizado com a linguagem Puppet, então não tenho certeza do que estou fazendo de errado aqui. Qualquer ajuda apreciada. Obrigado

    
por Taleeb 17.02.2017 / 17:33

1 resposta

1

Os valores que você dá aos seus vários atributos precisam ser o que o sistema espera que eles sejam.

link

name

(Namevar: If omitted, this attribute’s value defaults to the resource’s title.)

The name of the SELinux boolean to be managed.

provider

The specific backend to use for this selboolean resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

Tente

selboolean { 'scan system':
    name       => 'antivirus_can_scan_system',
    persistent => true,
    value      => on,
}
    
por 17.02.2017 / 19:18