FreeBSD Bugzilla – Attachment 126686 Details for
Bug 170446
Update net/samba36 to 3.6.7 version
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 12.35 KB, created by
Andrey Simonenko
on 2012-08-07 13:00:08 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Andrey Simonenko
Created:
2012-08-07 13:00:08 UTC
Size:
12.35 KB
patch
obsolete
>diff -ruN samba36.orig/Makefile samba36/Makefile >--- samba36.orig/Makefile 2012-07-26 08:40:22.000000000 +0300 >+++ samba36/Makefile 2012-08-07 14:19:21.000000000 +0300 >@@ -6,7 +6,7 @@ > # > > PORTNAME= ${SAMBA_BASENAME}36 >-PORTVERSION= 3.6.5 >+PORTVERSION= 3.6.7 > PORTREVISION?= 0 > CATEGORIES?= net > MASTER_SITES= ${MASTER_SITE_SAMBA} >diff -ruN samba36.orig/distinfo samba36/distinfo >--- samba36.orig/distinfo 2012-04-30 21:48:09.000000000 +0300 >+++ samba36/distinfo 2012-08-07 12:57:20.000000000 +0300 >@@ -1,2 +1,2 @@ >-SHA256 (samba-3.6.5.tar.gz) = 8af65ff3b8c1155e7897c89a895e3155534ec3c5b97877ee2f05fc9d8bab80c4 >-SIZE (samba-3.6.5.tar.gz) = 29009444 >+SHA256 (samba-3.6.7.tar.gz) = b858a0f011ba7fe554881b9c7e6cb1c9cb7face22ed86860f560fcaecc4ed4ca >+SIZE (samba-3.6.7.tar.gz) = 34067900 >diff -ruN samba36.orig/files/patch-source3__Makefile.in samba36/files/patch-source3__Makefile.in >--- samba36.orig/files/patch-source3__Makefile.in 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__Makefile.in 2012-07-28 14:17:35.000000000 +0300 >@@ -9,7 +9,7 @@ > LMHOSTSFILE = $(CONFIGDIR)/lmhosts > NCALRPCDIR = @ncalrpcdir@ > >-@@ -1302,8 +1302,8 @@ >+@@ -1303,8 +1303,8 @@ > $(LIB_NONSMBD_OBJ) $(KRBCLIENT_OBJ) \ > $(LIBNDR_GEN_OBJ0) > >@@ -20,7 +20,7 @@ > > PAM_SMBPASS_OBJ_0 = pam_smbpass/pam_smb_auth.o pam_smbpass/pam_smb_passwd.o \ > pam_smbpass/pam_smb_acct.o pam_smbpass/support.o ../lib/util/asn1.o >-@@ -1620,6 +1620,7 @@ >+@@ -1621,6 +1621,7 @@ > > .SUFFIXES: > .SUFFIXES: .c .o .lo >@@ -28,7 +28,7 @@ > > .PHONY: showflags SHOWFLAGS > >-@@ -1681,6 +1682,9 @@ >+@@ -1682,6 +1683,9 @@ > $(COMPILE_CC) >/dev/null 2>&1 > @BROKEN_CC@ -mv `echo $@ | sed 's%^.*/%%g'` $@ > >@@ -38,7 +38,7 @@ > PRECOMPILED_HEADER = $(builddir)/include/includes.h.gch > > # this adds support for precompiled headers. To use it, install a snapshot >-@@ -2762,14 +2766,15 @@ >+@@ -2763,14 +2767,15 @@ > $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS) \ > @SONAMEFLAG@`basename $@`@NSSSONAMEVERSIONSUFFIX@ > >@@ -47,7 +47,7 @@ > @echo "Linking $@" > - @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_KRB5_LOCATOR_OBJ) $(LIBWBCLIENT_LIBS) $(KRB5LIBS) \ > + @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_KRB5_LOCATOR_OBJ) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) $(KRB5LIBS) \ >- @SONAMEFLAG@`basename $@` >+ $(LIBREPLACE_LIBS) @SONAMEFLAG@`basename $@` > > bin/pam_winbind.@SHLIBEXT@: $(BINARY_PREREQS) $(PAM_WINBIND_OBJ) $(LIBTALLOC) $(LIBWBCLIENT) > @echo "Linking shared library $@" >@@ -56,7 +56,7 @@ > $(LIBREPLACE_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) @SONAMEFLAG@`basename $@` > > ########## >-@@ -3117,7 +3122,8 @@ >+@@ -3122,7 +3127,8 @@ > @echo "Linking shared library $@" > @$(SHLD) $(LDSHFLAGS) -o $@ $(PAM_SMBPASS_OBJ) $(LIBCLI_LDAP_NDR_OBJ) -lpam $(DYNEXP) \ > $(LIBS) $(LDAP_LIBS) $(NSCD_LIBS) \ >diff -ruN samba36.orig/files/patch-source3__configure.in samba36/files/patch-source3__configure.in >--- samba36.orig/files/patch-source3__configure.in 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__configure.in 2012-08-07 14:31:19.000000000 +0300 >@@ -1,6 +1,18 @@ > --- ./source3/configure.in.orig 2011-08-09 13:17:47.000000000 +0200 > +++ ./source3/configure.in 2011-10-13 23:29:28.000000000 +0200 >-@@ -831,9 +831,13 @@ >+@@ -756,9 +756,9 @@ >+ if test x"$ac_cv_header_md5_h" = x"yes"; then >+ AC_DEFINE(HAVE_MD5_H, 1, >+ [Whether md5.h is available.]) >+- AC_CHECK_LIB(md5, MD5Update, >++ AC_CHECK_LIB(md, MD5Update, >+ [ >+- LIBS="${LIBS} -lmd5" >++ LIBS="${LIBS} -lmd" >+ CRYPTO_MD5_OBJ= >+ AC_DEFINE(HAVE_LIBMD5, 1, >+ [Whether libmd5 conformant to rfc1321 is available.])], >+@@ -852,9 +852,13 @@ > AC_PATH_PROG(CUPS_CONFIG, cups-config) > > if test "x$CUPS_CONFIG" != x; then >@@ -15,7 +27,7 @@ > AC_CHECK_HEADERS(cups/cups.h cups/language.h) > > if test x"$ac_cv_header_cups_cups_h" = xyes -a \ >-@@ -842,7 +846,7 @@ >+@@ -863,7 +867,7 @@ > # underlinked. With cups-config --libs we pull in unwanted and unneeded > # dendencies including thread libraries - use cups-config only if really > # required. >@@ -24,7 +36,7 @@ > [PRINT_LIBS="$ac_save_PRINT_LIBS -lcups"], > [AC_MSG_WARN([your cups library doesn't link with -lcups alone, it might be underlinked.]) ; > PRINT_LIBS="$ac_save_PRINT_LIBS `$CUPS_CONFIG --libs`"]) >-@@ -852,10 +856,10 @@ >+@@ -873,10 +877,10 @@ > AC_CHECK_LIB_EXT(cups, PRINT_LIBS, httpConnectEncrypt) > else > AC_MSG_WARN([cups-config around but cups-devel not installed]) >@@ -37,7 +49,7 @@ > > elif test x"$enable_cups" = x"yes"; then > AC_MSG_ERROR(Cups support required but cups-config not located. Make sure cups-devel related files are installed.) >-@@ -1943,9 +1947,6 @@ >+@@ -1964,9 +1968,6 @@ > AC_MSG_CHECKING([PICFLAG]) > AC_MSG_RESULT([$PICFLAG]) > >@@ -47,7 +59,7 @@ > AC_CACHE_CHECK([whether building shared libraries actually works], > [ac_cv_shlib_works],[ > # try building a trivial shared library >-@@ -4601,15 +4602,51 @@ >+@@ -4624,15 +4625,51 @@ > x"$ac_cv_header_pam_pam_modules_h" = x"no" ; then > if test x"${try_pam}" = x"yes";then > AC_MSG_ERROR([--with-pam=yes but pam_modules.h not found]) >@@ -103,7 +115,7 @@ > > if test x"$create_pam_modules" = x"yes"; then > AC_DEFINE(WITH_PAM_MODULES,1,[Whether to include PAM MODULES support]) >-@@ -4619,7 +4656,7 @@ >+@@ -4642,7 +4679,7 @@ > AC_CHECK_HEADERS(pam/pam_ext.h pam/_pam_macros.h) > AC_CHECK_FUNC_EXT(pam_vsyslog,$PAM_LIBS) > else >@@ -112,7 +124,7 @@ > fi > fi > AC_MSG_CHECKING(whether to use PAM support) >-@@ -5821,9 +5858,17 @@ >+@@ -5844,9 +5881,17 @@ > [AC_MSG_RESULT(no)]) > > AC_MSG_CHECKING(for aio_suspend) >@@ -133,7 +145,7 @@ > [AC_MSG_RESULT(no)]) > fi > >-@@ -6276,12 +6321,13 @@ >+@@ -6299,12 +6344,13 @@ > NSSSONAMEVERSIONSUFFIX=".2" > WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_linux.o" > ;; >@@ -148,7 +160,7 @@ > WINBIND_NSS="../nsswitch/nss_winbind.$SHLIBEXT" > WINBIND_WINS_NSS="../nsswitch/nss_wins.$SHLIBEXT" > ;; >-@@ -6426,10 +6474,14 @@ >+@@ -6451,10 +6497,14 @@ > AC_MSG_RESULT(no$winbind_no_reason) > fi > >@@ -163,7 +175,7 @@ > AC_SUBST(NSSSONAMEVERSIONSUFFIX) > > AC_SUBST(WINBIND_KRB5_LOCATOR) >-@@ -6745,13 +6797,21 @@ >+@@ -6773,13 +6823,21 @@ > # Start > AC_CHECK_FUNC(getmntent) > >@@ -186,7 +198,7 @@ > int main(void) > { > struct statfs fsd; >-@@ -7050,6 +7110,16 @@ >+@@ -7079,6 +7137,16 @@ > LIBS="$LIBS -ldmalloc" > fi > >diff -ruN samba36.orig/files/patch-source3__lib__fault.c samba36/files/patch-source3__lib__fault.c >--- samba36.orig/files/patch-source3__lib__fault.c 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__lib__fault.c 2012-07-28 14:19:07.000000000 +0300 >@@ -1,6 +1,6 @@ > --- ./source3/lib/fault.c.orig 2010-04-01 15:26:22.000000000 +0200 > +++ ./source3/lib/fault.c 2010-04-23 01:08:35.000000000 +0200 >-@@ -25,6 +25,10 @@ >+@@ -26,6 +26,10 @@ > #endif > > >@@ -11,7 +11,7 @@ > #ifdef HAVE_SYS_PRCTL_H > #include <sys/prctl.h> > #endif >-@@ -143,52 +147,93 @@ >+@@ -144,52 +148,93 @@ > * before dump_core() calls abort. > */ > #if (defined(FREEBSD) && defined(HAVE_SYSCTLBYNAME)) >@@ -143,9 +143,9 @@ > } > #endif > >-@@ -204,8 +249,7 @@ >- /* @todo: Add support for the linux corepath. */ >- >+@@ -248,8 +293,7 @@ >+ { >+ #if (defined(FREEBSD) && defined(HAVE_SYSCTLBYNAME)) > char *tmp_corepath = NULL; > - tmp_corepath = get_freebsd_corepath(); > - >@@ -153,7 +153,7 @@ > /* If this has been set correctly, we're done. */ > if (tmp_corepath) { > return tmp_corepath; >-@@ -281,7 +325,7 @@ >+@@ -327,7 +371,7 @@ > SAFE_FREE(logbase); > } > >diff -ruN samba36.orig/files/patch-source3__lib__system.c samba36/files/patch-source3__lib__system.c >--- samba36.orig/files/patch-source3__lib__system.c 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__lib__system.c 2012-08-07 13:01:01.000000000 +0300 >@@ -1,6 +1,6 @@ > --- ./source3/lib/system.c.orig 2011-08-09 13:17:47.000000000 +0200 > +++ ./source3/lib/system.c 2011-10-13 23:38:02.000000000 +0200 >-@@ -2584,14 +2584,14 @@ >+@@ -2586,14 +2586,14 @@ > } > > /******************************************************************* >diff -ruN samba36.orig/files/patch-source3__m4__aclocal.m4 samba36/files/patch-source3__m4__aclocal.m4 >--- samba36.orig/files/patch-source3__m4__aclocal.m4 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__m4__aclocal.m4 2012-08-07 13:20:28.000000000 +0300 >@@ -1,6 +1,6 @@ > --- ./source3/m4/aclocal.m4.orig 2011-08-09 13:17:47.000000000 +0200 > +++ ./source3/m4/aclocal.m4 2011-10-05 22:59:19.000000000 +0200 >-@@ -379,11 +379,15 @@ >+@@ -385,11 +385,15 @@ > ac_new_flags="" > for i in [$]$1; do > case [$]i in >@@ -18,7 +18,7 @@ > ]) > > dnl Removes '-L/usr/lib[/]', '-Wl,-rpath,/usr/lib[/]' >-@@ -431,104 +435,81 @@ >+@@ -437,104 +441,81 @@ > dnl those with the standalone portable libiconv installed). > AC_MSG_CHECKING(for iconv in $1) > jm_cv_func_iconv="no" >diff -ruN samba36.orig/files/patch-source3__smbd__quotas.c samba36/files/patch-source3__smbd__quotas.c >--- samba36.orig/files/patch-source3__smbd__quotas.c 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__smbd__quotas.c 2012-07-28 14:13:11.000000000 +0300 >@@ -1,6 +1,6 @@ > --- ./source3/smbd/quotas.c.orig 2010-04-01 15:26:22.000000000 +0200 > +++ ./source3/smbd/quotas.c 2010-04-23 01:08:35.000000000 +0200 >-@@ -1035,6 +1035,7 @@ >+@@ -1235,6 +1235,7 @@ > if (!cutstr) > return False; > >@@ -8,7 +8,7 @@ > memset(cutstr, '\0', len+1); > host = strncat(cutstr,mnttype, sizeof(char) * len ); > DEBUG(5,("nfs_quotas: looking for mount on \"%s\"\n", cutstr)); >-@@ -1043,7 +1044,7 @@ >+@@ -1243,7 +1244,7 @@ > args.gqa_pathp = testpath+1; > args.gqa_uid = uid; > >diff -ruN samba36.orig/files/patch-source3__smbd__statvfs.c samba36/files/patch-source3__smbd__statvfs.c >--- samba36.orig/files/patch-source3__smbd__statvfs.c 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__smbd__statvfs.c 2012-08-07 13:21:50.000000000 +0300 >@@ -8,7 +8,7 @@ > Copyright (C) James Peach 2006 > > This program is free software; you can redistribute it and/or modify >-@@ -47,9 +48,42 @@ >+@@ -49,9 +50,42 @@ > } > return result; > } >@@ -18,8 +18,7 @@ > +{ > + struct statfs statfs_buf; > + int result; >- >--#if defined(DARWINOS) >++ > + result = statfs(path, &statfs_buf); > + if(result != 0) { > + return result; >@@ -45,7 +44,8 @@ > + statbuf->FsCapabilities |= FILE_VOLUME_QUOTAS; > + if(statfs_buf.f_flags & MNT_RDONLY) > + statbuf->FsCapabilities |= FILE_READ_ONLY_VOLUME; >-+ >+ >+-#if defined(DARWINOS) > + return 0; > +} > + >@@ -53,7 +53,7 @@ > > #include <sys/attr.h> > >-@@ -135,6 +169,8 @@ >+@@ -137,6 +171,8 @@ > { > #if defined(LINUX) && defined(HAVE_FSID_INT) > return linux_statvfs(path, statbuf); >diff -ruN samba36.orig/files/patch-source3__utils__net_time.c samba36/files/patch-source3__utils__net_time.c >--- samba36.orig/files/patch-source3__utils__net_time.c 2011-10-17 01:35:25.000000000 +0300 >+++ samba36/files/patch-source3__utils__net_time.c 2012-08-07 13:22:27.000000000 +0300 >@@ -1,6 +1,6 @@ > --- ./source3/utils/net_time.c.orig 2010-04-01 15:26:22.000000000 +0200 > +++ ./source3/utils/net_time.c 2010-04-23 01:08:35.000000000 +0200 >-@@ -85,10 +85,15 @@ >+@@ -87,10 +87,15 @@ > if (!tm) { > return "unknown"; > } >diff -ruN samba36.orig/files/sernet.patch samba36/files/sernet.patch >--- samba36.orig/files/sernet.patch 2011-10-21 05:12:22.000000000 +0300 >+++ samba36/files/sernet.patch 2012-08-07 13:04:59.000000000 +0300 >@@ -16,7 +16,7 @@ > index 0ce495e..0511a28 100644 > --- a/lib/util/util_net.c > +++ b/lib/util/util_net.c >-@@ -351,13 +351,11 @@ bool is_broadcast_addr(const struct sockaddr *pss) >+@@ -353,13 +353,11 @@ > } > > /** >diff -ruN samba36.orig/pkg-plist samba36/pkg-plist >--- samba36.orig/pkg-plist 2011-10-21 05:12:22.000000000 +0300 >+++ samba36/pkg-plist 2012-07-28 14:53:08.000000000 +0300 >@@ -40,7 +40,7 @@ > %%EXAMPLESDIR%%/LDAP/ol-schema-migrate.pl > %%EXAMPLESDIR%%/LDAP/samba-nds.schema > %%EXAMPLESDIR%%/LDAP/samba-schema-FDS.ldif >-%%EXAMPLESDIR%%/LDAP/samba-schema-netscapeds5.x >+%%EXAMPLESDIR%%/LDAP/samba-schema-netscapeds5.x.README > %%EXAMPLESDIR%%/LDAP/samba-schema.IBMSecureWay > %%EXAMPLESDIR%%/LDAP/samba.ldif > %%EXAMPLESDIR%%/LDAP/samba.schema >@@ -52,8 +52,10 @@ > %%EXAMPLESDIR%%/VFS/autogen.sh > %%EXAMPLESDIR%%/VFS/config.guess > %%EXAMPLESDIR%%/VFS/config.sub >+%%EXAMPLESDIR%%/VFS/configure > %%EXAMPLESDIR%%/VFS/configure.in > %%EXAMPLESDIR%%/VFS/install-sh >+%%EXAMPLESDIR%%/VFS/module_config.h.in > %%EXAMPLESDIR%%/VFS/shadow_copy_test.c > %%EXAMPLESDIR%%/VFS/skel_opaque.c > %%EXAMPLESDIR%%/VFS/skel_transparent.c
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 170446
: 126686