[freeipa] Updated to upstream 3.0.0 rc 1

rcritten rcritten at fedoraproject.org
Fri Sep 21 21:10:58 UTC 2012


commit 23bbd3f9b414b3e2fd3361b039b838b5cb7e631a
Author: Rob Crittenden <rcritten at redhat.com>
Date:   Fri Sep 21 15:46:43 2012 -0400

    Updated to upstream 3.0.0 rc 1
    
    - Update BR for 389-ds-base to 1.2.11.14
    - Update BR for krb5 to 1.10
    - Update BR for samba4-devel to 4.0.0-139 (rc1)
    - Add BR for python-polib
    - Update Requires on policycoreutils to 2.1.12-5
    - Update Requires on 389-ds-base to 1.2.11.14
    - Update Requires on selinux-policy to 3.11.1-21
    - Update Requires on dogtag to 10.0.0-0.33.a1
    - Update Requires on certmonger to 0.60
    - Update Requires on tomcat to 7.0.29
    - Update minimum version of bind to 9.9.1-10.P3
    - Update minimum version of bind-dyndb-ldap to 1.1.0-0.16.rc1
    - Remove Requires on authconfig from python sub-package

 .gitignore                                         |    1 +
 ...-timeout-for-waiting-for-servers-to-start.patch |  681 -
 ...re1-001-ipasam-improve-sasl-bind-callback.patch |  312 -
 ....pre1-002-allow-silent-build-if-available.patch |   24 -
 ....pre1-003-ipasam-fixes-for-clang-warnings.patch |  120 -
 ....0.0.pre1-004-ipasam-replace-testing-code.patch |   50 -
 ...f-dedicated-keytab-file-parameter-instead.patch |   34 -
 ...ndant-checks-in-ldapsam_search_users-to-a.patch |   35 -
 ...figuration-to-last-position-in-navigation.patch |   32 -
 ...pre1-008-fix-wrong-check-after-allocation.patch |   25 -
 freeipa-3.0.0.pre1-009-fix-typo.patch              |   26 -
 ...do-not-change-ldapobject-objectclass-list.patch |   35 -
 ...-server-option-multi-valued-allow-disabli.patch |  319 -
 ...play-loginas-information-only-after-login.patch |  100 -
 ...re1-013-password-policy-measurement-units.patch |  183 -
 ...-kerberos-ticket-policy-measurement-units.patch |   58 -
 ...pa-3.0.0.pre1-015-indirect-roles-in-webui.patch |   28 -
 ...re1-016-fix-batch-command-error-reporting.patch |  136 -
 ...ption-name-in-ipa-managed-entries-man-pag.patch |   26 -
 ...emove-dns-per-domain-permission-in-web-ui.patch |  433 -
 ...-add-automount-map-key-update-permissions.patch |  102 -
 ...-status-3-4-to-ipa-client-install-man-pag.patch |   25 -
 ...021-fix-ipa-managed-entries-man-page-typo.patch |   28 -
 ...mprove-address-family-handling-in-sockets.patch |  532 -
 ....pre1-023-enable-soa-serial-autoincrement.patch |  483 -
 freeipa-3.0.0.pre1-024-add-range-mod-command.patch |  187 -
 ...f-an-id-range-with-incorrect-size-was-cre.patch |  127 -
 ...pa-ldap-updater-errors-during-rpm-upgrade.patch |   78 -
 ...enforce-cname-constrains-for-dns-commands.patch |  262 -
 ...tion-of-widget-type-and-text_widget-input.patch |   50 -
 ...fixed-display-of-attributes_widget-in-ie9.patch |  141 -
 ...gger-textarea-for-permission-type-subtree.patch |   48 -
 ...ins-trust.py-validationerror-takes-error-.patch |   43 -
 ...ous-forms-of-admin-accounts-when-establis.patch |   68 -
 ...ge-in-samba4-beta4-for-sid_check_is_domai.patch |   63 -
 ...n-t-hardcode-serial_autoincrement-to-true.patch |   26 -
 ...fety-checks-to-prevent-orphaning-replicas.patch |   30 -
 ...pre1-036-fix-detection-of-deleted-masters.patch |   62 -
 ...-principal-sessions-and-handle-session-up.patch |  115 -
 ...g-minimum_connections-in-ipa-upgradeconfi.patch |   83 -
 ...no-when-trying-trying-to-install-a-replic.patch |   31 -
 ...or-admin-install-tools-with-ipa-ldap-upda.patch |  810 -
 ...libtalloc-devel-as-spec-file-buildrequire.patch |   24 -
 ...-3.0.0.pre1-042-ids-and-names-for-dialogs.patch |  212 -
 ...043-fix-autoscroll-to-top-in-tables-in-ie.patch |   55 -
 ...-naming-in-ldap-updates-to-avoid-conflict.patch |   67 -
 ....0.0.pre1-045-arrange-stripping-.po-files.patch |  206 -
 ...external-samba-libraries-to-buildrequires.patch |   35 -
 ...re1-047-do-not-check-for-dna-magic-values.patch |   47 -
 ...or-for-selinux-user-map-settings-in-confi.patch |  116 -
 ...monger-to-renew-ca-subsystem-certificates.patch | 1250 -
 ...pre1-050-move-code-into-common-krb5-utils.patch |  357 -
 ....pre1-051-improve-loops-around-slapi-mods.patch |  261 -
 ...-add-special-modify-op-to-regen-ipanthash.patch |  221 -
 ...ash-is-missing-ask-ipa-to-generate-it-fro.patch |  140 -
 freeipa-3.0.0.pre1-054-update-translations.patch   |206591 --------------------
 ...adtrust-install-is-run-with-kerberos-tick.patch |  462 -
 ...e-to-select-option-in-combobox-in-ie-and-.patch |   86 -
 ...combobox-stacking-in-service-adder-dialog.patch |   40 -
 ...vice-option-to-store-the-types-of-pac-it-.patch |  355 -
 ...9-pac-type-options-for-services-in-web-ui.patch | 1336 -
 ...3.0.0.pre1-060-update-to-jquery.1.7.2.min.patch | 8399 -
 ...re1-061-update-to-jquery-ui-1.8.21.custom.patch | 1643 -
 ...ix-for-incorrect-event-handler-definition.patch |   37 -
 ...unnecessary-overrides-of-jquery-ui-styles.patch |  204 -
 freeipa-3.0.0.pre1-064-unified-buttons.patch       |   99 -
 freeipa-3.0.0.pre1-065-web-ui-tests-fix.patch      |   56 -
 ...rect-use-of-jquery.attr-for-setting-disab.patch |   40 -
 ...eplace-use-of-attr-with-prop-for-booleans.patch |  270 -
 ...-redundant-info-message-during-rpm-update.patch |   68 -
 ...-069-bump-bind-dyndb-ldap-version-for-f18.patch |   45 -
 ...e-mspac-structure-to-be-a-private-pointer.patch |  164 -
 ...t-of-trusted-domain-on-connecting-to-ldap.patch |  160 -
 ...-name-function-to-add-ipa-external-groups.patch |  190 -
 ...split-out-manipulation-of-logon_info-blob.patch |  183 -
 freeipa-3.0.0.pre1-074-add-pac-filtering.patch     |  158 -
 ...-del-attr-options-to-commands-which-are-m.patch |  166 -
 ...andle-exceptions-when-establishing-trusts.patch |  172 -
 ...etc-sysconfig-network-if-it-doesn-t-exist.patch |   76 -
 ...re1-078-make-set-add-del-attr-more-robust.patch |  285 -
 ...pa-3.0.0.pre1-079-adds-check-for-ipa-join.patch |   58 -
 ...-libsamba-security-instead-of-libsecurity.patch |   41 -
 freeipa.spec                                       |   65 +-
 sources                                            |    2 +-
 ui-bg_flat_8_225314_40x100.png                     |  Bin 214 -> 0 bytes
 ui-bg_glass_40_5e5e5e_1x400.png                    |  Bin 115 -> 0 bytes
 ui-icons_ededed_256x240.png                        |  Bin 4369 -> 0 bytes
 ui-icons_ffcf29_256x240.png                        |  Bin 5355 -> 0 bytes
 88 files changed, 43 insertions(+), 230451 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fd31a42..46869e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
 /freeipa-2.2.0.tar.gz
 /freeipa-3.0.0.pre1.tar.gz
 /freeipa-3.0.0.pre2.tar.gz
