Hello community,

here is the log from the commit of package samba for openSUSE:Factory checked 
in at 2016-02-25 22:00:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/samba (Old)
 and      /work/SRC/openSUSE:Factory/.samba.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "samba"

Changes:
--------
--- /work/SRC/openSUSE:Factory/samba/samba.changes      2016-01-20 
09:54:19.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2016-02-25 
22:48:06.000000000 +0100
@@ -1,0 +2,48 @@
+Tue Feb 23 09:47:53 UTC 2016 - lmue...@suse.com
+
+- Update to 4.3.5.
+  + s3:utils/smbget: Fix recursive download; (bso#6482).
+  + s3: smbd: posix_acls: Fix check for setting u:g:o entry on a filesystemi
+    with no ACL support; (bso#10489).
+  + s3:smbd/oplock: Obey kernel oplock setting when releasing oplocks;
+    (bso#11400).
+  + vfs_shadow_copy2: Fix case where snapshots are outside the share;
+    (bso#11580).
+  + smbclient: Query disk usage relative to current directory; (bso#11662).
+  + winbindd: Handle expired sessions correctly; (bso#11670).
+  + smbd: Show correct disk size for different quota and dfree block sizes;
+    (bso#11681).
+  + smbcacls: Fix uninitialized variable; (bso#11682).
+  + s3:smbd: Ignore initial allocation size for directory creation;
+    (bso#11684).
+  + s3-client: Add a KRB5 wrapper for smbspool; (bso#11690).
+  + s3-parm: Clean up defaults when removing global parameters; (bso#11693).
+  + Use M2Crypto.RC4.RC4 on platforms without Crypto.Cipher.ARC4; (bso#11699).
+  + s3: smbd: Fix timestamp rounding inside SMB2 create; (bso#11703).
+  + ctdb: Remove error messages after kernel security update; CVE-2015-8543;
+    (bso#11705).
+  + loadparm: Fix memory leak issue; (bso#11708).
+  + lib/tsocket: Work around sockets not supporting FIONREAD; (bso#11714).
+  + ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ...";
+    (bso#11719).
+  + s3:smbd:open: Skip redundant call to file_set_dosmode when creating a new
+    file; (bso#11727).
+  + param: Fix str_list_v3 to accept ";" again; (bso#11732).
+
+-------------------------------------------------------------------
+Mon Feb 22 16:16:32 UTC 2016 - lmue...@suse.com
+
+- Shift samba-client sysconfig data into samba and samba-winbind; (bsc#947361).
+
+-------------------------------------------------------------------
+Sun Feb 14 18:41:34 UTC 2016 - lmue...@suse.com
+
+- Enable clustering (CTDB) support; (bsc#966271).
+
+-------------------------------------------------------------------
+Fri Feb 12 17:41:03 UTC 2016 - lmue...@suse.com
+
+- s3: smbd: Fix timestamp rounding inside SMB2 create; (bso#11703);
+  (bsc#964023).
+
+-------------------------------------------------------------------

Old:
----
  samba-4.3.4.tar.asc
  samba-4.3.4.tar.gz

New:
----
  samba-4.3.5.tar.asc
  samba-4.3.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.Lgc5PU/_old  2016-02-25 22:48:09.000000000 +0100
+++ /var/tmp/diff_new_pack.Lgc5PU/_new  2016-02-25 22:48:09.000000000 +0100
@@ -12,12 +12,16 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d}
 
+%if 0%{?suse_version} > 1140 && 0%{?suse_version} != 1315
+%define         build_ctdb_pmda 1
+%endif
+
 Name:           samba
 BuildRequires:  cups-devel
 BuildRequires:  cyrus-sasl-devel
@@ -83,9 +87,6 @@
 %if 0%{?fedora_version} || 0%{?rhel_version} > 500
 BuildRequires:  keyutils-libs-devel
 %endif
-%if 0%{?suse_version} > 1000 || 0%{?fedora_version} || 0%{?rhel_version} || 
0%{?mandriva_version}
-BuildRequires:  ctdb-devel > 1.0.105
-%endif
 %if 0%{?suse_version} > 1110
 BuildRequires:  fdupes
 %endif
@@ -97,13 +98,10 @@
 BuildRequires:  %{pkgconfig_req}
 BuildRequires:  libldb-devel
 BuildRequires:  python-ldb-devel
-#!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel
 BuildRequires:  python-talloc-devel
-#!BuildIgnore: libtdb
 BuildRequires:  libtdb-devel
 BuildRequires:  python-tdb
-#!BuildIgnore:  libtevent
 BuildRequires:  libtevent-devel
 BuildRequires:  python-tevent
 # to generate the man pages
@@ -119,7 +117,10 @@
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 %endif
-%define        samba_ver 4.3.4
+%if 0%{?build_ctdb_pmda}
+BuildRequires:  libpcp-devel
+%endif
+%define        samba_ver 4.3.5
 %define        samba_ver_suffix %nil
 %if "%{samba_ver_suffix}" == ""
 %define samba_source_location 
https://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz
@@ -141,11 +142,11 @@
 %else
 %define        build_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-%define SOURCE_TIMESTAMP 3565
+%define SOURCE_TIMESTAMP 3599
 %define BRANCH %{version}
 %global with_mitkrb5 1
 %global with_dc 0
-Version:        4.3.4
+Version:        4.3.5
 Release:        0
 Url:            https://www.samba.org/
 Provides:       samba-gplv3 = %{version}
@@ -256,7 +257,6 @@
 Provides:       samba-client-gplv2 = %{version}
 Obsoletes:      samba-client-gplv2 < %{version}
 %if 0%{?suse_version} > 0
-PreReq:         %{?fillup_prereq}
 PreReq:         %{?insserv_prereq}
 %endif
 PreReq:         /sbin/chkconfig
@@ -441,6 +441,68 @@
 Branch:         %{BRANCH}
 
 
+%package -n ctdb
+Summary:        Clustered TDB
+License:        GPL-3.0+
+Group:          System/Daemons
+%if 0%{?suse_version}
+Requires(pre):  %{?fillup_prereq}
+%if 0%{?suse_version} > 1220
+BuildRequires:  systemd-rpm-macros
+# bnc886095: The CTDB resource agent could be split out into a separate rpm,
+# with corresponding ctdb and tdb-tools requirements. Until then, just add the
+# tdb-tools requirement to ctdb.
+Requires:       tdb-tools
+%else
+Requires(pre):  %{insserv_prereq}
+%endif
+%else
+Requires(pre): /sbin/chkconfig
+%endif
+Requires(pre): coreutils
+Requires(pre): /bin/mktemp
+Requires(pre): /usr/bin/killall
+Requires(pre): sed
+
+%description -n ctdb
+ctdb is the clustered database used by Samba
+
+Source Timestamp: %{SOURCE_TIMESTAMP}
+Branch:         %{BRANCH}
+
+
+%package -n ctdb-devel
+Summary:        Libraries and Header Files to Develop Programs with ctdb 
support
+License:        GPL-3.0+
+Group:          Development/Libraries/C and C++
+
+%description -n ctdb-devel
+This package contains the static libraries and header files needed to
+develop programs which make use of ctdb.
+
+
+%if 0%{?build_ctdb_pmda}
+%package -n ctdb-pcp-pmda
+Summary:        Performance Co-Pilot (PCP) monitoring agent
+License:        GPL-3.0+
+Group:          System/Monitoring
+
+%description -n ctdb-pcp-pmda
+The CTDB Performance Co-Pilot (PCP) monitoring agent allows remote PCP
+clients to view and capture detailed real-time performance metrics for
+one or more cluster nodes.
+%endif
+
+
+%package -n ctdb-tests
+Summary:        CTDB clustered database test suite
+License:        GPL-3.0+
+Group:          Development/Tools
+
+%description -n ctdb-tests
+Test suite for clustered database (CTDB).
+
+
 %package -n libdcerpc-atsvc0
 Summary:        DCE/RPC AT scheduler service library
 License:        GPL-3.0+
@@ -953,7 +1015,7 @@
 
 
 %package -n libtevent-util0
-Summary:        tevent <-> system status code conversion utility library
+Summary:        Samba tevent <-> system status code conversion utility library
 License:        GPL-3.0+
 Group:          System/Libraries
 
@@ -1151,7 +1213,11 @@
        --disable-rpath \
        --disable-rpath-install \
        --enable-debug \
+%if 0%{?build_ctdb_pmda}
+       --enable-pmda \
+%endif
        --enable-fhs \
+       --with-cluster-support \
        --with-pam \
        --with-pammodulesdir=%{_lib}/security \
        --with-piddir=%{PIDDIR} \
@@ -1167,7 +1233,7 @@
 %if ! %with_dc
        --without-ad-dc \
 %endif
-       --bundled-libraries=NONE,${bundled_libraries_extra} \
+       --bundled-libraries=NONE,socket_wrapper,${bundled_libraries_extra} \
 "
 ./configure ${CONFIGURE_OPTIONS}
 make %{build_make_smp_mflags} \
@@ -1202,12 +1268,13 @@
        %{buildroot}/%{_datadir}/omc/svcinfo.d \
        %{buildroot}/%{_datadir}/samba/{LDAP,templates} \
        %{buildroot}/%{_localstatedir}/adm \
+       %{buildroot}/%{_localstatedir}/lib/ctdb/persistent \
        
%{buildroot}/%{LOCKDIR}/{drivers/{WIN40,W32X86,W32MIPS,W32ALPHA,W32PPC,IA64,x64},netlogon,lock/msg.lock,printing,private/msg.sock,profiles,winbindd_privileged}
 \
        %{buildroot}/%{LOGDIR} \
        %{buildroot}/%{PIDDIR} \
        %{buildroot}/%{_var}/adm/fillup-templates \
        %{buildroot}/%{_var}/cache/krb5rcache \
-       %{buildroot}/%{_var}/run \
+       %{buildroot}/%{_var}/log/ctdb \
        %{buildroot}/%{DOCDIR} \
        %{buildroot}/%{DOCBOOKDIR} \
        %{buildroot}/%{_datadir}/susehelp/meta/Administration/System
@@ -1223,6 +1290,29 @@
        %{buildroot}/%{_libdir}/samba/ldb/ldbsamba_extensions.so \
 %endif
 
+# CTDB
+%if 0%{?suse_version}
+install -m 0644 vendor-files/config/sysconfig.ctdb 
%{buildroot}/%{_var}/adm/fillup-templates
+%else
+install -m 0644 ctdb/config/ctdb.sysconfig 
${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/ctdb
+%endif
+%if 0%{?suse_version} > 1220
+install -m 0755 ctdb/config/ctdb.service %{buildroot}%{_unitdir}/ctdb.service
+ln -s service %{buildroot}/%{_sbindir}/rcctdb
+# create tmpfile conf
+install -d -m 0755 %{buildroot}/%{_tmpfilesdir}
+echo "d /run/ctdbd 0755 root root" >%{buildroot}/%{_tmpfilesdir}/ctdb.conf
+%else
+install -m 0755 ctdb/config/ctdb.init ${RPM_BUILD_ROOT}/%{INITDIR}/ctdb
+ln -s %{_sysconfdir}/init.d/ctdb %{buildroot}/%{_sbindir}/rcctdb
+%endif
+mkdir %{buildroot}/%{_defaultdocdir}/ctdb
+for file in README COPYING NEWS doc/examples doc/*.html 
doc/readonlyrecords.txt doc/recovery-process.txt ; do
+       cp -a ctdb/${file} %{buildroot}/%{_defaultdocdir}/ctdb
+done
+# sudo can be used by statd-callout, but is not needed
+rm ${RPM_BUILD_ROOT}/%{_sysconfdir}/sudoers.d/ctdb
+
 # utility scripts
 scripts="creategroup mksmbpasswd.sh"
 install -d -m 0755 examples/scripts
@@ -1275,8 +1365,7 @@
        ln -s service %{buildroot}/%{_sbindir}/rc${srv_name}
 done
 install -m 0644 systemd/sysconfig.* %{buildroot}%_var/adm/fillup-templates
-install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d
-install -m 0644 -p ../packaging/systemd/samba.conf.tmp 
%{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
+install -m 0644 -p ../packaging/systemd/samba.conf.tmp 
%{buildroot}/%{_tmpfilesdir}/samba.conf
 %else
 for script in ${startScripts}; do
        install -m 0755 "init/${script}${scriptSuffix}" \
@@ -1499,9 +1588,6 @@
 if ! test -e %{_bindir}/get_printing_ticket; then
        ln -fs %{_bindir}/smbspool %{cups_lib_dir}/backend/smb
 fi
-%if 0%{?suse_version} > 1220
-%{fillup_only -ans samba client}
-%endif
 %{?fillup_only:%{fillup_only -nsd dhcp samba-client network}}
 
 %postun client
@@ -1611,6 +1697,47 @@
 %{?insserv_cleanup:%{insserv_cleanup}}
 %endif
 
+%pre -n ctdb
+%if 0%{?suse_version} > 1220
+%service_add_pre ctdb.service
+%endif
+
+%preun -n ctdb
+%if 0%{?suse_version} > 1220
+%service_del_preun ctdb.service
+%endif
+%if 0%{?suse_version} == 0
+if [ $1 = 0 ] ; then
+       test -x /sbin/chkconfig && /sbin/chkconfig --del ctdb
+fi
+%endif
+exit 0
+
+%post -n ctdb
+%if 0%{?suse_version}
+%if 0%{?suse_version} > 1220
+%{fillup_only}
+%service_add_post ctdb.service
+%{_bindir}/systemd-tmpfiles --create %{_tmpfilesdir}/ctdb.conf || :
+%else
+%{fillup_and_insserv}
+%endif
+%endif
+
+%postun -n ctdb
+%if 0%{?suse_version}
+%if 0%{?suse_version} > 1220
+%service_del_postun ctdb.service
+%else
+%{insserv_cleanup}
+%endif
+%else
+if [ "$1" -ge "1" ]; then
+       %{INITDIR}/ctdb restart >/dev/null
+fi
+%endif
+exit 0
+
 %post -n %{libsmbclient_name} -p /sbin/ldconfig
 %postun -n %{libsmbclient_name} -p /sbin/ldconfig
 
@@ -1777,6 +1904,7 @@
 %{_bindir}/smbpasswd
 %{_bindir}/smbprngenpdf
 %{_bindir}/smbspool
+%{_bindir}/smbspool_krb5_wrapper
 %{_bindir}/smbtar
 %{_bindir}/smbtree
 %{_bindir}/testparm
@@ -1817,6 +1945,7 @@
 %{_mandir}/man8/samba-regedit.8.*
 %{_mandir}/man8/smbpasswd.8.*
 %{_mandir}/man8/smbspool.8.*
+%{_mandir}/man8/smbspool_krb5_wrapper.8.*
 %dir %{_datadir}/samba
 %dir %{_datadir}/samba/LDAP
 %config %{_datadir}/samba/LDAP/samba-nds.schema
@@ -1833,7 +1962,6 @@
 %if 0%{?suse_version} > 1220
 %dir %{_tmpfilesdir}
 %{_tmpfilesdir}/samba.conf
-%{_var}/adm/fillup-templates/sysconfig.samba-client
 %endif
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020
 
@@ -2090,6 +2218,155 @@
 %doc %{_datadir}/susehelp
 %endif
 
+%files -n ctdb
+%defattr(-,root,root)
+%dir %{_sysconfdir}/ctdb
+%if 0%{?suse_version}
+%{_var}/adm/fillup-templates/sysconfig.ctdb
+%else
+%{_sysconfdir}/sysconfig/ctdb
+%endif
+%{_sysconfdir}/ctdb/notify.sh
+%{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
+%{_sysconfdir}/ctdb/debug-hung-script.sh
+%{_sysconfdir}/ctdb/debug_locks.sh
+%{_sysconfdir}/ctdb/functions
+%{_sysconfdir}/ctdb/gcore_trace.sh
+%{_sysconfdir}/ctdb/nfs-linux-kernel-callout
+%{_sysconfdir}/ctdb/statd-callout
+%if 0%{?suse_version} > 1220
+%attr(644,root,root) %{_unitdir}/ctdb.service
+%dir %{_tmpfilesdir}
+%{_tmpfilesdir}/ctdb.conf
+%ghost %dir /run/ctdbd
+%else
+%attr(755,root,root) %{INITDIR}/ctdb
+%endif
+%dir %{_sysconfdir}/ctdb/events.d
+%config %{_sysconfdir}/ctdb/events.d/00.ctdb
+%config %{_sysconfdir}/ctdb/events.d/01.reclock
+%config %{_sysconfdir}/ctdb/events.d/10.external
+%config %{_sysconfdir}/ctdb/events.d/10.interface
+%config %{_sysconfdir}/ctdb/events.d/11.natgw
+%config %{_sysconfdir}/ctdb/events.d/11.routing
+%config %{_sysconfdir}/ctdb/events.d/13.per_ip_routing
+%config %{_sysconfdir}/ctdb/events.d/20.multipathd
+%config %{_sysconfdir}/ctdb/events.d/31.clamd
+%config %{_sysconfdir}/ctdb/events.d/40.vsftpd
+%config %{_sysconfdir}/ctdb/events.d/41.httpd
+%config %{_sysconfdir}/ctdb/events.d/50.samba
+%config %{_sysconfdir}/ctdb/events.d/60.nfs
+%config %{_sysconfdir}/ctdb/events.d/62.cnfs
+%config %{_sysconfdir}/ctdb/events.d/70.iscsi
+%config %{_sysconfdir}/ctdb/events.d/91.lvs
+%config %{_sysconfdir}/ctdb/events.d/40.fs_use
+%config %{_sysconfdir}/ctdb/events.d/49.winbind
+%config %{_sysconfdir}/ctdb/events.d/99.timeout
+%{_sysconfdir}/ctdb/events.d/README
+%dir %{_sysconfdir}/ctdb/nfs-checks.d
+%config %{_sysconfdir}/ctdb/nfs-checks.d/00.portmapper.check
+%config %{_sysconfdir}/ctdb/nfs-checks.d/10.status.check
+%config %{_sysconfdir}/ctdb/nfs-checks.d/20.nfs.check
+%config %{_sysconfdir}/ctdb/nfs-checks.d/30.nlockmgr.check
+%config %{_sysconfdir}/ctdb/nfs-checks.d/40.mountd.check
+%config %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check
+%{_sysconfdir}/ctdb/nfs-checks.d/README
+%dir %{_sysconfdir}/ctdb/notify.d
+%{_sysconfdir}/ctdb/notify.d/README
+%{_sbindir}/ctdbd
+%{_sbindir}/ctdbd_wrapper
+%{_sbindir}/rcctdb
+%{_bindir}/ctdb
+%{_bindir}/smnotify
+%{_bindir}/ctdb_diagnostics
+%{_bindir}/ctdb_event_helper
+%{_bindir}/ctdb_run_cluster_tests
+%{_bindir}/ctdb_run_tests
+%{_bindir}/ltdbtool
+%{_bindir}/onnode
+%{_bindir}/ping_pong
+%{_bindir}/ctdb_lock_helper
+%dir %{_localstatedir}/lib/ctdb
+%dir %{_localstatedir}/lib/ctdb/persistent
+%dir %{_localstatedir}/log/ctdb
+%if 0%{?suse_version} > 1220
+%ghost %dir /run/ctdb
+%else
+%ghost %dir %{_localstatedir}/run/ctdb
+%endif
+%{_mandir}/man1/ctdb.1.gz
+%{_mandir}/man1/ctdbd.1.gz
+%{_mandir}/man1/ctdbd_wrapper.1.gz
+%{_mandir}/man1/ltdbtool.1.gz
+%{_mandir}/man1/onnode.1.gz
+%{_mandir}/man1/ping_pong.1.gz
+%{_mandir}/man5/ctdbd.conf.5.*
+%{_mandir}/man7/ctdb-statistics.7.*
+%{_mandir}/man7/ctdb-tunables.7.*
+%{_mandir}/man7/ctdb.7.*
+%doc %{_defaultdocdir}/ctdb
+
+%files -n ctdb-devel
+%defattr(-,root,root)
+%{_includedir}/samba-4.0/ctdb.h
+%{_includedir}/samba-4.0/ctdb_client.h
+%{_includedir}/samba-4.0/ctdb_private.h
+%{_includedir}/samba-4.0/ctdb_protocol.h
+%{_includedir}/samba-4.0/ctdb_typesafe_cb.h
+%{_includedir}/samba-4.0/ctdb_version.h
+%{_libdir}/pkgconfig/ctdb.pc
+
+%if 0%{?build_ctdb_pmda}
+%files -n ctdb-pcp-pmda
+%defattr(-,root,root)
+%dir %{_localstatedir}/lib/pcp
+%dir %{_localstatedir}/lib/pcp/pmdas
+%dir %{_localstatedir}/lib/pcp/pmdas/ctdb
+%{_localstatedir}/lib/pcp/pmdas/ctdb/Install
+%{_localstatedir}/lib/pcp/pmdas/ctdb/README
+%{_localstatedir}/lib/pcp/pmdas/ctdb/Remove
+%{_localstatedir}/lib/pcp/pmdas/ctdb/domain.h
+%{_localstatedir}/lib/pcp/pmdas/ctdb/help
+%{_localstatedir}/lib/pcp/pmdas/ctdb/pmdactdb
+%{_localstatedir}/lib/pcp/pmdas/ctdb/pmns
+%endif
+
+%files -n ctdb-tests
+%defattr(-,root,root)
+%dir %{_libdir}/ctdb-tests
+%{_libdir}/ctdb-tests/ctdb_bench
+%{_libdir}/ctdb-tests/ctdb_fetch
+%{_libdir}/ctdb-tests/ctdb_fetch_one   
+%{_libdir}/ctdb-tests/ctdb_fetch_readonly_loop
+%{_libdir}/ctdb-tests/ctdb_fetch_readonly_once
+%{_libdir}/ctdb-tests/ctdb_functest
+%{_libdir}/ctdb-tests/ctdb_lock_tdb
+%{_libdir}/ctdb-tests/ctdb_persistent  
+%{_libdir}/ctdb-tests/ctdb_porting_tests
+%{_libdir}/ctdb-tests/ctdb_randrec
+%{_libdir}/ctdb-tests/ctdb_store
+%{_libdir}/ctdb-tests/ctdb_stubtest
+%{_libdir}/ctdb-tests/ctdb_takeover_tests
+%{_libdir}/ctdb-tests/ctdb_trackingdb_test
+%{_libdir}/ctdb-tests/ctdb_transaction 
+%{_libdir}/ctdb-tests/ctdb_traverse
+%{_libdir}/ctdb-tests/ctdb_update_record
+%{_libdir}/ctdb-tests/ctdb_update_record_persistent
+%{_libdir}/ctdb-tests/rb_test
+%dir %{_datadir}/ctdb-tests
+%dir %{_datadir}/ctdb-tests/eventscripts
+%dir %{_datadir}/ctdb-tests/eventscripts/etc-ctdb
+%{_datadir}/ctdb-tests/eventscripts/etc-ctdb/events.d
+%{_datadir}/ctdb-tests/eventscripts/etc-ctdb/functions
+%{_datadir}/ctdb-tests/eventscripts/etc-ctdb/nfs-checks.d
+%{_datadir}/ctdb-tests/eventscripts/etc-ctdb/nfs-linux-kernel-callout
+%{_datadir}/ctdb-tests/eventscripts/etc-ctdb/statd-callout
+%dir %{_datadir}/ctdb-tests/scripts
+%{_datadir}/ctdb-tests/scripts/common.sh
+%{_datadir}/ctdb-tests/scripts/integration.bash
+%{_datadir}/ctdb-tests/scripts/test_wrap
+%{_datadir}/ctdb-tests/scripts/unit.sh
+
 %files -n libdcerpc-atsvc0
 %defattr(-,root,root)
 %_libdir/libdcerpc-atsvc.so.0*

++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0001-s3-rpc-add-skeleton-mgmt-RPC-server.patch 
new/patches/suse/0001-s3-rpc-add-skeleton-mgmt-RPC-server.patch
--- old/patches/suse/0001-s3-rpc-add-skeleton-mgmt-RPC-server.patch     
2016-01-13 11:26:24.000000000 +0100
+++ new/patches/suse/0001-s3-rpc-add-skeleton-mgmt-RPC-server.patch     
2016-02-23 10:50:56.000000000 +0100
@@ -19,7 +19,7 @@
 index 5ab0de7..173a101 100644
 --- source3/param/loadparm.c
 +++ source3/param/loadparm.c
-@@ -3681,6 +3681,7 @@
+@@ -3698,6 +3698,7 @@
        lp_do_parameter(GLOBAL_SECTION_SNUM, "rpc_server:default", "external");
        lp_do_parameter(GLOBAL_SECTION_SNUM, "rpc_server:svcctl", "embedded");
        lp_do_parameter(GLOBAL_SECTION_SNUM, "rpc_server:srvsvc", "embedded");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0002-rpcclient-add-mgmt-command-support.patch 
new/patches/suse/0002-rpcclient-add-mgmt-command-support.patch
--- old/patches/suse/0002-rpcclient-add-mgmt-command-support.patch      
2015-07-22 15:09:56.000000000 +0200
+++ new/patches/suse/0002-rpcclient-add-mgmt-command-support.patch      
2016-02-23 10:51:47.000000000 +0100
@@ -137,7 +137,7 @@
 index 9103b14..279248a 100755
 --- source3/wscript_build
 +++ source3/wscript_build
-@@ -1030,7 +1030,8 @@
+@@ -1031,7 +1031,8 @@
                   rpcclient/cmd_winreg.c
                   rpcclient/cmd_fss.c
                   rpcclient/cmd_witness.c
@@ -147,7 +147,7 @@
                   deps='''
                   talloc
                   popt_samba3
-@@ -1060,6 +1061,7 @@
+@@ -1061,6 +1062,7 @@
                   RPC_NDR_FSRVP
                   RPC_NDR_WITNESS
                   RPC_NDR_CLUSAPI

++++++ samba-4.3.4.tar.gz -> samba-4.3.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/samba/samba-4.3.4.tar.gz 
/work/SRC/openSUSE:Factory/.samba.new/samba-4.3.5.tar.gz differ: char 6, line 1

++++++ vendor-files.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/config/sysconfig.ctdb 
new/vendor-files/config/sysconfig.ctdb
--- old/vendor-files/config/sysconfig.ctdb      1970-01-01 01:00:00.000000000 
+0100
+++ new/vendor-files/config/sysconfig.ctdb      2016-02-23 10:39:30.000000000 
+0100
@@ -0,0 +1,318 @@
+### Options to ctdbd. This is read by /etc/init.d/ctdb
+
+## Path:        Network/Ctdb
+## Description: Ctdb location of the shared lock file
+## Type:        string
+## Default:     ""
+# you must specify the location of a shared lock file across all the
+# nodes. This must be on shared storage
+# there is no default
+CTDB_RECOVERY_LOCK=""
+
+## Description: Ctdb public network interface
+## Type:        string
+## Default:     ""
+# when doing IP takeover you also may specify what network interface
+# to use by default for the public addresses. Otherwise you must
+# specify an interface on each line of the public addresses file
+# there is no default
+CTDB_PUBLIC_INTERFACE=eth0
+
+## Description: Location of the file with the public IP addresses
+## Type:        string
+## Default:     /etc/ctdb/public_addresses
+# Should ctdb do IP takeover? If it should, then specify a file
+# containing the list of public IP addresses that ctdb will manage
+# Note that these IPs must be different from those in $NODES above
+# there is no default.
+# The syntax is one line per public address of the form :
+#   <ipaddress>/<netmask> <interface>
+# Example: 10.1.1.1/24 eth0
+CTDB_PUBLIC_ADDRESSES=/etc/ctdb/public_addresses
+
+## Description: Use single LVS public IP?
+## Type:        ip
+## Default:     ""
+# Should CTDB present the cluster using a single public ip address to clients
+# and multiplex clients across all CONNECTED nodes ?
+# This is based on LVS 
+# When this is enabled, the entire cluster will present one single ip address
+# which clients will connect to.
+CTDB_LVS_PUBLIC_IP=
+
+## Description: Ctdb manages to start and stop Samba?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping the Samba service for you?
+# default is to not manage Samba
+CTDB_MANAGES_SAMBA=yes
+
+## Description: Skip Samba share checks?
+# If there are very many shares it may not be feasible to check that all
+# of them are available during each monitoring interval.
+# In that case this check can be disabled
+## Type:        yesno
+## Default:     yes
+CTDB_SAMBA_SKIP_SHARE_CHECK=yes
+## Description: Skip NFS share checks?
+# If there are very many shares it may not be feasible to check that all
+# of them are available during each monitoring interval.
+# In that case this check can be disabled
+## Type:        yesno
+## Default:     yes
+CTDB_NFS_SKIP_SHARE_CHECK=yes
+
+## Description: Samba check ports?
+## Type:        integer
+## Default:     
+# specify which ports we should check that there is a daemon listening to
+# by default we use testparm and look in smb.conf to figure out.
+# CTDB_SAMBA_CHECK_PORTS="445"
+### Must we remove the leading ^# and which default to set when we're happy
+### with ctdb's default?
+
+## Description: Manage winbind?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping Winbind service?
+# if left comented out then it will be autodetected based on smb.conf
+CTDB_MANAGES_WINBIND=yes
+
+## Description: Manage vsftpd?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping the VSFTPD service
+CTDB_MANAGES_VSFTPD=yes
+
+## Description: Manage iSCSI?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping the ISCSI service
+CTDB_MANAGES_ISCSI=yes
+
+## Description: Manage NFS?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping the NFS service
+CTDB_MANAGES_NFS=yes
+
+## Description: Manage Apache?
+## Type:        yesno
+## Default:     yes
+# should ctdb manage starting/stopping the Apache web server httpd?
+CTDB_MANAGES_HTTPD=yes
+
+## Description: Init script style
+## Type:        string
+## Default:     ""
+# The init style (redhat/suse/ubuntu...) is usually auto-detected.
+# The names of init scripts of services managed by CTDB are set
+# based on the detected init style. You can override the init style
+# auto-detection here to explicitly use a scheme. This might be
+# useful when you have installed a packages (for instance samba
+# packages) with a different init script layout.
+# There is no default.
+CTDB_INIT_STYLE=
+
+## Description: Samba smb services init script
+# The following is a smb specific Samba init script / service that you
+# can override from auto-detection.
+## Type:        string
+## Default:     smb
+CTDB_SERVICE_SMB=smb
+## Description: Samba nmb services init script
+# The following is a nmb specific Samba init script / service that you
+# can override from auto-detection.
+## Type:        string
+## Default:     nmb
+CTDB_SERVICE_NMB=nmb
+## Description: Samba winbind services init script
+# The following is a winbind specific Samba init script / service that you
+# can override from auto-detection.
+## Type:        string
+## Default:     winbind
+CTDB_SERVICE_WINBIND=winbind
+
+# you may wish to raise the file descriptor limit for ctdb
+# use a ulimit command here. ctdb needs one file descriptor per
+# connected client (ie. one per connected client in Samba)
+#  ulimit -n 10000
+
+## Description: This file enumerates all nodes of the cluster
+## Type:        string
+## Default:     /etc/ctdb/nodes
+# the NODES file must be specified or ctdb won't start
+# it should contain a list of IPs that ctdb will use
+# it must be exactly the same on all cluster nodes
+# defaults to /etc/ctdb/nodes
+CTDB_NODES=/etc/ctdb/nodes
+
+## Description: Script used to notify about node health changes
+## Type:        string
+## Default:     /etc/ctdb/notify.sh
+# a script to run when node health changes
+CTDB_NOTIFY_SCRIPT=/etc/ctdb/notify.sh
+
+## Description: Database location
+## Type:        string
+## Default:     /var/lib/ctdb
+# the directory to put the local ctdb database files in
+# defaults to /var/lib/ctdb
+CTDB_DBDIR=/var/lib/ctdb
+
+## Description: Persistent database location
+## Type:        string
+## Default:     /var/lib/ctdb/persistent
+# the directory to put the local persistent ctdb database files in
+# defaults to /var/lib/ctdb/persistent
+CTDB_DBDIR_PERSISTENT=/var/lib/ctdb/persistent
+
+## Description: Event script directory location
+## Type:        string
+## Default:     /etc/ctdb/events.d
+# the directory where service specific event scripts are stored
+# defaults to /etc/ctdb/events.d
+CTDB_EVENT_SCRIPT_DIR=/etc/ctdb/events.d
+
+## Description: Socket location
+## Type:        string
+## Default:     /var/lib/ctdb/ctdb.socket
+# the location of the local ctdb socket
+# defaults to /var/lib/ctdb/ctdb.socket
+CTDB_SOCKET=/var/lib/ctdb/ctdb.socket
+
+## Description: Type of transport
+## Type:        string
+## Default:     tcp
+# what transport to use. Only tcp is currently supported
+# defaults to tcp
+CTDB_TRANSPORT="tcp"
+
+## Description: Minimal amount of free memory
+## Type:        integer
+## Default:     100
+# When set, this variable makes ctdb monitor the amount of free memory
+# in the system (the second number in the buffers/cache output from free -m).
+# If the amount of free memory drops below this treshold the node will become
+# unhealthy and ctdb and all managed services will be shutdown.
+# Once this occurs, the administrator needs to find the reason for the OOM
+# situation, rectify it and restart ctdb with "service ctdb start"
+# The unit is MByte
+CTDB_MONITOR_FREE_MEMORY=100
+
+## Description: Start ctdb disabled?
+## Type:        yesno
+## Default:     yes
+# When set to yes, the CTDB node will start in DISABLED mode and not host
+# any public ip addresses. The administrator needs to explicitely enable
+# the node with "ctdb enable"
+CTDB_START_AS_DISABLED="yes"
+
+## Description: RECMASTER capability.
+# By default all nodes are capable of both being LMASTER for records and
+# also for taking the RECMASTER role and perform recovery.
+# These parameters can be used to disable these two roles on a node.
+# Note: If there are NO available nodes left in a cluster that can perform
+# the RECMASTER role, the cluster will not be able to recover from a failure
+# and will remain in RECOVERY mode until an RECMASTER capable node becomes
+# available. Same for LMASTER.
+# These parameters are useful for scenarios where you have one "remote" node
+# in a cluster and you do not want the remote node to be fully participating
+# in the cluster and slow things down.
+# For that case, set both roles to "no" for the remote node on the remote site
+# but leave the roles default to "yes" on the primary nodes in the central
+# datacentre.
+## Type:        yesno
+## Default:     yes
+CTDB_CAPABILITY_RECMASTER=yes
+## Description: LMASTER capability.
+# By default all nodes are capable of both being LMASTER for records and
+# also for taking the RECMASTER role and perform recovery.
+# These parameters can be used to disable these two roles on a node.
+# Note: If there are NO available nodes left in a cluster that can perform
+# the RECMASTER role, the cluster will not be able to recover from a failure
+# and will remain in RECOVERY mode until an RECMASTER capable node becomes
+# available. Same for LMASTER.
+# These parameters are useful for scenarios where you have one "remote" node
+# in a cluster and you do not want the remote node to be fully participating
+# in the cluster and slow things down.
+# For that case, set both roles to "no" for the remote node on the remote site
+# but leave the roles default to "yes" on the primary nodes in the central
+# datacentre.
+## Type:        yesno
+## Default:     yes
+CTDB_CAPABILITY_LMASTER=yes
+
+# NAT-GW configuration
+# Some services running on nthe CTDB node may need to originate traffic to
+# remote servers before the node is assigned any IP addresses,
+# This is problematic since before the node has public addresses the node might
+# not be able to route traffic to the public networks.
+# One solution is to have static public addresses assigned with routing
+# in addition to the public address interfaces, thus guaranteeing that
+# a node always can route traffic to the external network.
+# This is the most simple solution but it uses up a large number of 
+# additional ip addresses.
+#
+# A more complex solution is NAT-GW.
+# In this mode we only need one additional ip address for the cluster from
+# the exsternal public network.
+# One of the nodes in the cluster is elected to be hosting this ip address
+# so it can reach the external services. This node is also configured
+# to use NAT MASQUERADING for all traffic from the internal private network
+# to the external network. This node is the NAT-GW node.
+#
+# All other nodes are set up with a default rote with a metric of 10 to point
+# to the nat-gw node.
+# 
+# The effect of this is that only when a node does not have a public address
+# and thus no proper routes to the external world it will instead
+# route all packets through the nat-gw node.
+#
+## Description: NAT gateway public IP
+## Type:        ip
+## Default:     ""
+NATGW_PUBLIC_IP=
+## Description: NAT gateway public interface
+## Type:        string
+## Default:     ""
+NATGW_PUBLIC_IFACE=
+## Description: NAT gateway default gateway
+## Type:        ip
+## Default:     ""
+NATGW_DEFAULT_GATEWAY=
+## Description: NAT gateway private interface
+## Type:        string
+## Default:     ""
+NATGW_PRIVATE_IFACE=
+## Description: NAT gateway network
+## Type:        ip
+## Default:     ""
+NATGW_PRIVATE_NETWORK=
+## Description: NAT gateway nodes
+## Type:        string
+## Default:     /etc/ctdb/natgw_nodes
+# NATGW_NODES is the list of nodes that belong to this natgw group.
+# You can have multiple natgw groups in one cluster but each node
+# can only belong to one single natgw group.
+NATGW_NODES=/etc/ctdb/natgw_nodes
+
+## Description: Ctdb log file location
+## Type:        string
+## Default:     /var/log/ctdb/log.ctdb
+# where to log messages
+# the default is /var/log/ctdb/log.ctdb
+CTDB_LOGFILE=/var/log/ctdb/log.ctdb
+
+## Description: Ctdb debug level
+## Type:        integer(0:10)
+## Default:     2
+# what debug level to run at. Higher means more verbose
+# the default is 2
+CTDB_DEBUGLEVEL=2
+
+## Description: Ctdb any other option
+## Type:        string
+## Default:     ""
+# any other options you might want. Run ctdbd --help for a list
+CTDB_OPTIONS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/systemd/sysconfig.samba 
new/vendor-files/systemd/sysconfig.samba
--- old/vendor-files/systemd/sysconfig.samba    2015-10-08 22:25:55.000000000 
+0200
+++ new/vendor-files/systemd/sysconfig.samba    2016-02-23 10:39:30.000000000 
+0100
@@ -1,3 +1,5 @@
+## Path:           Network/Samba
+## Description:    Samba process options
 ## Type:           string
 ## Default:        "-D"
 ## ServiceRestart:·nmb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/systemd/sysconfig.samba-client 
new/vendor-files/systemd/sysconfig.samba-client
--- old/vendor-files/systemd/sysconfig.samba-client     2015-10-08 
22:25:55.000000000 +0200
+++ new/vendor-files/systemd/sysconfig.samba-client     1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-## Path:           Network/Samba
-## Description:    Samba process options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/systemd/sysconfig.samba-winbind 
new/vendor-files/systemd/sysconfig.samba-winbind
--- old/vendor-files/systemd/sysconfig.samba-winbind    2015-10-08 
22:25:55.000000000 +0200
+++ new/vendor-files/systemd/sysconfig.samba-winbind    2016-02-23 
10:39:30.000000000 +0100
@@ -1,3 +1,5 @@
+## Path:           Network/Samba
+## Description:    Samba process options
 ## Type:           string
 ## Default:        "-D"
 ## ServiceRestart:·winbind
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/tools/package-data 
new/vendor-files/tools/package-data
--- old/vendor-files/tools/package-data 2016-01-16 19:05:58.000000000 +0100
+++ new/vendor-files/tools/package-data 2016-02-23 11:09:22.000000000 +0100
@@ -1,2 +1,2 @@
 # This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="3565"
+SAMBA_PACKAGE_SVN_VERSION="3599"


Reply via email to