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