freeipa.ansible_freeipa.ipasmartcard_server_get_vars (1.11.1) — module

Get variables from ipaplatform and ipaserver and python interpreter.

Authors: Thomas Woerner (@t-woerner)

preview | supported by community

Install collection

Install with ansible-galaxy collection install freeipa.ansible_freeipa:==1.11.1


Add to requirements.yml

  collections:
    - name: freeipa.ansible_freeipa
      version: 1.11.1

Description

Get variables from ipaplatform and ipaserver and python interpreter.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Get VARS from IPA
  freeipa.ansible_freeipa.ipasmartcard_server_get_vars:
  register: ipasmartcard_server_vars

Outputs

HTTPD_ALIAS_DIR:
  description: paths.HTTPD_ALIAS_DIR from ipaplatform
  returned: always
  type: str
HTTPD_NSS_CONF:
  description: paths.HTTPD_NSS_CONF from ipaplatform
  returned: always
  type: str
HTTPD_SSL_CONF:
  description: paths.HTTPD_SSL_CONF from ipaplatform
  returned: always
  type: str
NSS_DB_DIR:
  description: paths.NSS_DB_DIR from ipaplatform
  returned: always
  type: str
NSS_NICKNAME_DIRECTIVE:
  description: Empty string for newer systems using ssl.conf and not nss.conf for
    HTTP instance where OCSP_ENABLED and OCSP_DIRECTIVE are defined in ipaserver.install.httpinstance,
    else NSSNickname
  returned: always
  type: str
NSS_OCSP_DIRECTIVE:
  description: Empty string for newer systems using ssl.conf and not nss.conf for
    HTTP instance where OCSP_ENABLED and OCSP_DIRECTIVE are defined in ipaserver.install.httpinstance,
    else NSSOCSP.
  returned: always
  type: str
NSS_OCSP_ENABLED:
  description: Empty string for newer systems using ssl.conf and not nss.conf for
    HTTP instance where OCSP_ENABLED and OCSP_DIRECTIVE are defined in ipaserver.install.httpinstance,
    else NSS_OCSP_ENABLED imported from ipaserver.install.httpinstance.
  returned: always
  type: str
OCSP_DIRECTIVE:
  description: OCSP_DIRECTIVE imported from ipaserver.install.httpinstance, if import
    succeeds, else ""
  returned: always
  type: str
OCSP_ENABLED:
  description: OCSP_ENABLED imported from ipaserver.install.httpinstance, if import
    succeeds, else ""
  returned: always
  type: str
USE_AUTHSELECT:
  description: True if "AUTHSELECT" is defined in paths
  returned: always
  type: bool
allow_httpd_ifp:
  description: True if sssd_enable_ifp can be imported from ipaclient.install.client,
    else false.
  returned: always
  type: bool
python_interpreter:
  description: Python interpreter from sys.executable
  returned: always
  type: str