---
document: modulemd
version: 2
data:
  name: idm
  stream: "client"
  version: 8060020221227073235
  context: d3b2ffcb
  arch: x86_64
  summary: RHEL IdM long term support client module
  description: "RHEL IdM is an integrated solution to provide centrally managed Identity
    (users, hosts, services), Authentication (SSO, 2FA), and Authorization (host access
    control, SELinux user roles, services). The solution provides features for further
    integration with Linux based clients (SUDO, automount) and integration with Active
    Directory based infrastructures (Trusts).\nThis module stream supports only client
    side of RHEL IdM solution "
  license:
    module:
    - MIT
    content:
    - BSD
    - GPLv3
    - GPLv3+
    - LGPLv3+
  xmd: {}
  dependencies:
  - buildrequires:
      389-ds: [1.4]
      httpd: [2.4]
      pki-core: [10.6]
      platform: [oc8.6.0]
    requires:
      platform: [oc8]
  references:
    community: https://www.freeipa.org/
    documentation: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index
    tracker: https://pagure.io/freeipa/issues
  profiles:
    common:
      description: A default profile for RHEL IdM client
      rpms:
      - ipa-client
  api:
    rpms:
    - ipa-client
    - ipa-client-common
    - ipa-client-debuginfo
    - ipa-common
    - ipa-debuginfo
    - ipa-debugsource
    - ipa-healthcheck-core
    - ipa-python-compat
    - python3-ipaclient
    - python3-ipalib
    - python3-jwcrypto
    - python3-pyusb
    - python3-qrcode
    - python3-qrcode-core
    - python3-yubico
  filter:
    rpms:
    - bind-dyndb-ldap
    - bind-dyndb-ldap-debuginfo
    - bind-dyndb-ldap-debugsource
    - custodia
    - ipa-healthcheck
    - ipa-server
    - ipa-server-common
    - ipa-server-debuginfo
    - ipa-server-dns
    - ipa-server-trust-ad
    - ipa-server-trust-ad-debuginfo
    - opendnssec
    - opendnssec-debuginfo
    - opendnssec-debugsource
    - python3-custodia
    - python3-ipaserver
    - python3-ipatests
    - slapi-nis
    - slapi-nis-debuginfo
    - slapi-nis-debugsource
    - softhsm
    - softhsm-debuginfo
    - softhsm-debugsource
    - softhsm-devel
  components:
    rpms:
      bind-dyndb-ldap:
        rationale: Driver for BIND to store DNS information in LDAP
        ref: 5aa326c9c6a893514fea56c262ba0b820152f723
        arches: [aarch64, x86_64]
      custodia:
        rationale: Remote access to secrets and credentials in IdM topology
        ref: 0192dca3c0d5ca0c350c2534c08635d12a7b9d99
        buildorder: 2
        arches: [aarch64, x86_64]
      ipa:
        rationale: Module API
        ref: 961eb27468f5f6fdf985d29e0febb33fc2aad0ef
        arches: [aarch64, x86_64]
      ipa-healthcheck:
        rationale: A tool to detect issues in IdM clusters
        ref: 93fbe91f0768dec86ddf0cb03a826c402e92c944
        buildorder: 3
        arches: [aarch64, x86_64]
      opendnssec:
        rationale: An implementation of DNSSEC support for IdM integrated DNS server
        ref: b4cf151467c3c86a9fff7a16e27ff26a7293cf0b
        arches: [aarch64, x86_64]
      python-jwcrypto:
        rationale: JSON Web Cryptographic Tokens used by Custodia
        ref: 5154fee745260aa165f594227c448565b06cb7d5
        buildorder: 1
        arches: [aarch64, x86_64]
      python-qrcode:
        rationale: QR code generator for IdM two-factor authentication
        ref: 6bfd0799631f8fcedca634f21f39e92851dbc074
        arches: [aarch64, x86_64]
      python-yubico:
        rationale: Support for Yubikey-based tokens for IdM two-factor authentication
        ref: a338b4a07ec7bbe4a05138a952bc8f6eb52532d7
        buildorder: 2
        arches: [aarch64, x86_64]
      pyusb:
        rationale: Python USB support to access USB tokens for IdM two-factor authentication
        ref: 209e02b61c9642d40608160563c4724acd607e2b
        buildorder: 1
        arches: [aarch64, x86_64]
      slapi-nis:
        rationale: Compatibility plugin to serve legacy clients
        ref: 0d82904162804831185d1c39c249d5cc4f09df12
        arches: [aarch64, ppc64le, s390x, x86_64]
      softhsm:
        rationale: Software version of a PKCS#11 Hardware Security Module
        ref: 454e877e5bb11edc6dcf0769a4e7c272566a44ba
        arches: [aarch64, x86_64]
  artifacts:
    rpms:
    - ipa-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.src
    - ipa-client-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-client-common-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - ipa-client-debuginfo-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-client-epn-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-client-samba-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-common-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - ipa-debuginfo-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-debugsource-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.x86_64
    - ipa-healthcheck-0:0.7-14.module+oc8.6.0+420+fe412cc8.src
    - ipa-healthcheck-core-0:0.7-14.module+oc8.6.0+420+fe412cc8.noarch
    - ipa-python-compat-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - ipa-selinux-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - python-jwcrypto-0:0.5.0-1.1.module+oc8.6.0+420+fe412cc8.src
    - python-qrcode-0:5.1-12.module+oc8.6.0+420+fe412cc8.src
    - python-yubico-0:1.3.2-9.1.module+oc8.6.0+420+fe412cc8.src
    - python3-ipaclient-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - python3-ipalib-0:4.9.10-3.module+oc8.6.0+420+fe412cc8.noarch
    - python3-jwcrypto-0:0.5.0-1.1.module+oc8.6.0+420+fe412cc8.noarch
    - python3-pyusb-0:1.0.0-9.1.module+oc8.6.0+420+fe412cc8.noarch
    - python3-qrcode-0:5.1-12.module+oc8.6.0+420+fe412cc8.noarch
    - python3-qrcode-core-0:5.1-12.module+oc8.6.0+420+fe412cc8.noarch
    - python3-yubico-0:1.3.2-9.1.module+oc8.6.0+420+fe412cc8.noarch
    - pyusb-0:1.0.0-9.1.module+oc8.6.0+420+fe412cc8.src
...