Resource Type: k5login
NOTE: This page was generated from the Puppet source code on 2018-08-28 06:48:02 -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...
selrange => # What the SELinux range component of the context...
selrole => # What the SELinux role component of the context...
seltype => # What the SELinux type component of the context...
seluser => # What the SELinux user component of the context...
# ...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.
Default: present
Allowed values:
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)
selrange
(Property: This attribute represents concrete state on the target system.)
What the SELinux range component of the context of the file should be.
Any valid SELinux range component is accepted. For example s0
or
SystemHigh
. If not specified it defaults to the value returned by
matchpathcon for the file, if any exists. Only valid on systems with
SELinux support enabled and that have support for MCS (Multi-Category
Security).
(↑ Back to k5login attributes)
selrole
(Property: This attribute represents concrete state on the target system.)
What the SELinux role component of the context of the file should be.
Any valid SELinux role component is accepted. For example role_r
.
If not specified it defaults to the value returned by matchpathcon for
the file, if any exists. Only valid on systems with SELinux support
enabled.
(↑ Back to k5login attributes)
seltype
(Property: This attribute represents concrete state on the target system.)
What the SELinux type component of the context of the file should be.
Any valid SELinux type component is accepted. For example tmp_t
.
If not specified it defaults to the value returned by matchpathcon for
the file, if any exists. Only valid on systems with SELinux support
enabled.
(↑ Back to k5login attributes)
seluser
(Property: This attribute represents concrete state on the target system.)
What the SELinux user component of the context of the file should be.
Any valid SELinux user component is accepted. For example user_u
.
If not specified it defaults to the value returned by matchpathcon for
the file, if any exists. Only valid on systems with SELinux support
enabled.
(↑ 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 2018-08-28 06:48:02 -0700