Types

  • /software/ccm/kerberos_principal_string

    • Description: kerberos_principal_string is a string with format principal[/component1[/component2[...]]]@REALM
  • /software/ccm/component_ccm

    • /software/ccm/component_ccm/configFile
      • Description: The location of the configuration file. Normally this should not be changed. Defaults to /etc/ccm.conf.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/profile
      • Description: The URL for the machine's profile. You can use either the http or https protocols (the file protocol is also possible eg. for tests). (see ccm-fetch manpage)
      • Optional
      • Type: type_hostURI
    • /software/ccm/component_ccm/profile_failover
      • Description: list of profile failover URL(s) in case the above is not working. (see ccm-fetch manpage)
      • Optional
      • Type: type_hostURI
    • /software/ccm/component_ccm/debug
      • Description: Turn on debugging. Defaults to 0.
      • Optional
      • Type: long
      • Range: 0..1
    • /software/ccm/component_ccm/force
      • Description: Force fetching of the machine profile. Turning this on ignores the modification times. Defaults to 0.
      • Optional
      • Type: long
      • Range: 0..1
    • /software/ccm/component_ccm/cache_root
      • Description: The root directory of the CCM cache. Defaults to /var/lib/ccm.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/get_timeout
      • Description: The timeout for the download operation in seconds. Defaults to 30.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/lock_retries
      • Description: Number of times to try to get the lock on the cache. Defaults to 3.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/lock_wait
      • Description: Number of seconds to wait between attempts to acquire the lock. Defaults to 30.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/retrieve_retries
      • Description: Number of times to try to get the context from the server. Defaults to 3.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/retrieve_wait
      • Description: Number of seconds to wait between attempts to get the context from the server. Defaults to 30.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/cert_file
      • Description: The certificate file to use for an https protocol.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/key_file
      • Description: The key file to use for an https protocol.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/ca_file
      • Description: The CA file to use for an https protocol.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/ca_dir
      • Description: The directory containing accepted CA certificates when using the https protocol.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/group_readable
      • Description: Wether the profiles should be group-readable (value is the groupname). There is no default, and it is not allowed to set both C and enable C.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/world_readable
      • Description: Whether the profiles should be world-readable. Defaults to 0.
      • Optional
      • Type: long
      • Range: 0..1
    • /software/ccm/component_ccm/base_url
      • Description: If profile is not a URL, a profile url will be calculated from base_url and the local hostname.
      • Optional
      • Type: type_absoluteURI
    • /software/ccm/component_ccm/dbformat
      • Description: Format of the local database, must be DB_File, CDB_File or GDBM_File. Defaults to GDBM_File.
      • Optional
      • Type: string
    • /software/ccm/component_ccm/json_typed
      • Description: Extract typed data from JSON profiles
      • Optional
      • Type: boolean
    • /software/ccm/component_ccm/tabcompletion
      • Description: Create the tabcompletion file (during profile fetch)
      • Optional
      • Type: boolean
    • /software/ccm/component_ccm/keep_old
      • Description: Number of old profiles to keep before purging
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/purge_time
      • Description: Number of seconds before purging inactive profiles.
      • Optional
      • Type: long
      • Range: 0..
    • /software/ccm/component_ccm/trust
      • Description: Comma-separated list of kerberos principals to trust when using encrypted profiles
      • Optional
      • Type: kerberos_principal_string
    • /software/ccm/component_ccm/principal
      • Description: Principal to use for Kerberos setup
      • Optional
      • Type: kerberos_principal_string
    • /software/ccm/component_ccm/keytab
      • Description: Keytab to use for Kerberos setup
      • Optional
      • Type: string