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