+/freeipa-3.0.0.rc1.tar.gz
diff --git a/freeipa.spec b/freeipa.spec
index dc5d453..362090c 100644
--- a/freeipa.spec
+++ b/freeipa.spec
@@ -9,29 +9,28 @@ distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from
 distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 %endif
-%global POLICYCOREUTILSVER 1.33.12-1
+%global POLICYCOREUTILSVER 2.1.12-5
 %global gettext_domain ipa
-%global VERSION 3.0.0.pre2
+%global VERSION 3.0.0.rc1
 
 Name:           freeipa
 Version:        3.0.0
-Release:        0.7%{?dist}
+Release:        0.8%{?dist}
 Summary:        The Identity, Policy and Audit system
 
 Group:          System Environment/Base
 License:        GPLv3+
 URL:            http://www.freeipa.org/
 Source0:        http://www.freeipa.org/downloads/src/freeipa-%{VERSION}.tar.gz
-Patch0:         freeipa-sbose-0041-2-Use-libsamba-security-instead-of-libsecurity.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %if ! %{ONLY_CLIENT}
-BuildRequires:  389-ds-base-devel >= 1.2.10.4
+BuildRequires:  389-ds-base-devel >= 1.2.11.14
 BuildRequires:  svrcore-devel
 BuildRequires:  /usr/share/selinux/devel/Makefile
 BuildRequires:  policycoreutils >= %{POLICYCOREUTILSVER}
 BuildRequires:  systemd-units
