rpms/ipa/F-8 .cvsignore, 1.4, 1.5 ipa.spec, 1.13, 1.14 sources, 1.8, 1.9 0001-Fix-typo-in-inet-type.patch, 1.1, NONE 0001-In-openvz-we-found-out-some-interfaces-may-return-a.patch, 1.1, NONE 0001-slapi_pw_find_sv-expects-an-array-make-sure-we-ha.patch, 1.1, NONE freeipa-change-mkey.patch, 1.1, NONE freeipa-cve-2008-3274-fixes.patch, 1.1, NONE freeipa-cve-2008-3274-utility.patch, 1.1, NONE freeipa-encrypt-files.patch, 1.1, NONE freeipa-fix-expire.patch, 1.1, NONE freeipa-fix-key-encryption.patch, 1.1, NONE freeipa-index.patch, 1.1, NONE freeipa-memberofindex.patch, 1.1, NONE freeipa-noinit.patch, 1.1, NONE freeipa-refresh-mkey.patch, 1.1, NONE freeipa-replica-default.patch, 1.1, NONE freeipa-user-input.patch, 1.1, NONE

Simo Sorce simo at fedoraproject.org
Tue Dec 9 21:30:46 UTC 2008


Author: simo

Update of /cvs/pkgs/rpms/ipa/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26357

Modified Files:
	.cvsignore ipa.spec sources 
Removed Files:
	0001-Fix-typo-in-inet-type.patch 
	0001-In-openvz-we-found-out-some-interfaces-may-return-a.patch 
	0001-slapi_pw_find_sv-expects-an-array-make-sure-we-ha.patch 
	freeipa-change-mkey.patch freeipa-cve-2008-3274-fixes.patch 
	freeipa-cve-2008-3274-utility.patch 
	freeipa-encrypt-files.patch freeipa-fix-expire.patch 
	freeipa-fix-key-encryption.patch freeipa-index.patch 
	freeipa-memberofindex.patch freeipa-noinit.patch 
	freeipa-refresh-mkey.patch freeipa-replica-default.patch 
	freeipa-user-input.patch 
Log Message:
* Tue Dec 8 2008 Simo Sorce <ssorce at redhat.com> - 1.2.1-0
- New upstream release 1.2.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ipa/F-8/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	18 Jun 2008 17:00:02 -0000	1.4
+++ .cvsignore	9 Dec 2008 21:30:15 -0000	1.5
@@ -1 +1 @@
-freeipa-1.1.0.tar.gz
+freeipa-1.2.1.tar.gz


Index: ipa.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ipa/F-8/ipa.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ipa.spec	10 Sep 2008 21:05:16 -0000	1.13
+++ ipa.spec	9 Dec 2008 21:30:15 -0000	1.14
@@ -5,8 +5,8 @@
 %define POLICYCOREUTILSVER 1.33.12-1
 
 Name:           ipa
-Version:        1.1.0
-Release:        4%{?dist}
+Version:        1.2.1
+Release:        0%{?dist}
 Summary:        The Identity, Policy and Audit system
 
 Group:          System Environment/Base
@@ -15,27 +15,13 @@
 Source0:        freeipa-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Patch1:         freeipa-replica-default.patch
-Patch2:         freeipa-noinit.patch
-Patch3:         freeipa-memberofindex.patch
-Patch4:         freeipa-index.patch
-Patch5:         0001-slapi_pw_find_sv-expects-an-array-make-sure-we-ha.patch
-Patch6:         0001-Fix-typo-in-inet-type.patch
-Patch7:         0001-In-openvz-we-found-out-some-interfaces-may-return-a.patch
-
-Patch101:	freeipa-refresh-mkey.patch
-Patch102:	freeipa-fix-expire.patch
-Patch103:	freeipa-fix-key-encryption.patch
-Patch104:	freeipa-user-input.patch
-Patch105:	freeipa-encrypt-files.patch
-Patch106:	freeipa-change-mkey.patch
-Patch107:	freeipa-cve-2008-3274-fixes.patch
-Patch108:	freeipa-cve-2008-3274-utility.patch
-
-BuildRequires:  fedora-ds-base-devel >= 1.1
+BuildRequires:  fedora-ds-base-devel >= 1.1.3
 BuildRequires:  mozldap-devel
