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