Resource Type: sysctl

Defined in:
lib/puppet/type/sysctl.rb
Providers:
sysctl

Overview

Manage sysctl parameter with Puppet

Properties

  • defined_in

    File containing this settings definition

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • value

    The value the kernel tuning parameter to

  • value_saved

    The value the kernel tuning parameter should be set to (from file)

Parameters

  • autoflush_ipv4 (defaults to: true)

    run sysctl -w net.ipv4.route.flush=1 when needed

  • autoflush_ipv6 (defaults to: true)

    run sysctl -w net.ipv6.route.flush=1 when needed

  • name (namevar)

    The name of the kernel tuning parameter to set

  • provider

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