[samba4] Update to Samba 4.0.0 beta7.

asn asn at fedoraproject.org
Wed Aug 29 12:14:21 UTC 2012


commit 056482fd195d4e92f04e46853bd7984069a824cd
Author: Andreas Schneider <asn at cryptomilk.org>
Date:   Wed Aug 29 14:13:30 2012 +0200

    Update to Samba 4.0.0 beta7.

 .gitignore                       |    1 +
 samba4-beta7-fix_mit_build.patch |   44 ++++++++++++++++++++++++++++++++++++++
 samba4.spec                      |   20 +++++++++++------
 sources                          |    2 +-
 4 files changed, 59 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 45a96d4..3321d61 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ samba-4.0.0alpha11.tar.gz
 /samba-4.0.0beta4.tar.bz2
 /samba-4.0.0beta5.tar.bz2
 /samba-4.0.0beta6.tar.bz2
+/samba-4.0.0beta7.tar.bz2
diff --git a/samba4-beta7-fix_mit_build.patch b/samba4-beta7-fix_mit_build.patch
new file mode 100644
index 0000000..ecf53f5
--- /dev/null
+++ b/samba4-beta7-fix_mit_build.patch
@@ -0,0 +1,44 @@
+commit 24356f3cc9382b321939a53efec313ebce0acfa5
+Author:     Andreas Schneider <asn at samba.org>
+AuthorDate: Wed Aug 29 10:36:21 2012 +0200
+Commit:     Andreas Schneider <asn at cryptomilk.org>
+CommitDate: Wed Aug 29 12:23:37 2012 +0200
+
+    libkrb5: Fix build with MIT Kerberos.
+    
+    Autobuild-User(master): Andreas Schneider <asn at cryptomilk.org>
+    Autobuild-Date(master): Wed Aug 29 12:23:37 CEST 2012 on sn-devel-104
+---
+ lib/krb5_wrap/enctype_convert.c | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/lib/krb5_wrap/enctype_convert.c b/lib/krb5_wrap/enctype_convert.c
+index 446384e..b78304f 100644
+--- a/lib/krb5_wrap/enctype_convert.c
++++ b/lib/krb5_wrap/enctype_convert.c
+@@ -28,11 +28,11 @@ const krb5_enctype *samba_all_enctypes(void)
+ {
+ 	/* TODO: Find a way not to have to use a fixed list */
+ 	static const krb5_enctype enctypes[] = {
+-		KRB5_ENCTYPE_DES_CBC_CRC,
+-		KRB5_ENCTYPE_DES_CBC_MD5,
+-		KRB5_ENCTYPE_AES128_CTS_HMAC_SHA1_96,
+-		KRB5_ENCTYPE_AES256_CTS_HMAC_SHA1_96,
+-		KRB5_ENCTYPE_ARCFOUR_HMAC_MD5,
++		ENCTYPE_DES_CBC_CRC,
++		ENCTYPE_DES_CBC_MD5,
++		ENCTYPE_AES128_CTS_HMAC_SHA1_96,
++		ENCTYPE_AES256_CTS_HMAC_SHA1_96,
++		ENCTYPE_ARCFOUR_HMAC,
+ 		0
+ 	};
+ 	return enctypes;
+@@ -47,7 +47,7 @@ uint32_t kerberos_enctype_to_bitmap(krb5_enctype enc_type_enum)
+ 		return ENC_CRC32;
+ 	case ENCTYPE_DES_CBC_MD5:
+ 		return ENC_RSA_MD5;
+-	case ENCTYPE_ARCFOUR_HMAC_MD5:
++	case ENCTYPE_ARCFOUR_HMAC:
+ 		return ENC_RC4_HMAC_MD5;
+ 	case ENCTYPE_AES128_CTS_HMAC_SHA1_96:
+ 		return ENC_HMAC_SHA1_96_AES128;
diff --git a/samba4.spec b/samba4.spec
index d809b7a..14ad72b 100644
--- a/samba4.spec
+++ b/samba4.spec
@@ -1,12 +1,12 @@
-%define main_release 136
+%define main_release 137
 
 %define samba_version 4.0.0
 %define talloc_version 2.0.7
 %define ntdb_version 0.9
 %define tdb_version 1.2.10
-%define tevent_version 0.9.16
+%define tevent_version 0.9.17
 %define ldb_version 1.1.10
-%define pre_release beta6
+%define pre_release beta7
 
 %define samba_release %{main_release}%{?dist}.%{pre_release}
 
@@ -93,6 +93,7 @@ Source200: README.dc
 Source201: README.downgrade
 
 Patch1: samba4-libpdb-soversion.patch
+Patch2: samba4-beta7-fix_mit_build.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -157,7 +158,7 @@ BuildRequires: python-tevent >= %{libtevent_version}
 %endif
 
 %if ! %with_ldb
-%global libldb_version 1.1.10
+%global libldb_version 1.1.11
 
 BuildRequires: libldb-devel >= %{libldb_version}
 BuildRequires: pyldb-devel >= %{libldb_version}
@@ -378,6 +379,7 @@ link against the SMB, RPC and other protocols.
 %setup -q -n samba-%{version}%{pre_release}
 
 %patch1 -p1 -b .waf_tdb
+%patch2 -p1 -b .fix_mit_build
 
 %build
 %global _talloc_lib ,talloc,pytalloc,pytalloc-util
@@ -832,6 +834,7 @@ rm -rf %{buildroot}
 %{_libdir}/samba/liblibcli_lsa3.so
 %{_libdir}/samba/liblibcli_netlogon3.so
 %{_libdir}/samba/liblibsmb.so
+%{_libdir}/samba/libsmb_transport.so
 %{_libdir}/samba/libmsrpc3.so
 %{_libdir}/samba/libndr-samba.so
 %{_libdir}/samba/libndr-samba4.so
@@ -1040,7 +1043,6 @@ rm -rf %{buildroot}
 %files client
 %defattr(-,root,root)
 %{_bindir}/cifsdd
-%{_bindir}/cclean
 %{_bindir}/dbwrap_tool
 %{_bindir}/debug2html
 %{_bindir}/log2pcap
@@ -1339,7 +1341,7 @@ rm -rf %{buildroot}
 %{_libdir}/libsmbclient.so
 %{_libdir}/libsmbsharemodes.so
 %{_libdir}/pkgconfig/smbclient.pc
-#%{_libdir}/pkgconfig/smbsharemodes.pc
+%{_libdir}/pkgconfig/smbsharemodes.pc
 #%{_mandir}/man7/libsmbclient.7*
 %endif # with_libsmbclient
 
@@ -1357,7 +1359,11 @@ rm -rf %{buildroot}
 %endif # with_libwbclient
 
 %changelog
-* Thu Aug 23 2012 - Andreas Schneider <asn at redhat.com>
+* Wed Aug 29 2012 - Andreas Schneider <asn at redhat.com> - 2:4.0.0-137.beta7
+- Update to Samba 4.0.0 beta7.
+- Fix building with MIT Kerberos.
+
+* Thu Aug 23 2012 - Andreas Schneider <asn at redhat.com> - 2:4.0.0-136.beta6
 - Introduce new systemd-rpm macros for F18 and RHEL7.
 - resolves: #850306
 
diff --git a/sources b/sources
index 1f809b2..a71a62e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1ea3a8c7da77819cf61b550772b5579c  samba-4.0.0beta6.tar.bz2
+c28ee9020569782156656f6de53b4478  samba-4.0.0beta7.tar.bz2


More information about the scm-commits mailing list