4a73c9
---
4a73c9
document: modulemd
4a73c9
version: 2
4a73c9
data:
4a73c9
  name: idm
4a73c9
  stream: DL1
4a73c9
  summary: The Red Hat Enterprise Linux Identity Management system module
4a73c9
  description: >-
4a73c9
    RHEL IdM is an integrated solution to provide centrally managed Identity (users,
4a73c9
    hosts, services), Authentication (SSO, 2FA), and Authorization (host access control,
4a73c9
    SELinux user roles, services). The solution provides features for further integration
4a73c9
    with Linux based clients (SUDO, automount) and integration with Active Directory
4a73c9
    based infrastructures (Trusts).
4a73c9
  license:
4a73c9
    module:
4a73c9
    - MIT
4a73c9
  dependencies:
4a73c9
  - buildrequires:
4a73c9
      389-ds: [1.4]
4a73c9
      httpd: [2.4]
4a73c9
      pki-core: [10.6]
4a73c9
      platform: [el8.4.0]
4a73c9
    requires:
4a73c9
      389-ds: [1.4]
4a73c9
      httpd: [2.4]
4a73c9
      pki-core: [10.6]
4a73c9
      platform: [el8]
4a73c9
  references:
4a73c9
    community: https://www.freeipa.org/
4a73c9
    documentation: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index
4a73c9
    tracker: https://pagure.io/freeipa/issues
4a73c9
  profiles:
4a73c9
    adtrust:
4a73c9
      description: RHEL IdM Server Integration with Active Directory
4a73c9
      rpms:
4a73c9
      - ipa-healthcheck
4a73c9
      - ipa-healthcheck-core
4a73c9
      - ipa-server-trust-ad
4a73c9
    client:
4a73c9
      description: RHEL IdM Client
4a73c9
      rpms:
4a73c9
      - ipa-client
4a73c9
    common:
4a73c9
      description: A default profile for RHEL IdM client
4a73c9
      rpms:
4a73c9
      - ipa-client
4a73c9
    dns:
4a73c9
      description: RHEL IdM with integrated DNS server and integrated CA
4a73c9
      rpms:
4a73c9
      - ipa-healthcheck
4a73c9
      - ipa-healthcheck-core
4a73c9
      - ipa-server
4a73c9
      - ipa-server-dns
4a73c9
    server:
4a73c9
      description: Base RHEL IdM Server with integrated CA and no integrated DNS
4a73c9
      rpms:
4a73c9
      - ipa-healthcheck
4a73c9
      - ipa-healthcheck-core
4a73c9
      - ipa-server
4a73c9
  components:
4a73c9
    rpms:
4a73c9
      bind-dyndb-ldap:
4a73c9
        rationale: Driver for BIND to store DNS information in LDAP
4a73c9
        ref: 90b94079ac37ee0abbd8ba5f23b47c7b888f8207
4a73c9
      custodia:
4a73c9
        rationale: Remote access to secrets and credentials in IdM topology
4a73c9
        ref: 3e36f334a88b7492234af55861dcc6a6b8c26ffc
4a73c9
        buildorder: 2
4a73c9
      ipa:
4a73c9
        rationale: Module API
4a73c9
        ref: 658f3491f88f104d39fcc400b01bdd5aac384577
4a73c9
      ipa-healthcheck:
4a73c9
        rationale: A tool to detect issues in IdM clusters
4a73c9
        ref: b9b3bb0d9fa5cda0260c4e8e9468bf458bc1c4a7
4a73c9
        buildorder: 3
4a73c9
      opendnssec:
4a73c9
        rationale: An implementation of DNSSEC support for IdM integrated DNS server
4a73c9
        ref: d0dd4952a8c2e7fe867eef12fb525e55e6eeb5fc
4a73c9
      python-jwcrypto:
4a73c9
        rationale: JSON Web Cryptographic Tokens used by Custodia
4a73c9
        ref: 9d27e51a5724e549f2d33602bb75539e70b05b95
4a73c9
        buildorder: 1
4a73c9
      python-kdcproxy:
4a73c9
        rationale: MS-KKDCP (kerberos proxy) WSGI module
4a73c9
        ref: 3fdeea45c8fe51cf990894953e16e5668add2669
4a73c9
      python-qrcode:
4a73c9
        rationale: QR code generator for IdM two-factor authentication
4a73c9
        ref: ee64e46fa4051fda939a71abaf15b540e3fcb520
4a73c9
      python-yubico:
4a73c9
        rationale: Support for Yubikey-based tokens for IdM two-factor authentication
4a73c9
        ref: 980a54f66ef94a455fdd9d8d758e8bb0aff8a7e4
4a73c9
        buildorder: 2
4a73c9
      pyusb:
4a73c9
        rationale: Python USB support to access USB tokens for IdM two-factor authentication
4a73c9
        ref: ad586f2d793e73d20bed53df94ec24ccef550adb
4a73c9
        buildorder: 1
4a73c9
      slapi-nis:
4a73c9
        rationale: Compatibility plugin to serve legacy clients
4a73c9
        ref: d3c17a3357b283171f6f94c425d35968cf0e674f
4a73c9
        arches: [aarch64, ppc64le, s390x, x86_64]
4a73c9
      softhsm:
4a73c9
        rationale: Software version of a PKCS#11 Hardware Security Module
4a73c9
        ref: 3041c77316124b3ad35cd2c06f77ef4d38dce3cb
4a73c9
...