Types

  • /software/authconfig/authconfig_method_generic_type
    • /software/authconfig/authconfig_method_generic_type/enable
      • Description: Enable this method. Unlisted methods are always disabled.
      • Optional
      • Type: boolean
      • Default value: false
  • /software/authconfig/authconfig_pamadditions_line_type
    • /software/authconfig/authconfig_pamadditions_line_type/order
      • Optional
      • Type: string
    • /software/authconfig/authconfig_pamadditions_line_type/entry
      • Optional
      • Type: string
  • /software/authconfig/authconfig_pamadditions_type
    • /software/authconfig/authconfig_pamadditions_type/conffile
      • Optional
      • Type: string
      • Default value: /etc/pam.d/system_auth
    • /software/authconfig/authconfig_pamadditions_type/section
      • Optional
      • Type: string
    • /software/authconfig/authconfig_pamadditions_type/lines
      • Optional
      • Type: authconfig_pamadditions_line_type
  • /software/authconfig/authconfig_method_ldap_tls_type
    • /software/authconfig/authconfig_method_ldap_tls_type/enable
      • Optional
      • Type: boolean
      • Default value: false
    • /software/authconfig/authconfig_method_ldap_tls_type/peercheck
      • Optional
      • Type: boolean
      • Default value: false
    • /software/authconfig/authconfig_method_ldap_tls_type/cacertfile
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_tls_type/cacertdir
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_tls_type/ciphers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_tls_type/reqcert
      • Optional
      • Type: string
      • Default value: never
  • /software/authconfig/authconfig_method_ldap_timeouts_type
    • /software/authconfig/authconfig_method_ldap_timeouts_type/idle
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_timeouts_type/bind
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_timeouts_type/search
      • Optional
      • Type: long
  • /software/authconfig/authconfig_nss_map_objectclass
    • /software/authconfig/authconfig_nss_map_objectclass/posixAccount
      • Optional
      • Type: string
      • Default value: user
    • /software/authconfig/authconfig_nss_map_objectclass/shadowAccount
      • Optional
      • Type: string
      • Default value: user
    • /software/authconfig/authconfig_nss_map_objectclass/posixGroup
      • Optional
      • Type: string
      • Default value: group
  • /software/authconfig/authconfig_nss_map_attribute
    • /software/authconfig/authconfig_nss_map_attribute/uid
      • Optional
      • Type: string
      • Default value: sAMAccountName
    • /software/authconfig/authconfig_nss_map_attribute/homeDirectory
      • Optional
      • Type: string
      • Default value: unixHomeDirectory
    • /software/authconfig/authconfig_nss_map_attribute/uniqueMember
      • Optional
      • Type: string
      • Default value: member
    • /software/authconfig/authconfig_nss_map_attribute/uidNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_map_attribute/gidNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_map_attribute/cn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_map_attribute/userPassword
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_map_attribute/loginShell
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_map_attribute/gecos
      • Optional
      • Type: string
  • /software/authconfig/authconfig_nss_override_attribute_value
    • /software/authconfig/authconfig_nss_override_attribute_value/unixHomeDirectory
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_override_attribute_value/loginShell
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_override_attribute_value/gecos
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nss_override_attribute_value/gidNumber
      • Optional
      • Type: long
  • /software/authconfig/connect_policy
  • /software/authconfig/authconfig_method_ldap_type
    • /software/authconfig/authconfig_method_ldap_type/servers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/nssonly
      • Optional
      • Type: boolean
    • /software/authconfig/authconfig_method_ldap_type/conffile
      • Optional
      • Type: string
      • Default value: /etc/ldap.conf
    • /software/authconfig/authconfig_method_ldap_type/basedn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/tls
      • Optional
      • Type: authconfig_method_ldap_tls_type
    • /software/authconfig/authconfig_method_ldap_type/binddn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/bindpw
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/scope
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/rootbinddn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/port
      • Optional
      • Type: type_port
    • /software/authconfig/authconfig_method_ldap_type/timeouts
      • Optional
      • Type: authconfig_method_ldap_timeouts_type
    • /software/authconfig/authconfig_method_ldap_type/pam_filter
      • Optional
      • Type: string
      • Default value: objectclass=posixAccount
    • /software/authconfig/authconfig_method_ldap_type/pam_login_attribute
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_lookup_policy
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_password
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_groupdn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_member_attribute
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_check_service_attr
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_check_host_attr
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/pam_min_uid
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_type/pam_max_uid
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_type/nss_base_passwd
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/nss_base_group
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/nss_base_shadow
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/bind_policy
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/ssl
      • Optional
      • Type: string
      • Default value: start_tls
    • /software/authconfig/authconfig_method_ldap_type/nss_map_objectclass
      • Optional
      • Type: authconfig_nss_map_objectclass
    • /software/authconfig/authconfig_method_ldap_type/nss_map_attribute
      • Optional
      • Type: authconfig_nss_map_attribute
    • /software/authconfig/authconfig_method_ldap_type/nss_override_attribute_value
      • Optional
      • Type: authconfig_nss_override_attribute_value
    • /software/authconfig/authconfig_method_ldap_type/nss_initgroups_ignoreusers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/debug
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_type/log_dir
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_ldap_type/nss_paged_results
      • Optional
      • Type: legacy_binary_affirmation_string
      • Default value: yes
    • /software/authconfig/authconfig_method_ldap_type/pagesize
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_ldap_type/nss_connect_policy
      • Optional
      • Type: connect_policy
      • Default value: oneshot
  • /software/authconfig/authconfig_method_nis_type
    • /software/authconfig/authconfig_method_nis_type/servers
      • Optional
      • Type: type_hostname
    • /software/authconfig/authconfig_method_nis_type/domain
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_krb5_type
    • /software/authconfig/authconfig_method_krb5_type/kdcs
      • Optional
      • Type: type_hostname
    • /software/authconfig/authconfig_method_krb5_type/adminservers
      • Optional
      • Type: type_hostname
    • /software/authconfig/authconfig_method_krb5_type/realm
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_smb_type
    • /software/authconfig/authconfig_method_smb_type/servers
      • Optional
      • Type: type_hostname
    • /software/authconfig/authconfig_method_smb_type/workgroup
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_hesiod_type
    • /software/authconfig/authconfig_method_hesiod_type/lhs
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_hesiod_type/rhs
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_files_type
  • /software/authconfig/authconfig_nslcd_map_attributes
    • Description: LDAP attributes, as per RFC 2307
    • /software/authconfig/authconfig_nslcd_map_attributes/uid
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/gid
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/uidNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/gidNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/gecos
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/homeDirectory
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/loginShell
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowLastChange
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowMin
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowMax
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowWarning
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowInactive
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowExpire
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/shadowFlag
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/memberUid
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/memberNisNetgroup
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/nisNetgroupTriple
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipServicePort
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipServiceProtocol
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipProtocolNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/oncRpcNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipHostNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipNetworkNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/ipNetmaskNumber
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/macAddress
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/bootParameter
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/bootFile
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/nisMapName
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/nisMapEntry
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_map_attributes/uniqueMember
      • Optional
      • Type: string
  • /software/authconfig/authconfig_nslcd_maps
    • /software/authconfig/authconfig_nslcd_maps/alias
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/ethers
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/group
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/host
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/netgroup
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/networks
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/passwd
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/protocols
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/service
      • Optional
      • Type: authconfig_nslcd_map_attributes
    • /software/authconfig/authconfig_nslcd_maps/shadow
      • Optional
      • Type: authconfig_nslcd_map_attributes
  • /software/authconfig/authconfig_nslcd_filter
    • /software/authconfig/authconfig_nslcd_filter/alias
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/ethers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/group
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/host
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/netgroup
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/networks
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/passwd
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/protocols
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/service
      • Optional
      • Type: string
    • /software/authconfig/authconfig_nslcd_filter/shadow
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_nslcd_type
    • /software/authconfig/authconfig_method_nslcd_type/threads
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/uid
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/gid
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/uri
      • Optional
      • Type: type_hostURI
    • /software/authconfig/authconfig_method_nslcd_type/binddn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/rootpwmoddn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/krb5_ccname
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/basedn
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/base
      • Optional
      • Type: authconfig_nslcd_filter
    • /software/authconfig/authconfig_method_nslcd_type/scope
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/deref
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/filter
      • Optional
      • Type: authconfig_nslcd_filter
    • /software/authconfig/authconfig_method_nslcd_type/map
      • Optional
      • Type: authconfig_nslcd_maps
    • /software/authconfig/authconfig_method_nslcd_type/bind_timelimit
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/timelimit
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/idle_timelimit
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/reconnect_sleeptime
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/reconnect_retrytime
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/ssl
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_reqcert
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_cacertdir
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_randfile
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_ciphers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_cert
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_cert
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/tls_key
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/pagesize
      • Optional
      • Type: long
    • /software/authconfig/authconfig_method_nslcd_type/nss_initgroups_ignoreusers
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/pam_authz_search
      • Optional
      • Type: string
    • /software/authconfig/authconfig_method_nslcd_type/bindpw
      • Optional
      • Type: string
  • /software/authconfig/authconfig_method_type
    • /software/authconfig/authconfig_method_type/files
      • Optional
      • Type: authconfig_method_files_type
    • /software/authconfig/authconfig_method_type/ldap
      • Optional
      • Type: authconfig_method_ldap_type
    • /software/authconfig/authconfig_method_type/nis
      • Optional
      • Type: authconfig_method_nis_type
    • /software/authconfig/authconfig_method_type/krb5
      • Optional
      • Type: authconfig_method_krb5_type
    • /software/authconfig/authconfig_method_type/smb
      • Optional
      • Type: authconfig_method_smb_type
    • /software/authconfig/authconfig_method_type/hesiod
      • Optional
      • Type: authconfig_method_hesiod_type
    • /software/authconfig/authconfig_method_type/nslcd
      • Optional
      • Type: authconfig_method_nslcd_type
    • /software/authconfig/authconfig_method_type/sssd
      • Optional
      • Type: authconfig_method_sssd_type
  • /software/authconfig/hash_string
  • /software/authconfig/authconfig_component
    • /software/authconfig/authconfig_component/safemode
      • Description: When set to true, no actual configuration will change. Default: false.
      • Optional
      • Type: boolean
      • Default value: false
    • /software/authconfig/authconfig_component/passalgorithm
      • Optional
      • Type: hash_string
      • Default value: md5
    • /software/authconfig/authconfig_component/useshadow
      • Description: Enable the use of shadow password files.
      • Optional
      • Type: boolean
    • /software/authconfig/authconfig_component/usecache
      • Description: Enable or disable nscd operation.
      • Optional
      • Type: boolean
    • /software/authconfig/authconfig_component/enableforcelegacy
      • Optional
      • Type: boolean
      • Default value: false
    • /software/authconfig/authconfig_component/usemd5
      • Description: Enable the use of MD5 hashed password.
      • Optional
      • Type: boolean
    • /software/authconfig/authconfig_component/method
      • Description: dict of authentication methods to enable. Supported methods are: files, ldap, nis, krb5, smb, hesiod, nslcd and sssd. The "files" method cannot be disabled.
      • Optional
      • Type: authconfig_method_type
    • /software/authconfig/authconfig_component/pamadditions
      • Optional
      • Type: authconfig_pamadditions_type