-BuildRequires:  samba4-devel >= 4.0.0-138
+BuildRequires:  samba4-devel >= 4.0.0-139
 BuildRequires:  samba4-python
 BuildRequires:  libtalloc-devel
 BuildRequires:  libtevent-devel
@@ -40,7 +39,7 @@ BuildRequires:  nspr-devel
 BuildRequires:  nss-devel
 BuildRequires:  openssl-devel
 BuildRequires:  openldap-devel
-BuildRequires:  krb5-devel
+BuildRequires:  krb5-devel >= 1.10
 BuildRequires:  krb5-workstation
 BuildRequires:  libuuid-devel
 BuildRequires:  libcurl-devel
@@ -61,9 +60,10 @@ BuildRequires:  python-kerberos
 BuildRequires:  python-rhsm
 BuildRequires:  pyOpenSSL
 BuildRequires:  pylint
+BuildRequires:  python-polib
 BuildRequires:  libipa_hbac-python
 BuildRequires:  python-memcached
-BuildRequires:  sssd >= 1.8.0
+BuildRequires:  sssd >= 1.9.0
 BuildRequires:  python-lxml
 BuildRequires:  python-pyasn1 >= 0.0.9a
 BuildRequires:  python-dns
@@ -85,11 +85,11 @@ Requires: %{name}-python = %{version}-%{release}
 Requires: %{name}-client = %{version}-%{release}
 Requires: %{name}-admintools = %{version}-%{release}
 Requires: %{name}-server-selinux = %{version}-%{release}
-Requires(pre): 389-ds-base >= 1.2.11.7-2
+Requires(pre): 389-ds-base >= 1.2.11.14-1
 Requires: openldap-clients
 Requires: nss
 Requires: nss-tools
-Requires: krb5-server >= 1.10-2
+Requires: krb5-server >= 1.10
 Requires: krb5-pkinit-openssl
 Requires: cyrus-sasl-gssapi%{?_isa}
 Requires: ntp
@@ -106,14 +106,15 @@ Requires: python-memcached
 Requires: systemd-units >= 36-3
 Requires(pre): systemd-units
 Requires(post): systemd-units
-Requires: selinux-policy >= 3.11.0-4
+Requires: selinux-policy >= 3.11.1-21
 Requires(post): selinux-policy-base
 Requires: slapi-nis >= 0.40
