Layer: contrib

Module: puppet

Tunables Interfaces

Description:

Puppet is a configuration management system written in Ruby. The client daemon is responsible for periodically requesting the desired system state from the server and ensuring the state of the client system matches.


Tunables:

puppetagent_manage_all_files
Default value

false

Description

Allow Puppet client to manage all file types.

puppetmaster_use_db
Default value

false

Description

Allow Puppet master to use connect to MySQL and PostgreSQL database

Return

Interfaces:

puppet_append_log( domain )
Summary

Allow the specified domain to append puppet's log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_create_log( domain )
Summary

Allow the specified domain to create puppet's log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_domtrans_master( domain )
Summary

Execute puppet_master in the puppet_master domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

puppet_domtrans_puppetca( domain )
Summary

Execute puppetca in the puppetca domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

puppet_manage_lib( domain )
Summary

Manage Puppet lib files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_manage_log( domain )
Summary

Allow the specified domain to manage puppet's log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_read_config( domain )
Summary

Allow the specified domain to read puppet's config files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_read_lib( domain )
Summary

Read Puppet lib files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_read_log( domain )
Summary

Allow the specified domain to read puppet's log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_run_puppetca( domain , role )
Summary

Execute puppetca in the puppetca domain and allow the specified role the puppetca domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

role

Role allowed access.

puppet_rw_tmp( domain )
Summary

Read / Write to Puppet temp files. Puppet uses some system binaries (groupadd, etc) that run in a non-puppet domain and redirects output into temp files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_search_log( domain )
Summary

Allow the specified domain to search puppet's log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

puppet_search_pid( domain )
Summary

Allow the specified domain to search puppet's pid files.

Parameters
Parameter:Description:
domain

Domain allowed access.

Return