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