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