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