-Requires: pki-ca
-Requires: pki-silent
-Requires: pki-setup
-# Only tomcat6 greater than this version provides proper systemd support
-Requires: tomcat6 >= 6.0.35-4
+Requires: pki-ca >= 10.0.0-0.33.a1
+Requires: pki-silent >= 10.0.0-0.33.a1
+Requires: pki-setup >= 10.0.0-0.33.a1
+# Temporary until dogtag adds their own requires: 09/21/12
+Requires: pki-symkey >= 10.0.0-0.33.a1
+Requires: tomcat >= 7.0.29
 Requires: dogtag-pki-common-theme
 Requires: dogtag-pki-ca-theme
 %if 0%{?rhel}
@@ -127,8 +128,8 @@ Requires: keyutils
 # We have a soft-requires on bind. It is an optional part of
 # IPA but if it is configured we need a way to require versions
 # that work for us.
-Conflicts: bind-dyndb-ldap < 1.1.0-0.15.rc1
-Conflicts: bind < 9.9.1-2.P1
+Conflicts: bind-dyndb-ldap < 1.1.0-0.16.rc1
+Conflicts: bind < 9.9.1-10.P3
 
 # mod_proxy provides a single API to communicate over SSL. If mod_ssl
 # is even loaded into Apache then it grabs this interface.
@@ -191,8 +192,8 @@ Requires: pam_krb5
 Requires: wget
 Requires: libcurl
 Requires: xmlrpc-c
-Requires: sssd >= 1.8.0
-Requires: certmonger >= 0.58
+Requires: sssd >= 1.9.0
+Requires: certmonger >= 0.60
 Requires: nss-tools
 Requires: bind-utils
 Requires: oddjob-mkhomedir
@@ -236,7 +237,6 @@ IPA administrators.
 Summary: Python libraries used by IPA
 Group: System Environment/Libraries
 Requires: python-kerberos >= 1.1-3
-Requires: authconfig
 Requires: gnupg
 Requires: iproute
 Requires: pyOpenSSL
@@ -392,9 +392,9 @@ install -pm 644 ipa-compliance.cron %{buildroot}%{_sysconfdir}/cron.d/ipa-compli
 %endif
 
 (cd %{buildroot}/%{python_sitelib}/ipaserver && find . -type f  | \
-        grep -v dcerpc | grep -v adtrustinstance | \
-        sed -e 's,\.py.*$,.*,g' | sort -u | \
-        sed -e 's,\./,%%{python_sitelib}/ipaserver/,g' ) >server-python.list
+	grep -v dcerpc | grep -v adtrustinstance | \
+	sed -e 's,\.py.*$,.*,g' | sort -u | \
+	sed -e 's,\./,%%{python_sitelib}/ipaserver/,g' ) >server-python.list
 
 %clean
 rm -rf %{buildroot}
@@ -663,6 +663,23 @@ fi
 %ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/ca.crt
 
 %changelog
+* Fri Sep 21 2012 Rob Crittenden <rcritten at redhat.com> - 3.0.0-0.8
+- Updated to upstream 3.0.0 rc 1
+- Update BR for 389-ds-base to 1.2.11.14
+- Update BR for krb5 to 1.10
+- Update BR for samba4-devel to 4.0.0-139 (rc1)
+- Add BR for python-polib
+- Update BR and Requires on sssd to 1.9.0
+- Update Requires on policycoreutils to 2.1.12-5
+- Update Requires on 389-ds-base to 1.2.11.14
+- Update Requires on selinux-policy to 3.11.1-21
+- Update Requires on dogtag to 10.0.0-0.33.a1
+- Update Requires on certmonger to 0.60
+- Update Requires on tomcat to 7.0.29
+- Update minimum version of bind to 9.9.1-10.P3
+- Update minimum version of bind-dyndb-ldap to 1.1.0-0.16.rc1
+- Remove Requires on authconfig from python sub-package
+
 * Wed Sep  5 2012 Rob Crittenden <rcritten at redhat.com> - 3.0.0-0.7
 - Rebuild against samba4 beta8
 
diff --git a/sources b/sources
index 35cf732..c9b4a45 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-86a9f1452370a01a44618927abfbbb20  freeipa-3.0.0.pre2.tar.gz
+641a2db26aaccfbdd506b0e420c0a50e  freeipa-3.0.0.rc1.tar.gz


More information about the scm-commits mailing list