-
Book Overview & Buying
-
Table Of Contents
Learning Puppet Security
By :
Puppet has direct support for several features of SELinux. There are two native Puppet types for SELinux: selboolean and selmodule. These types support setting SELinux Booleans and installing SELinux policy modules.
SELinux Booleans are variables that impact on how SELinux behaves. They are set to allow various functions to be permitted. For instance, you set a SELinux Boolean to true to allow the httpd process to access network ports.
SELinux modules are groupings of policies. They allow policies to be loaded in a more granular way. The Puppet selmodule type allows Puppet to load these modules.
Additionally, there is support in the file type for setting the SELinux data on files, as you may recall from an earlier chapter.
The targeted SELinux policy that most distributions use is based on the SELinux reference policy. One of the features of this policy is the use of Boolean variables that control actions of the policy.
There are over 200 of these Booleans...
Change the font size
Change margin width
Change background colour