da6567
---
560ff5
document: modulemd
560ff5
version: 2
560ff5
data:
8ebb63
  stream: client
560ff5
  summary: RHEL IdM long term support client module
560ff5
  description: >-
da6567
    RHEL IdM is an integrated solution to provide centrally managed Identity (users,
da6567
    hosts, services), Authentication (SSO, 2FA), and Authorization (host access control,
560ff5
    SELinux user roles, services). The solution provides features for further integration
560ff5
    with Linux based clients (SUDO, automount) and integration with Active Directory
560ff5
    based infrastructures (Trusts).
560ff5
560ff5
    This module stream supports only client side of RHEL IdM solution
560ff5
  license:
da6567
    module:
da6567
    - MIT
560ff5
  dependencies:
560ff5
  - buildrequires:
560ff5
      389-ds: [1.4]
da6567
      httpd: [2.4]
da6567
      pki-core: [10.6]
da6567
      platform: [el8]
560ff5
    requires:
560ff5
      platform: [el8]
560ff5
  references:
560ff5
    community: https://www.freeipa.org/
560ff5
    documentation: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index
560ff5
    tracker: https://pagure.io/freeipa/issues
560ff5
  profiles:
560ff5
    common:
560ff5
      description: A default profile for RHEL IdM client
560ff5
      rpms:
560ff5
      - ipa-client
560ff5
  api:
da6567
    rpms:
da6567
    - ipa-client
da6567
    - ipa-client-common
da6567
    - ipa-client-debuginfo
da6567
    - ipa-common
da6567
    - ipa-debuginfo
da6567
    - ipa-debugsource
da6567
    - ipa-python-compat
da6567
    - ipa-healthcheck-core
da6567
    - python3-ipaclient
da6567
    - python3-ipalib
da6567
    - python3-jwcrypto
da6567
    - python3-pyusb
da6567
    - python3-qrcode
da6567
    - python3-qrcode-core
da6567
    - python3-yubico
560ff5
  filter:
da6567
    rpms:
da6567
    - bind-dyndb-ldap
da6567
    - bind-dyndb-ldap-debuginfo
da6567
    - bind-dyndb-ldap-debugsource
da6567
    - custodia
da6567
    - ipa-server
da6567
    - ipa-server-common
da6567
    - ipa-server-debuginfo
da6567
    - ipa-server-dns
da6567
    - ipa-server-trust-ad
da6567
    - ipa-server-trust-ad-debuginfo
da6567
    - ipa-healthcheck
da6567
    - opendnssec
da6567
    - opendnssec-debuginfo
da6567
    - opendnssec-debugsource
da6567
    - python3-custodia
da6567
    - python3-ipaserver
ca9442
    - python3-ipatests
da6567
    - slapi-nis
da6567
    - slapi-nis-debuginfo
da6567
    - slapi-nis-debugsource
da6567
    - softhsm
da6567
    - softhsm-debuginfo
da6567
    - softhsm-debugsource
da6567
    - softhsm-devel
560ff5
  components:
560ff5
    rpms:
560ff5
      bind-dyndb-ldap:
560ff5
        rationale: Driver for BIND to store DNS information in LDAP
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
      custodia:
560ff5
        rationale: Remote access to secrets and credentials in IdM topology
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
        buildorder: 2
da6567
      ipa:
da6567
        rationale: Module API
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
da6567
      ipa-healthcheck:
da6567
        rationale: A tool to detect issues in IdM clusters
ca9442
        ref: stream-DL1-rhel-8.4.0
da6567
        buildorder: 3
da6567
      opendnssec:
da6567
        rationale: An implementation of DNSSEC support for IdM integrated DNS server
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
      python-jwcrypto:
560ff5
        rationale: JSON Web Cryptographic Tokens used by Custodia
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
        buildorder: 1
560ff5
      python-qrcode:
560ff5
        rationale: QR code generator for IdM two-factor authentication
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
      python-yubico:
560ff5
        rationale: Support for Yubikey-based tokens for IdM two-factor authentication
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
        buildorder: 2
560ff5
      pyusb:
560ff5
        rationale: Python USB support to access USB tokens for IdM two-factor authentication
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
560ff5
        buildorder: 1
da6567
      slapi-nis:
da6567
        rationale: Compatibility plugin to serve legacy clients
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
da6567
        arches: [aarch64, ppc64le, s390x, x86_64]
560ff5
      softhsm:
560ff5
        rationale: Software version of a PKCS#11 Hardware Security Module
ca9442
        ref: stream-idm-DL1-rhel-8.4.0
da6567
...