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