diff --git a/freeipa.yaml b/freeipa.yaml index b85a3f2..88c0c20 100644 --- a/freeipa.yaml +++ b/freeipa.yaml @@ -8,31 +8,44 @@ data: - MIT dependencies: buildrequires: - bootstrap: master - 389-ds: master - bind: master - sssd: master - python2: master - #python2-ecosystem: master - python3: master - python3-ecosystem: master + bootstrap: f27 + platform: f27 + java: 8 + perl: 5.26 + 389-ds: 1.3 + bind: 9 + sssd: 1.16 + samba: 4.7 + pki: 10.4 + tomcat: 8.0 + resteasy: 3.0 + httpd: 2.4 + python2: 2.7 + python2-ecosystem: f27 + python3: 3.6 + python3-ecosystem: f27 + libtom: f27 + networking-base: f27 + fonts: f27 requires: - platform: master - java: master - perl: master - 389-ds: master - bind: master - sssd: master - samba: master - pki: master - tomcat: master - resteasy: master - httpd: master - python2: master - python2-ecosystem: master - python3: master - python3-ecosystem: master - libtom: master + platform: f27 + java: 8 + perl: 5.26 + 389-ds: 1.3 + bind: 9 + sssd: 1.16 + samba: 4.7 + pki: 10.4 + tomcat: 8.0 + resteasy: 3.0 + httpd: 2.4 + python2: 2.7 + python2-ecosystem: f27 + python3: 3.6 + python3-ecosystem: f27 + libtom: f27 + networking-base: f27 + fonts: f27 references: community: https://docs.pagure.org/modularity/ documentation: https://github.com/modularity-modules/freeipa @@ -61,6 +74,29 @@ data: - freeipa-server-common - freeipa-server-dns - freeipa-server-trust-ad + client: + description: FreeIPA Client + rpms: + - freeipa-client + - freeipa-client-common + - freeipa-common + domaincontroller: + description: FreeIPA Domain Controller + rpms: + - freeipa-common + - ntp + - bind-dyndb-ldap + - certmonger + dnsserver: + description: FreeIPA DNS Server + rpms: + - freeipa-common + - freeipa-server-dns + activedirectory: + description: FreeIPA Integration with Active Directory + rpms: + - freeipa-common + - freeipa-server-trust-ad filter: rpms: # - openssl @@ -69,6 +105,11 @@ data: # - openssl-perl # - openssl-static # - m2crypto + # build requirement, runtime python-ldap is in pki: + - python2-ldap + - python-ldap-debugsource + - python2-ldap-debuginfo + components: rpms: gssntlmssp: @@ -96,7 +137,7 @@ data: ref: f27 autofs: rationale: Generated. - ref: f27 + ref: 5ca46283b14bd68875495a8aec89d25a1e3dae04 autogen: rationale: Generated. ref: f27 @@ -112,15 +153,9 @@ data: custodia: rationale: Needed for dogtag ref: f27 - fontawesome-fonts: - rationale: Generated. - ref: f27 freeipa: rationale: Generated. ref: f27 - freeipa-desktop-profile: - rationale: Generated. - ref: f27 hesiod: rationale: Generated. ref: f27 @@ -154,9 +189,6 @@ data: # rationale: Generated. # ref: c914702332cf3be5ef4aff47068b00509cc092fc # buildorder: -5 - open-sans-fonts: - rationale: Generated. - ref: f27 python-jinja2: rationale: Generated. ref: f27 @@ -178,3 +210,8 @@ data: softhsm: rationale: Generated. ref: f27 + freeipa-desktop-profile: + rationale: Generated. + ref: f27 + # build-requires python3-ipaserver from freeipa component + buildorder: 1