Resource Type: sssd_conf

Defined in:
lib/puppet/type/sssd_conf.rb
Providers:
augeas

Overview

Manages settings in an SSSD sssd.conf file.

The resource name can be used as a shortcut for specifying the section and setting parameters by using the form <section>/<setting> otherwise it can be left as a normal string.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • value

    Value to change the setting to.

Parameters

  • name

    The name of the section and setting separated by /, or a unique string.

  • provider

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

  • section (namevar) (defaults to: sssd)

    The section in the sssd.conf file for the setting, defaults to the global [sssd] section.

  • setting (namevar)

    The setting in the sssd.conf file to manage.

  • target

    The file in which to store the settings, defaults to /etc/sssd/sssd.conf.