[freeipa] Update to upstream 3.2.0 Prerelease 1
Martin Kosek
mkosek at fedoraproject.org
Tue Apr 2 16:49:05 UTC 2013
commit 45d13fba45d7172846f0faada846389fa180dbc8
Author: Martin Kosek <mkosek at redhat.com>
Date: Tue Apr 2 18:47:49 2013 +0200
Update to upstream 3.2.0 Prerelease 1
Spec file was also merged with up-to-date upstream reference spec
file to keep them consistent.
.gitignore | 1 +
freeipa.spec | 255 +++++++++++++++++++++++++++++++++++++++-------------------
sources | 2 +-
3 files changed, 175 insertions(+), 83 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 03cd006..3c1fccf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@
/freeipa-3.0.0.tar.gz
/freeipa-3.1.0.tar.gz
/freeipa-3.1.2.tar.gz
+/freeipa-3.2.0.pre1.tar.gz
diff --git a/freeipa.spec b/freeipa.spec
index f384d6a..beee7e6 100644
--- a/freeipa.spec
+++ b/freeipa.spec
@@ -1,21 +1,14 @@
# Define ONLY_CLIENT to only make the ipa-client and ipa-python subpackages
%{!?ONLY_CLIENT:%global ONLY_CLIENT 0}
-%global httpd_conf /etc/httpd/conf.d
%global plugin_dir %{_libdir}/dirsrv/plugins
-%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from
-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 2.1.12-5
%global gettext_domain ipa
-%global VERSION 3.1.2
+%global VERSION 3.2.0.pre1
Name: freeipa
-Version: 3.1.2
-Release: 4%{?dist}
+Version: 3.2.0
+Release: 0.1.pre1%{?dist}
Summary: The Identity, Policy and Audit system
Group: System Environment/Base
@@ -30,21 +23,30 @@ BuildRequires: svrcore-devel
BuildRequires: /usr/share/selinux/devel/Makefile
BuildRequires: policycoreutils >= %{POLICYCOREUTILSVER}
BuildRequires: systemd-units
-BuildRequires: samba-devel >= 4.0.0-153
+%if 0%{?fedora} >= 18
+BuildRequires: samba-devel >= 4.0.0-150
BuildRequires: samba-python
BuildRequires: libwbclient-devel
+%else
+BuildRequires: samba4-devel >= 4.0.0-139
+BuildRequires: samba4-python
+%endif
BuildRequires: libtalloc-devel
BuildRequires: libtevent-devel
-%endif
+%endif # ! %{ONLY_CLIENT}
BuildRequires: nspr-devel
BuildRequires: nss-devel
BuildRequires: openssl-devel
BuildRequires: openldap-devel
+%if 0%{?fedora} >= 19
+BuildRequires: krb5-devel >= 1.11
+%else
BuildRequires: krb5-devel >= 1.10
+%endif
BuildRequires: krb5-workstation
BuildRequires: libuuid-devel
-BuildRequires: libcurl-devel
-BuildRequires: xmlrpc-c-devel
+BuildRequires: libcurl-devel >= 7.21.7-2
+BuildRequires: xmlrpc-c-devel >= 1.27.4
BuildRequires: popt-devel
BuildRequires: autoconf
BuildRequires: automake
@@ -69,8 +71,9 @@ BuildRequires: python-lxml
BuildRequires: python-pyasn1 >= 0.0.9a
BuildRequires: python-dns
BuildRequires: m2crypto
-BuildRequires: check >= 0.9.5
+BuildRequires: check
BuildRequires: libsss_idmap-devel
+BuildRequires: java-1.7.0-openjdk
%description
IPA is an integrated solution to provide centrally managed Identity (machine,
@@ -86,18 +89,31 @@ Requires: %{name}-python = %{version}-%{release}
Requires: %{name}-client = %{version}-%{release}
Requires: %{name}-admintools = %{version}-%{release}
Requires: %{name}-server-selinux = %{version}-%{release}
-Requires: 389-ds-base >= 1.3.0
+Requires: 389-ds-base >= 1.3.0.5
Requires: openldap-clients
Requires: nss
Requires: nss-tools
+%if 0%{?fedora} >= 19
Requires: krb5-server >= 1.11
-Requires: krb5-server < 1.12
+%else
+%if 0%{?fedora} == 18
+# krb5 1.11 bumped DAL interface major version, a rebuild is needed
+Requires: krb5-server < 1.11
+Requires: krb5-server >= 1.10
+%else
+Requires: krb5-server >= 1.10
+%endif
+%endif
Requires: krb5-pkinit-openssl
Requires: cyrus-sasl-gssapi%{?_isa}
Requires: ntp
Requires: httpd
Requires: mod_wsgi
+%if 0%{?fedora} >= 18
Requires: mod_auth_kerb >= 5.4-16
+%else
+Requires: mod_auth_kerb >= 5.4-8
+%endif
Requires: mod_nss
Requires: python-ldap
Requires: python-krbV
@@ -105,13 +121,13 @@ Requires: acl
Requires: python-pyasn1
Requires: memcached
Requires: python-memcached
-Requires: systemd-units >= 36-3
+Requires: systemd-units >= 38
Requires(pre): systemd-units
Requires(post): systemd-units
-Requires: selinux-policy >= 3.11.1-61
+Requires: selinux-policy >= 3.11.1-86
Requires(post): selinux-policy-base
Requires: slapi-nis >= 0.44
-Requires: pki-ca >= 10.0.0-1
+Requires: pki-ca >= 10.0.0-0.54.b3
Requires: dogtag-pki-server-theme
%if 0%{?rhel}
Requires: subscription-manager
@@ -123,12 +139,18 @@ Requires: keyutils
Requires: zip
Requires: policycoreutils >= %{POLICYCOREUTILSVER}
Requires: tar
+Requires(pre): certmonger >= 0.65
+Requires(pre): 389-ds-base >= 1.3.0.5
# 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.
+%if 0%{?fedora} >= 18
Conflicts: bind-dyndb-ldap < 2.3-2
-Conflicts: bind < 9.9.1-10.P3
+%else
+Conflicts: bind-dyndb-ldap < 1.1.0-0.12.rc1
+%endif
+Conflicts: bind < 9.8.2-0.4.rc2
# mod_proxy provides a single API to communicate over SSL. If mod_ssl
# is even loaded into Apache then it grabs this interface.
@@ -166,12 +188,18 @@ Summary: Virtual package to install packages required for Active Directory trust
Group: System Environment/Base
Requires: %{name}-server = %version-%release
Requires: m2crypto
+%if 0%{?fedora} >= 18
Requires: samba-python
-Requires: samba >= 4.0.0-153
+Requires: samba
Requires: samba-winbind
+%else
+Requires: samba4-python
+Requires: samba4
+Requires: samba4-winbind
+%endif
Requires: libsss_idmap
# We use alternatives to divert winbind_krb5_locator.so plugin to libkrb5
-# on the installs where server-trust-ad subpackage is installed because
+# on the installes where server-trust-ad subpackage is installed because
# IPA AD trusts cannot be used at the same time with the locator plugin
# since Winbindd will be configured in a different mode
Requires(post): %{_sbindir}/update-alternatives
@@ -183,26 +211,28 @@ Requires(preun): %{_sbindir}/update-alternatives
Cross-realm trusts with Active Directory in IPA require working Samba 4 installation.
This package is provided for convenience to install all required dependencies at once.
-%package server-strict
-Summary: Strict package dependencies
-Group: System Environment/Base
-Requires(post): %{name}-server = %{version}-%{release}
-Requires(postun): %{name}-server = %{version}-%{release}
-
-# Specific requires
-Requires(pre): 389-ds-base = 1.3.0.5
-Requires: krb5-server = 1.11.1
-Requires: pki-ca = 10.0.1
-
-%description server-strict
-IPA is an integrated solution to provide centrally managed Identity (machine,
-user, virtual machines, groups, authentication credentials), Policy
-(configuration settings, access control information) and Audit (events,
-logs, analysis thereof). This meta package adds strict version dependencies
-to known working versions. To upgrade to a non-approved version uninstall
-this package.
-
-%endif
+# Fedora spec file only: START. Uncomment when Fedora 20 branches
+# %package server-strict
+# Summary: Strict package dependencies
+# Group: System Environment/Base
+# Requires(post): %{name}-server = %{version}-%{release}
+# Requires(postun): %{name}-server = %{version}-%{release}
+#
+# # Specific requires
+# Requires(pre): 389-ds-base = 1.3.0.5
+# Requires: krb5-server = 1.11.1
+# Requires: pki-ca = 10.0.1
+#
+# %description server-strict
+# IPA is an integrated solution to provide centrally managed Identity (machine,
+# user, virtual machines, groups, authentication credentials), Policy
+# (configuration settings, access control information) and Audit (events,
+# logs, analysis thereof). This meta package adds strict version dependencies
+# to known working versions. To upgrade to a non-approved version uninstall
+# this package.
+# Fedora spec file only: END
+
+%endif # ! %{ONLY_CLIENT}
%package client
@@ -216,10 +246,10 @@ Requires: krb5-workstation
Requires: authconfig
Requires: pam_krb5
Requires: wget
-Requires: libcurl
-Requires: xmlrpc-c
-Requires: sssd >= 1.9.2
-Requires: certmonger >= 0.60
+Requires: libcurl >= 7.21.7-2
+Requires: xmlrpc-c >= 1.27.4
+Requires: sssd >= 1.8.0
+Requires: certmonger >= 0.65
Requires: nss-tools
Requires: bind-utils
Requires: oddjob-mkhomedir
@@ -258,7 +288,7 @@ user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof). This package provides command-line tools for
IPA administrators.
-%endif
+%endif # ! %{ONLY_CLIENT}
%package python
Summary: Python libraries used by IPA
@@ -281,8 +311,8 @@ user, virtual machines, groups, authentication credentials), Policy
logs, analysis thereof). If you are using IPA you need to install this
package.
-
%prep
+# Fedora spec file only: START
# Update timestamps on the files touched by a patch, to avoid non-equal
# .pyc/.pyo files across the multilib peers within a build, where "Level"
# is the patch prefix option (e.g. -p1)
@@ -304,11 +334,18 @@ for p in %patches ; do
%__patch -p1 -i $p
UpdateTimestamps -p1 $p
done
+# Fedora spec file only: END
%build
export CFLAGS="$CFLAGS %{optflags}"
export CPPFLAGS="$CPPFLAGS %{optflags}"
+%if 0%{?fedora} >= 18
+# use fedora18 platform which is based on fedora16 platform with systemd
+# support + fedora18 changes
export SUPPORTED_PLATFORM=fedora18
+%else
+export SUPPORTED_PLATFORM=fedora16
+%endif
# Force re-generate of platform support
rm -f ipapython/services.py
make version-update
@@ -316,7 +353,7 @@ cd ipa-client; ../autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --loca
%if ! %{ONLY_CLIENT}
cd daemons; ../autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir} --with-openldap; cd ..
cd install; ../autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir}; cd ..
-%endif
+%endif # ! %{ONLY_CLIENT}
%if ! %{ONLY_CLIENT}
make IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} all
@@ -325,21 +362,27 @@ cd selinux
make all
%else
make IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} client
-%endif
+%endif # ! %{ONLY_CLIENT}
%install
rm -rf %{buildroot}
-%if ! %{ONLY_CLIENT}
+%if 0%{?fedora} >= 18
+# use fedora18 platform which is based on fedora16 platform with systemd
+# support + fedora18 changes
export SUPPORTED_PLATFORM=fedora18
+%else
+export SUPPORTED_PLATFORM=fedora16
+%endif
# Force re-generate of platform support
rm -f ipapython/services.py
+%if ! %{ONLY_CLIENT}
make install DESTDIR=%{buildroot}
cd selinux
make install DESTDIR=%{buildroot}
cd ..
%else
make client-install DESTDIR=%{buildroot}
-%endif
+%endif # ! %{ONLY_CLIENT}
%find_lang %{gettext_domain}
@@ -354,6 +397,7 @@ rm %{buildroot}/%{plugin_dir}/libipa_uuid.la
rm %{buildroot}/%{plugin_dir}/libipa_modrdn.la
rm %{buildroot}/%{plugin_dir}/libipa_lockout.la
rm %{buildroot}/%{plugin_dir}/libipa_cldap.la
+rm %{buildroot}/%{plugin_dir}/libipa_dns.la
rm %{buildroot}/%{plugin_dir}/libipa_sidgen.la
rm %{buildroot}/%{plugin_dir}/libipa_sidgen_task.la
rm %{buildroot}/%{plugin_dir}/libipa_extdom_extop.la
@@ -396,16 +440,14 @@ mkdir -p %{buildroot}%{_usr}/share/ipa/html/
/bin/touch %{buildroot}%{_usr}/share/ipa/html/krbrealm.con
/bin/touch %{buildroot}%{_usr}/share/ipa/html/preferences.html
mkdir -p %{buildroot}%{_initrddir}
-# Default to systemd initscripts for F16 and above
-mkdir -p %{buildroot}%{_unitdir}
-install -m 644 init/systemd/ipa.service %{buildroot}%{_unitdir}/ipa.service
-mkdir -p %{buildroot}%{_libexecdir}
-install -m 644 init/systemd/ipa_memcached.service %{buildroot}%{_unitdir}/ipa_memcached.service
-install -m 755 init/systemd/freeipa-systemd-upgrade %{buildroot}%{_libexecdir}/freeipa-systemd-upgrade
-
-mkdir -p %{buildroot}%{_initrddir}
mkdir %{buildroot}%{_sysconfdir}/sysconfig/
install -m 644 init/ipa_memcached.conf %{buildroot}%{_sysconfdir}/sysconfig/ipa_memcached
+
+# NOTE: systemd specific section
+mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d/
+install -m 0644 init/systemd/ipa.conf.tmpfiles %{buildroot}%{_sysconfdir}/tmpfiles.d/ipa.conf
+# END
+
mkdir -p %{buildroot}%{_localstatedir}/run/
install -d -m 0700 %{buildroot}%{_localstatedir}/run/ipa_memcached/
install -d -m 0700 %{buildroot}%{_localstatedir}/run/ipa/
@@ -413,9 +455,17 @@ install -d -m 0700 %{buildroot}%{_localstatedir}/run/ipa/
mkdir -p %{buildroot}%{_libdir}/krb5/plugins/libkrb5
touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
-mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d/
-install -m 0644 init/systemd/ipa.conf.tmpfiles %{buildroot}%{_sysconfdir}/tmpfiles.d/ipa.conf
-%endif
+# NOTE: systemd specific section
+mkdir -p %{buildroot}%{_unitdir}
+install -m 644 init/systemd/ipa.service %{buildroot}%{_unitdir}/ipa.service
+install -m 644 init/systemd/ipa_memcached.service %{buildroot}%{_unitdir}/ipa_memcached.service
+# END
+
+# Fedora spec file only: START
+mkdir -p %{buildroot}%{_libexecdir}
+install -m 755 init/systemd/freeipa-systemd-upgrade %{buildroot}%{_libexecdir}/freeipa-systemd-upgrade
+# Fedora spec file only: END
+%endif # ! %{ONLY_CLIENT}
mkdir -p %{buildroot}%{_sysconfdir}/ipa/
/bin/touch %{buildroot}%{_sysconfdir}/ipa/default.conf
@@ -427,47 +477,62 @@ mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
install -pm 644 contrib/completion/ipa.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/ipa
mkdir -p %{buildroot}%{_sysconfdir}/cron.d
install -pm 644 ipa-compliance.cron %{buildroot}%{_sysconfdir}/cron.d/ipa-compliance
-%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
+%endif # ! %{ONLY_CLIENT}
%clean
rm -rf %{buildroot}
%if ! %{ONLY_CLIENT}
%post server
-# Use systemd scheme, update systemd as service units have changed
+# NOTE: systemd specific section
/bin/systemctl --system daemon-reload 2>&1 || :
+# END
if [ $1 -gt 1 ] ; then
+ # Fedora spec file only: START
# When upgrade is performed from SysV to systemd, ipa.service will be inactive
# due to https://bugzilla.redhat.com/show_bug.cgi?id=752846
# FreeIPA existing setup cannot be used without upgrade script
# Note also it is now safe to run this script against working FreeIPA install
# after it has been migrated to systemd setup
/usr/libexec/freeipa-systemd-upgrade || :
+ # Fedora spec file only: END
+ /bin/systemctl condrestart certmonger.service 2>&1 || :
/usr/sbin/ipa-upgradeconfig --quiet >/dev/null || :
fi
%posttrans server
# This must be run in posttrans so that updates from previous
# execution that may no longer be shipped are not applied.
-/usr/sbin/ipa-ldap-updater --upgrade >/dev/null || :
+/usr/sbin/ipa-ldap-updater --upgrade --quiet >/dev/null || :
%preun server
if [ $1 = 0 ]; then
-# Use systemd scheme
+# NOTE: systemd specific section
/bin/systemctl --quiet stop ipa.service || :
/bin/systemctl --quiet disable ipa.service || :
+# END
fi
%postun server
if [ "$1" -ge "1" ]; then
-# Use systemd scheme
+# NOTE: systemd specific section
/bin/systemctl --quiet is-active ipa.service >/dev/null && \
/bin/systemctl try-restart ipa.service >/dev/null 2>&1 || :
+# END
+fi
+
+%pre server
+# Stop ipa_kpasswd if it exists before upgrading so we don't have a
+# zombie process when we're done.
+if [ -e /usr/sbin/ipa_kpasswd ]; then
+# NOTE: systemd specific section
+ /bin/systemctl stop ipa_kpasswd.service >/dev/null 2>&1 || :
+# END
fi
%pre server-selinux
@@ -524,14 +589,16 @@ fi
winbind_krb5_locator.so /dev/null 90
python -c "import sys; from ipaserver.install import installutils; sys.exit(0 if installutils.is_ipa_configured() else 1);" > /dev/null 2>&1
if [ $? -eq 0 ]; then
+# NOTE: systemd specific section
/bin/systemctl try-restart httpd.service >/dev/null 2>&1 || :
+# END
fi
%preun server-trust-ad
if [ $1 -eq 0 ]; then
%{_sbindir}/update-alternatives --remove winbind_krb5_locator.so /dev/null
fi
-%endif
+%endif # ! %{ONLY_CLIENT}
%post client
if [ $1 -gt 1 ] ; then
@@ -574,11 +641,14 @@ fi
%config(noreplace) %{_sysconfdir}/sysconfig/ipa_memcached
%dir %attr(0700,apache,apache) %{_localstatedir}/run/ipa_memcached/
%dir %attr(0700,root,root) %{_localstatedir}/run/ipa/
+# NOTE: systemd specific section
%config %{_sysconfdir}/tmpfiles.d/ipa.conf
-# Use systemd scheme
%attr(644,root,root) %{_unitdir}/ipa.service
%attr(644,root,root) %{_unitdir}/ipa_memcached.service
+# Fedora spec file only: START
%{_libexecdir}/freeipa-systemd-upgrade
+# Fedora spec file only: END
+# END
%dir %{python_sitelib}/ipaserver
%dir %{python_sitelib}/ipaserver/install
%dir %{python_sitelib}/ipaserver/install/plugins
@@ -628,6 +698,12 @@ fi
%{_usr}/share/ipa/ui/*.woff
%dir %{_usr}/share/ipa/ui/ext
%config(noreplace) %{_usr}/share/ipa/ui/ext/extension.js
+%dir %{_usr}/share/ipa/ui/js/dojo
+%{_usr}/share/ipa/ui/js/dojo/dojo.js
+%dir %{_usr}/share/ipa/ui/js/libs
+%{_usr}/share/ipa/ui/js/libs/*.js
+%dir %{_usr}/share/ipa/ui/js/freeipa
+%{_usr}/share/ipa/ui/js/freeipa/app.js
%dir %{_usr}/share/ipa/ui/images
%{_usr}/share/ipa/ui/images/*.png
%{_usr}/share/ipa/ui/images/*.gif
@@ -664,6 +740,7 @@ fi
%attr(755,root,root) %{plugin_dir}/libipa_modrdn.so
%attr(755,root,root) %{plugin_dir}/libipa_lockout.so
%attr(755,root,root) %{plugin_dir}/libipa_cldap.so
+%attr(755,root,root) %{plugin_dir}/libipa_dns.so
%attr(755,root,root) %{plugin_dir}/libipa_range_check.so
%dir %{_localstatedir}/lib/ipa
%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/sysrestore
@@ -708,10 +785,12 @@ fi
%{python_sitelib}/ipaserver/install/adtrustinstance*
%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
-%files server-strict
-%defattr(-,root,root,-)
-%doc COPYING README Contributors.txt
-%endif
+# Fedora spec file only: START. Uncomment when Fedora 20 branches
+# %files server-strict
+# %defattr(-,root,root,-)
+# %doc COPYING README Contributors.txt
+# Fedora spec file only: END
+%endif # ! %{ONLY_CLIENT}
%files client
%defattr(-,root,root,-)
@@ -743,15 +822,23 @@ fi
%{_bindir}/ipa
%config %{_sysconfdir}/bash_completion.d
%{_mandir}/man1/ipa.1.gz
-%endif
+%endif # ! %{ONLY_CLIENT}
%files python -f %{gettext_domain}.lang
%defattr(-,root,root,-)
%doc COPYING README Contributors.txt
%dir %{python_sitelib}/ipapython
%dir %{python_sitelib}/ipapython/platform
+%dir %{python_sitelib}/ipapython/platform/base
+%dir %{python_sitelib}/ipapython/platform/fedora16
+%dir %{python_sitelib}/ipapython/platform/fedora18
+%dir %{python_sitelib}/ipapython/platform/redhat
%{python_sitelib}/ipapython/*.py*
%{python_sitelib}/ipapython/platform/*.py*
+%{python_sitelib}/ipapython/platform/base/*.py*
+%{python_sitelib}/ipapython/platform/fedora16/*.py*
+%{python_sitelib}/ipapython/platform/fedora18/*.py*
+%{python_sitelib}/ipapython/platform/redhat/*.py*
%dir %{python_sitelib}/ipalib
%{python_sitelib}/ipalib/*
%{python_sitearch}/default_encoding_utf8.so
@@ -762,6 +849,10 @@ fi
%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/ca.crt
%changelog
+* Tue Apr 2 2013 Martin Kosek <mkosek at redhat.com> - 3.2.0-0.1.pre1
+- Update to upstream 3.2.0 Prerelease 1
+- Use upstream reference spec file as a base for Fedora spec file
+
* Sat Mar 30 2013 Kevin Fenzi <kevin at scrye.com> 3.1.2-4
- Rebuild for broken deps
- Fix 389-ds-base strict dep to be 1.3.0.5 and krb5-server 1.11.1
@@ -796,7 +887,7 @@ fi
- Set minimum for selinux-policy to 3.11.1-60
- Remove unneeded dogtag package requires
-* Fri Oct 23 2012 Martin Kosek <mkosek at redhat.com> - 3.0.0-3
+* Tue Oct 23 2012 Martin Kosek <mkosek at redhat.com> - 3.0.0-3
- Update Requires on krb5-server to 1.11
* Fri Oct 12 2012 Rob Crittenden <rcritten at redhat.com> - 3.0.0-2
@@ -944,7 +1035,7 @@ fi
* Mon Oct 17 2011 Alexander Bokovoy <abokovoy at redhat.com> - 2.1.2-1
- Default to systemd for Fedora 16 and onwards
-* Thu Aug 16 2011 Rob Crittenden <rcritten at redhat.com> - 2.1.0-1
+* Tue Aug 16 2011 Rob Crittenden <rcritten at redhat.com> - 2.1.0-1
- Update to upstream 2.1.0
* Fri May 6 2011 Simo Sorce <ssorce at redhat.com> - 2.0.1-2
@@ -1001,7 +1092,7 @@ fi
- Remove some explicit Requires in client that aren't needed
- Consistent use of buildroot vs RPM_BUILD_ROOT
-* Thu Jan 19 2011 Adam Young <ayoung at redhat.com> - 1.99-40
+* Wed Jan 19 2011 Adam Young <ayoung at redhat.com> - 1.99-40
- Moved directory install/static to install/ui
* Thu Jan 13 2011 Simo Sorce <ssorce at redhat.com> - 1.99-39
@@ -1123,7 +1214,7 @@ fi
- Move ipalib to ipa-python subpackage
- Bump minimum version of slapi-nis to 0.15
-* Thu May 6 2009 Rob Crittenden <rcritten at redhat.com> - 1.99-5
+* Wed May 6 2009 Rob Crittenden <rcritten at redhat.com> - 1.99-5
- Set 0.14 as minimum version for slapi-nis
* Wed Apr 22 2009 Rob Crittenden <rcritten at redhat.com> - 1.99-4
@@ -1211,7 +1302,7 @@ fi
- Pull upstream changelog 722
- Add Conflicts mod_ssl (435360)
-* Thu Feb 29 2008 Rob Crittenden <rcritten at redhat.com> 0.99-11
+* Fri Feb 29 2008 Rob Crittenden <rcritten at redhat.com> 0.99-11
- Pull upstream changelog 698
- Fix ownership of /var/log/ipa_error.log during install (435119)
- Add pwpolicy command and man page
@@ -1301,7 +1392,7 @@ fi
* Fri Aug 10 2007 Karl MacMillan <kmacmill at redhat.com> - 0.2.0-1
- Added support for ipa_kpasswd and ipa_pwd_extop
-* Mon Aug 5 2007 Rob Crittenden <rcritten at redhat.com> - 0.1.0-3
+* Sun Aug 5 2007 Rob Crittenden <rcritten at redhat.com> - 0.1.0-3
- Abstracted client class to work directly or over RPC
* Wed Aug 1 2007 Rob Crittenden <rcritten at redhat.com> - 0.1.0-2
diff --git a/sources b/sources
index b4cea5c..8b7c7b2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f265c67b12686d1e8e3a42ca0ac017f6 freeipa-3.1.2.tar.gz
+eb93b180518f4450118183d1c579459b freeipa-3.2.0.pre1.tar.gz
More information about the scm-commits
mailing list