+BuildRequires:  svrcore-devel
+BuildRequires:  nspr-devel
 BuildRequires:  openssl-devel
 BuildRequires:  openldap-devel
+BuildRequires:  e2fsprogs-devel
 BuildRequires:  krb5-devel
 BuildRequires:  nss-devel
 BuildRequires:  libcap-devel
@@ -43,11 +29,7 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
-%if "%{?fedora}" == "7"
-BuildRequires:  popt
-%else
 BuildRequires:  popt-devel
-%endif
 BuildRequires:  selinux-policy-devel
 BuildRequires:  m4
 BuildRequires:  policycoreutils >= %{POLICYCOREUTILSVER}
@@ -66,11 +48,10 @@
 Requires: %{name}-client = %{version}-%{release}
 Requires: %{name}-admintools = %{version}-%{release}
 Requires(post): %{name}-server-selinux = %{version}-%{release}
-Requires: fedora-ds-base >= 1.1.0-3
+Requires: fedora-ds-base >= 1.1.3
 Requires: openldap-clients
 Requires: nss
 Requires: nss-tools
-%{?fc7:Requires: krb5-server >= 1.6.1-7}
 %{?fc8:Requires: krb5-server >= 1.6.2-11}
 %if 0%{?fedora} >= 9
 Requires: krb5-server
@@ -81,7 +62,12 @@
 Requires: httpd
 Requires: mod_python
 Requires: mod_auth_kerb
-Requires: mod_nss >= 1.0.7-2
+%{?fc8:Requires: mod_nss >= 1.0.7-2}
+%{?fc9:Requires: mod_nss >= 1.0.7-5}
+%{?fc10:Requires: mod_nss >= 1.0.7-4}
+%if 0%{?fedora} >= 10
+Requires: mod_nss
+%endif
 Requires: python-ldap
 Requires: python-krbV
 Requires: TurboGears
@@ -89,8 +75,14 @@
 Requires: acl
 Requires: python-pyasn1
 Requires: libcap
+%{?fc8:Requires: selinux-policy >= 3.0.8-117}
+%{?fc9:Requires: selinux-policy >= 3.3.1-99}
+%{?fc10:Requires: selinux-policy >= 3.5.13-11}
+%if 0%{?fedora} >= 10
 Requires: selinux-policy
+%endif
 Requires(post): selinux-policy-base
+Requires: slapi-nis
 Conflicts: mod_ssl
 
 %description server
@@ -158,6 +150,7 @@
 Group: System Environment/Libraries
 Requires: python-kerberos
 Requires: authconfig
+Requires: gnupg
 
 %description python
 IPA is an integrated solution to provide centrally managed Identity (machine,
@@ -170,6 +163,7 @@
 Summary: IPA authentication server - radius plugin
 Group: System Environment/Base
 Requires: freeradius
+Requires: freeradius-ldap
 Requires: %{name}-python = %{version}-%{release}
 
 %description radius-server
@@ -195,28 +189,13 @@
 
 %prep
 %setup -n freeipa-%{version} -q
-%patch1 -p1 -b replica-default
-%patch2 -p1 -b noinit
-%patch3 -p1 -b memberofindex
-%patch4 -p1 -b index
-%patch5 -p1 -b changepw
-%patch6 -p1 -b af-inet-fix
-%patch7 -p1 -b kpasswd-segfault
-
-#START CVE-2008-3274 block
-%patch101 -p1 -b refresh-mkey
-%patch102 -p1 -b fix-expire
-%patch103 -p1 -b fix-key-encryption
-%patch104 -p1 -b user-input
-%patch105 -p1 -b encrypt-files
-%patch106 -p1 -b change-mkey
-%patch107 -p1 -b cve-2008-3274-fixes
-%patch108 -p1 -b cve-2008-3274-utility
-#END CVE-2008-3274 block
 
 %build
-cd ipa-server; ./autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir} --with-openldap=yes; cd ..
-cd ipa-client; ./autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir} --with-openldap=yes; cd ..
+export CFLAGS="$CFLAGS %{optflags}"
+export CPPFLAGS="$CPPFLAGS %{optflags}"
+make version-update
+cd ipa-server; ./autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir}; cd ..
+cd ipa-client; ./autogen.sh --prefix=%{_usr} --sysconfdir=%{_sysconfdir} --localstatedir=%{_localstatedir} --libdir=%{_libdir} --mandir=%{_mandir}; cd ..
 
 make IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} version-update all
 cd ipa-server/selinux
