Sha256: 780d772de7a2a12cd2d420ee726e8ed97ff63de0eac6f0339eaeeae9d371ab0c

Contents?: true

Size: 685 Bytes

Versions: 101

Compression:

Stored size: 685 Bytes

Contents

module Puppet
  newtype(:selboolean) do
    @doc = "Manages SELinux booleans on systems with SELinux support.  The supported booleans
      are any of the ones found in `/selinux/booleans/`."

    newparam(:name) do
      desc "The name of the SELinux boolean to be managed."
      isnamevar
    end

    newproperty(:value) do
      desc "Whether the the SELinux boolean should be enabled or disabled."
      newvalue(:on)
      newvalue(:off)
    end

    newparam(:persistent) do
      desc "If set true, SELinux booleans will be written to disk and persist accross reboots.
        The default is `false`."

      defaultto :false
      newvalues(:true, :false)
    end

  end
end

Version data entries

101 entries across 101 versions & 4 rubygems

Version Path
puppet-parse-0.1.4 lib/vendor/puppet/type/selboolean.rb
puppet-parse-0.1.3 lib/vendor/puppet/type/selboolean.rb
puppet-parse-0.1.2 lib/vendor/puppet/type/selboolean.rb
puppet-parse-0.1.1 lib/vendor/puppet/type/selboolean.rb
puppet-2.7.26 lib/puppet/type/selboolean.rb
puppet-3.4.3 lib/puppet/type/selboolean.rb
puppet-2.7.25 lib/puppet/type/selboolean.rb
puppet-3.4.2 lib/puppet/type/selboolean.rb
puppet-2.7.24 lib/puppet/type/selboolean.rb
puppet-3.4.1 lib/puppet/type/selboolean.rb
puppet-3.4.0 lib/puppet/type/selboolean.rb
puppet-3.4.0.rc2 lib/puppet/type/selboolean.rb
puppet-3.4.0.rc1 lib/puppet/type/selboolean.rb
puppet-3.3.2 lib/puppet/type/selboolean.rb
puppet-3.3.1 lib/puppet/type/selboolean.rb
puppet-3.3.1.rc3 lib/puppet/type/selboolean.rb
puppet-3.3.1.rc2 lib/puppet/type/selboolean.rb
puppet-3.3.1.rc1 lib/puppet/type/selboolean.rb
puppet-3.3.0 lib/puppet/type/selboolean.rb
puppet-3.3.0.rc3 lib/puppet/type/selboolean.rb