Require samba 4.0.5 (passdb API changed). Make sure that we use the
right epoch number with samba so that the Requires is correctly
enforced.

Require krb5 1.11.2-1 to fix missing PAC issue.

---

This patch makes sure we have the right dependencies in Fedora 19 (and Fedora
18 too for the samba one).

Martin
From 75a8ba7eb560007c69f5df937daa554093fce75b Mon Sep 17 00:00:00 2001
From: Martin Kosek <[email protected]>
Date: Tue, 16 Apr 2013 09:44:28 +0200
Subject: [PATCH] Require new samba and krb5

Require samba 4.0.5 (passdb API changed). Make sure that we use the
right epoch number with samba so that the Requires is correctly
enforced.

Require krb5 1.11.2-1 to fix missing PAC issue.
---
 freeipa.spec.in | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/freeipa.spec.in b/freeipa.spec.in
index 7e9e994052bf32a7e2349adfbb932401bfd7f93e..3e71aa638cb1518a132a429518f3f1ad040cfadc 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -23,7 +23,7 @@ BuildRequires:  /usr/share/selinux/devel/Makefile
 BuildRequires:  policycoreutils >= %{POLICYCOREUTILSVER}
 BuildRequires:  systemd-units
 %if 0%{?fedora} >= 18
-BuildRequires:  samba-devel >= 4.0.0-150
+BuildRequires:  samba-devel >= 2:4.0.5-1
 BuildRequires:  samba-python
 BuildRequires:  libwbclient-devel
 %else
@@ -98,7 +98,7 @@ Requires: openldap-clients
 Requires: nss
 Requires: nss-tools
 %if 0%{?krb5_dal_version} >= 4
-Requires: krb5-server >= 1.11
+Requires: krb5-server >= 1.11.2-1
 %else
 %if 0%{krb5_dal_version} == 3
 # krb5 1.11 bumped DAL interface major version, a rebuild is needed
@@ -194,7 +194,7 @@ Requires: %{name}-server = %version-%release
 Requires: m2crypto
 %if 0%{?fedora} >= 18
 Requires: samba-python
-Requires: samba
+Requires: samba >= 2:4.0.5-1
 Requires: samba-winbind
 %else
 Requires: samba4-python
@@ -794,6 +794,10 @@ fi
 %ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/ca.crt
 
 %changelog
+* Mon Apr 15 2013 Martin Kosek <[email protected]> - 3.1.99-6
+- Require samba 4.0.5, includes new passdb API
+- Require krb5 1.11.2-1, fixes missing PAC issue
+
 * Fri Apr  5 2013 Rob Crittenden <[email protected]> - 3.1.99-5
 - Add backup and restore
 - Own /var/lib/ipa/backup
-- 
1.8.1.4

_______________________________________________
Freeipa-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to