@@ -234,6 +213,7 @@
 rm %{buildroot}/%{plugin_dir}/libipa_pwd_extop.la
 rm %{buildroot}/%{plugin_dir}/libipa-memberof-plugin.la
 rm %{buildroot}/%{plugin_dir}/libipa-dna-plugin.la
+rm %{buildroot}/%{plugin_dir}/libipa_winsync.la
 
 # Some user-modifiable HTML files are provided. Move these to /etc
 # and link back.
@@ -255,11 +235,19 @@
     /sbin/chkconfig --add ipa_kpasswd
     /sbin/chkconfig --add ipa_webgui
 fi
+if [ -e /usr/share/ipa/serial ]; then
+    mv /usr/share/ipa/serial /var/lib/ipa/ca_serialno
+fi
 /bin/touch /var/log/ipa_error.log
 /bin/chown apache /var/log/ipa_error.log
 /bin/chmod 600 /var/log/ipa_error.log
 restorecon /var/log/ipa_error.log
 /usr/sbin/ipa-upgradeconfig || :
+if [ -e /etc/httpd/conf.d/ipa.conf ]; then
+    echo ""
+    echo "Run /usr/sbin/ipa-ldap-updater to complete the upgrade process."
+    echo ""
+fi
 
 %preun server
 if [ $1 = 0 ]; then
@@ -273,6 +261,8 @@
 if [ "$1" -ge "1" ]; then
     /sbin/service ipa_kpasswd condrestart >/dev/null 2>&1 || :
     /sbin/service ipa_webgui condrestart >/dev/null 2>&1 || :
+    /sbin/service httpd condrestart >/dev/null 2>&1 || :
+    /sbin/service dirsrv condrestart >/dev/null 2>&1 || :
 fi
 
 %pre server-selinux
