Resource Type: k5login

Included in Puppet Enterprise 2016.1. A newer version is available; see the version menu above for details.

NOTE: This page was generated from the Puppet source code on 2016-03-16 18:28:11 -0700

k5login

Description

Manage the .k5login file for a user. Specify the full path to the .k5login file as the name, and an array of principals as the principals attribute.

Attributes

k5login { 'resource title':
  path       => # (namevar) The path to the `.k5login` file to manage.  Must 
  ensure     => # The basic property that the resource should be...
  mode       => # The desired permissions mode of the `.k5login...
  principals => # The principals present in the `.k5login` file...
  provider   => # The specific backend to use for this `k5login...
  # ...plus any applicable metaparameters.
}

path

(Namevar: If omitted, this attribute’s value defaults to the resource’s title.)

The path to the .k5login file to manage. Must be fully qualified.

(↑ Back to k5login attributes)

ensure

(Property: This attribute represents concrete state on the target system.)

The basic property that the resource should be in.

Valid values are present, absent.

(↑ Back to k5login attributes)

mode

(Property: This attribute represents concrete state on the target system.)

The desired permissions mode of the .k5login file. Defaults to 644.

(↑ Back to k5login attributes)

principals

(Property: This attribute represents concrete state on the target system.)

The principals present in the .k5login file. This should be specified as an array.

(↑ Back to k5login attributes)

provider

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

Available providers are:

(↑ Back to k5login attributes)

Providers

k5login

The k5login provider is the only provider for the k5login type.

NOTE: This page was generated from the Puppet source code on 2016-03-16 18:28:11 -0700

↑ Back to top