@@ -334,6 +324,7 @@
 %attr(755,root,root) %{_initrddir}/ipa_webgui
 %dir %{_usr}/share/ipa
 %{_usr}/share/ipa/*.ldif
+%{_usr}/share/ipa/*.uldif
 %{_usr}/share/ipa/*.template
 %dir %{_usr}/share/ipa/html
 %{_usr}/share/ipa/html/ssbrowser.html
@@ -353,9 +344,12 @@
 %{_usr}/share/ipa/ipaserver/*
 %dir %{_usr}/share/ipa/locales/
 %{_usr}/share/ipa/locales/*
+%dir %{_usr}/share/ipa/updates/
+%{_usr}/share/ipa/updates/*
 %attr(755,root,root) %{plugin_dir}/libipa_pwd_extop.so
 %attr(755,root,root) %{plugin_dir}/libipa-memberof-plugin.so
 %attr(755,root,root) %{plugin_dir}/libipa-dna-plugin.so
+%attr(755,root,root) %{plugin_dir}/libipa_winsync.so
 %dir %{_localstatedir}/lib/ipa
 %attr(700,root,root) %dir %{_localstatedir}/lib/ipa/sysrestore
 %dir %{_localstatedir}/cache/ipa
@@ -398,6 +392,7 @@
 %{_sbindir}/ipa-addgroup
 %{_sbindir}/ipa-addservice
 %{_sbindir}/ipa-adduser
+%{_sbindir}/ipa-defaultoptions
 %{_sbindir}/ipa-deldelegation
 %{_sbindir}/ipa-delgroup
 %{_sbindir}/ipa-delservice
@@ -405,19 +400,22 @@
 %{_sbindir}/ipa-findgroup
 %{_sbindir}/ipa-findservice
 %{_sbindir}/ipa-finduser
-%{_sbindir}/ipa-modgroup
 %{_sbindir}/ipa-listdelegation
 %{_sbindir}/ipa-lockuser
+%{_sbindir}/ipa-modgroup
 %{_sbindir}/ipa-moddelegation
 %{_sbindir}/ipa-passwd
 %{_sbindir}/ipa-moduser
 %{_sbindir}/ipa-pwpolicy
 %{_sbindir}/ipa-change-master-key
 %{_sbindir}/ipa-fix-CVE-2008-3274
+%{_sbindir}/ipa-ldap-updater
+%{_sbindir}/ipa-compat-manage
 %{_mandir}/man1/ipa-adddelegation.1.gz
 %{_mandir}/man1/ipa-addgroup.1.gz
 %{_mandir}/man1/ipa-addservice.1.gz
 %{_mandir}/man1/ipa-adduser.1.gz
+%{_mandir}/man1/ipa-defaultoptions.1.gz
 %{_mandir}/man1/ipa-deldelegation.1.gz
 %{_mandir}/man1/ipa-delgroup.1.gz
 %{_mandir}/man1/ipa-delservice.1.gz
@@ -425,7 +423,6 @@
 %{_mandir}/man1/ipa-findgroup.1.gz
 %{_mandir}/man1/ipa-findservice.1.gz
 %{_mandir}/man1/ipa-finduser.1.gz
-%{_mandir}/man1/ipa-getkeytab.1.gz
 %{_mandir}/man1/ipa-modgroup.1.gz
 %{_mandir}/man1/ipa-listdelegation.1.gz
 %{_mandir}/man1/ipa-lockuser.1.gz
@@ -433,6 +430,8 @@
 %{_mandir}/man1/ipa-passwd.1.gz
 %{_mandir}/man1/ipa-moduser.1.gz
 %{_mandir}/man1/ipa-pwpolicy.1.gz
+%{_mandir}/man1/ipa-ldap-updater.1.gz
+%{_mandir}/man1/ipa-compat-manage.1.gz
 
 %files python
 %doc LICENSE README
@@ -463,6 +462,9 @@
 %{_sbindir}/ipa-modradiusprofile
 
 %changelog
+* Tue Dec 8 2008 Simo Sorce <ssorce at redhat.com> - 1.2.1-0
+- New upstream release 1.2.1
+
 * Wed Sep 10 2008 Simo Sorce <ssorce at redhat.com> - 1.1.0-4
 - Fix for CVE-2008-3274
 - Fix segfault in ipa-kpasswd in case getifaddrs returns a NULL interface


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ipa/F-8/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	18 Jun 2008 17:00:02 -0000	1.8
+++ sources	9 Dec 2008 21:30:15 -0000	1.9
@@ -1 +1 @@
-3ac7a3f696427819152d209a68fe8f6c  freeipa-1.1.0.tar.gz
+e934709fe92a41696ca4dd341ea9066d  freeipa-1.2.1.tar.gz


--- 0001-Fix-typo-in-inet-type.patch DELETED ---


--- 0001-In-openvz-we-found-out-some-interfaces-may-return-a.patch DELETED ---


--- 0001-slapi_pw_find_sv-expects-an-array-make-sure-we-ha.patch DELETED ---


--- freeipa-change-mkey.patch DELETED ---


--- freeipa-cve-2008-3274-fixes.patch DELETED ---


--- freeipa-cve-2008-3274-utility.patch DELETED ---


--- freeipa-encrypt-files.patch DELETED ---


--- freeipa-fix-expire.patch DELETED ---


--- freeipa-fix-key-encryption.patch DELETED ---


--- freeipa-index.patch DELETED ---


--- freeipa-memberofindex.patch DELETED ---


--- freeipa-noinit.patch DELETED ---


--- freeipa-refresh-mkey.patch DELETED ---


--- freeipa-replica-default.patch DELETED ---


--- freeipa-user-input.patch DELETED ---




More information about the fedora-extras-commits mailing list