diff --git a/baselibs.conf b/baselibs.conf index fce5f66..62c4044 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,11 +1,31 @@ # This line is needed for for pre 11.0 builds -libnetapi0 +libdcerpc0 +libdcerpc-atsvc0 +libdcerpc-binding0 +libdcerpc-samr0 +libgensec0 libldb1 +libndr0 +libndr-krb5pac0 +libndr-nbt0 +libndr-standard0 +libnetapi0 +libpdb0 +libregistry0 +libsamba-credentials0 +libsamba-hostconfig0 +libsamba-policy0 +libsamba-util0 +libsamdb0 libsmbclient libsmbclient0 +libsmbclient-raw0 +libsmbconf0 +libsmbldap0 libtalloc2 libtdb1 libtevent0 +libtevent-util0 libwbclient0 samba supplements "packageand(samba:pam-)" diff --git a/patches.tar.bz2 b/patches.tar.bz2 index a29ad49..395a87e 100644 --- a/patches.tar.bz2 +++ b/patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0183b1448532fdc52d26e1b619c2399568f3241e7b2ac7cb0f80a090ab00779c -size 25631 +oid sha256:e2f6f28489655900cf5008cecd34a34ee7cf993b35ae317d8567f77f919c9c7d +size 25594 diff --git a/samba.changes b/samba.changes index 634db88..57505ab 100644 --- a/samba.changes +++ b/samba.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Sep 19 22:10:11 UTC 2013 - lmuelle@suse.com + +- Require libndr-standard-devel due to gen_ndr/lsa.h from libpdb-devel. + +------------------------------------------------------------------- +Mon Sep 16 12:49:02 UTC 2013 - lmuelle@suse.com + +- Add libdcerpc0, libdcerpc-atsvc0, libdcerpc-binding0, libdcerpc-samr0, + libgensec0, libndr0, libndr-krb5pac0, libndr-nbt0, libndr-standard0, + libpdb0, libregistry0, libsamba-credentials0, libsamba-hostconfig0, + libsamba-policy0, libsamba-util0, libsamdb0, libsmbclient-raw0, libsmbconf0, + libsmbldap0, and libtevent-util0 to baselibs.conf. + ------------------------------------------------------------------- Fri Sep 13 09:24:47 UTC 2013 - lmuelle@suse.com @@ -33,6 +47,7 @@ Fri Sep 13 09:24:47 UTC 2013 - lmuelle@suse.com ------------------------------------------------------------------- Thu Sep 5 12:31:09 UTC 2013 - jengelh@inai.de +- Implement shared library packaging guidelines. - Correct interpackage dependencies; (bso#10129). ------------------------------------------------------------------- diff --git a/samba.spec b/samba.spec index e07a7ba..cc858b5 100644 --- a/samba.spec +++ b/samba.spec @@ -130,7 +130,7 @@ BuildRequires: libxslt-tools %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3078 +%define SOURCE_TIMESTAMP 3081 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 @@ -272,19 +272,15 @@ Branch: %{BRANCH} %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 -%package devel +%package core-devel License: GPL-3.0+ -Summary: Libraries and Header Files to Develop Programs with Samba Support +Summary: Development files shared by Samba subpackages Group: Development/Libraries/C and C++ -Provides: samba-gplv3-devel = %{version} -Obsoletes: samba-gplv3-devel < %{version} -%ifarch ppc64 -Obsoletes: samba-devel-64bit -%endif +Conflicts: samba-devel -%description devel -This package contains the static libraries and header files needed to -develop programs which make use of Samba. +%description core-devel +This package contains the libraries and header files needed to +develop programs which make use of the Samba core. Source Timestamp: %{SOURCE_TIMESTAMP} Branch: %{BRANCH} @@ -452,6 +448,508 @@ Source Timestamp: %{SOURCE_TIMESTAMP} Branch: %{BRANCH} +%package -n libdcerpc-atsvc0 +License: GPL-3.0+ +Summary: DCE/RPC AT scheduler service library +Group: System/Libraries + +%description -n libdcerpc-atsvc0 +ATSVC is a DCE/RPC based protocol used by CIFS hosts to +access/control the AT-Scheduler Service across a network. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc-atsvc-devel +License: GPL-3.0+ +Summary: Development files for the DCE/RPC ATSVC library +Group: Development/Libraries/C and C++ +Requires: libdcerpc-atsvc0 = %{version} + +%description -n libdcerpc-atsvc-devel +ATSVC is a DCE/RPC based protocol used by CIFS hosts to +access/control the AT-Scheduler Service across a network. + +This subpackage contains libraries and header files for developing +applications that want to make use of libdcerpc-atsvc. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc-binding0 +License: GPL-3.0+ +Summary: Some samba library +Group: System/Libraries + +%description -n libdcerpc-binding0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc-samr0 +License: GPL-3.0+ +Summary: Security Account Manager (SAM) Remote Protocol library +Group: System/Libraries + +%description -n libdcerpc-samr0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc-samr-devel +License: GPL-3.0+ +Summary: Development files for the SAMR protocol library +Group: Development/Libraries/C and C++ +Requires: libdcerpc-samr0 = %{version} + +%description -n libdcerpc-samr-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc0 +License: GPL-3.0+ +Summary: Distributed Computing Environment Remote Procedure Calls library +Group: System/Libraries + +%description -n libdcerpc0 +DCE/RPC, short for "Distributed Computing Environment / Remote +Procedure Calls", is the remote procedure call system developed for +the Distributed Computing Environment (DCE). This system allows +programmers to write distributed software as if it were all working +on the same computer, without having to worry about the underlying +network code. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libdcerpc-devel +License: GPL-3.0+ +Summary: Development files for the DCE/RPC library +Group: Development/Libraries/C and C++ +Requires: libdcerpc0 = %{version} +Requires: libdcerpc-binding0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libdcerpc-devel +DCE/RPC, short for "Distributed Computing Environment / Remote +Procedure Calls", is the remote procedure call system developed for +the Distributed Computing Environment (DCE). This system allows +programmers to write distributed software as if it were all working +on the same computer, without having to worry about the underlying +network code. + +This subpackage contains libraries and header files for developing +applications that want to make use of libdcerpc. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libgensec0 +License: GPL-3.0+ +Summary: Samba generic security library +Group: System/Libraries + +%description -n libgensec0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libgensec-devel +License: GPL-3.0+ +Summary: Development files for Samba's generic security library +Group: Development/Libraries/C and C++ +Requires: libgensec0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libgensec-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-krb5pac0 +License: GPL-3.0+ +Summary: NDR marshallers for the KRB5 PAC formats +Group: System/Libraries + +%description -n libndr-krb5pac0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-krb5pac-devel +License: GPL-3.0+ +Summary: Development files for the ndr-krb5pac library +Group: Development/Libraries/C and C++ +Requires: libndr-krb5pac0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libndr-krb5pac-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-nbt0 +License: GPL-3.0+ +Summary: NDR marshallers for NBT formats +Group: System/Libraries + +%description -n libndr-nbt0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-nbt-devel +License: GPL-3.0+ +Summary: Development files for the ndr-nbt library +Group: Development/Libraries/C and C++ +Requires: libndr-nbt0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libndr-nbt-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-standard0 +License: GPL-3.0+ +Summary: NDR marshallers for the standard set of DCE/RPC interfaces +Group: System/Libraries + +%description -n libndr-standard0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-standard-devel +License: GPL-3.0+ +Summary: Development files for the libndr-standard library +Group: Development/Libraries/C and C++ +Requires: libndr-standard0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libndr-standard-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr0 +License: GPL-3.0+ +Summary: Network Data Representation library +Group: System/Libraries + +%description -n libndr0 +Network Data Representation (NDR) is an implementation of the +presentation layer in the OSI model. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libndr-devel +License: GPL-3.0+ +Summary: Development files for the Network Data Representation library +Group: Development/Libraries/C and C++ +Requires: libndr0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libndr-devel +Network Data Representation (NDR) is an implementation of the +presentation layer in the OSI model. + +This subpackage contains libraries and header files for developing +applications that want to make use of libndr. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libpdb0 +License: GPL-3.0+ +Summary: Samba3 password database library +Group: System/Libraries + +%description -n libpdb0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libpdb-devel +License: GPL-3.0+ +Summary: Development files for the Samba3 password database library +Group: Development/Libraries/C and C++ +Requires: libpdb0 = %{version} +Requires: libndr-standard-devel = %{version} +Requires: libtevent-devel + +%description -n libpdb-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libregistry0 +License: GPL-3.0+ +Summary: Windows-style registry library +Group: System/Libraries + +%description -n libregistry0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libregistry-devel +License: GPL-3.0+ +Summary: Development files for the Samba Windows-style registry library +Group: Development/Libraries/C and C++ +Requires: libregistry0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libregistry-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-credentials0 +License: GPL-3.0+ +Summary: Samba credential management library +Group: System/Libraries + +%description -n libsamba-credentials0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-credentials-devel +License: GPL-3.0+ +Summary: Development files for the Samba credential management library +Group: Development/Libraries/C and C++ +Requires: libsamba-credentials0 = %{version} + +%description -n libsamba-credentials-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-hostconfig0 +License: GPL-3.0+ +Summary: Host-wide Samba configuration library +Group: System/Libraries + +%description -n libsamba-hostconfig0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-hostconfig-devel +License: GPL-3.0+ +Summary: Development files for the host-wide Samba configuration library +Group: Development/Libraries/C and C++ +Requires: libsamba-hostconfig0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libsamba-hostconfig-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-policy0 +License: GPL-3.0+ +Summary: Active Directory Group Policy library +Group: System/Libraries + +%description -n libsamba-policy0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-policy-devel +License: GPL-3.0+ +Summary: Development files for the Samba AD Group Policy library +Group: Development/Libraries/C and C++ +Requires: libsamba-policy0 = %{version} + +%description -n libsamba-policy-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-util0 +License: GPL-3.0+ +Summary: Samba utility function library +Group: System/Libraries + +%description -n libsamba-util0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamba-util-devel +License: GPL-3.0+ +Summary: Development files for the Samba utility function library +Group: Development/Libraries/C and C++ +Requires: libsamba-util0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libsamba-util-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamdb0 +License: GPL-3.0+ +Summary: Samba's SAM database library +Group: System/Libraries + +%description -n libsamdb0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsamdb-devel +License: GPL-3.0+ +Summary: Development files for Samba's SAM database library +Group: Development/Libraries/C and C++ +Requires: libsamdb0 = %{version} + +%description -n libsamdb-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbclient-raw0 +License: GPL-3.0+ +Summary: Samba4's raw SMB client library +Group: System/Libraries + +%description -n libsmbclient-raw0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbclient-raw-devel +License: GPL-3.0+ +Summary: Development files for Samba4's raw SMB client library +Group: Development/Libraries/C and C++ +Requires: libsmbclient-raw0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libsmbclient-raw-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbconf0 +License: GPL-3.0+ +Summary: Samba3 configuration library +Group: System/Libraries + +%description -n libsmbconf0 +libsmbconf is a library to read or, based on the backend, modify the +Samba configuration. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbconf-devel +License: GPL-3.0+ +Summary: Development files for the Samba3 configuration library +Group: Development/Libraries/C and C++ +Requires: libsmbconf0 = %{version} + +%description -n libsmbconf-devel +libsmbconf is a library to read or, based on the backend, modify the +Samba configuration. + +This subpackage contains libraries and header files for developing +applications that want to make use of libsmbconf. + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbldap0 +License: GPL-3.0+ +Summary: Some samba library +Group: System/Libraries + +%description -n libsmbldap0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libsmbldap-devel +License: GPL-3.0+ +Summary: Development files for the smbldap library +Group: Development/Libraries/C and C++ +Requires: libsmbldap0 = %{version} +Requires: libtalloc-devel +Requires: libtevent-devel +Requires: openldap2-devel + +%description -n libsmbldap-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libtevent-util0 +License: GPL-3.0+ +Summary: The Samba tevent utility library +Group: System/Libraries + +%description -n libtevent-util0 + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + +%package -n libtevent-util-devel +License: GPL-3.0+ +Summary: Development files for the Samba tevent utility library +Group: Development/Libraries/C and C++ +Requires: libtevent-devel +Requires: libtevent-util0 = %{version} +Requires: samba-core-devel = %{version} + +%description -n libtevent-util-devel + +Source Timestamp: %{SOURCE_TIMESTAMP} +Branch: %{BRANCH} + + %package -n %{libsmbclient_name} License: GPL-3.0+ %if 0%{?suse_version} > 1030 @@ -1011,10 +1509,52 @@ fi /sbin/ldconfig %{?insserv_cleanup:%{insserv_cleanup}} +%post -n libdcerpc-atsvc0 -p /sbin/ldconfig +%postun -n libdcerpc-atsvc0 -p /sbin/ldconfig +%post -n libdcerpc-binding0 -p /sbin/ldconfig +%postun -n libdcerpc-binding0 -p /sbin/ldconfig +%post -n libdcerpc-samr0 -p /sbin/ldconfig +%postun -n libdcerpc-samr0 -p /sbin/ldconfig +%post -n libdcerpc0 -p /sbin/ldconfig +%postun -n libdcerpc0 -p /sbin/ldconfig +%post -n libgensec0 -p /sbin/ldconfig +%postun -n libgensec0 -p /sbin/ldconfig +%post -n libndr-krb5pac0 -p /sbin/ldconfig +%postun -n libndr-krb5pac0 -p /sbin/ldconfig +%post -n libndr-nbt0 -p /sbin/ldconfig +%postun -n libndr-nbt0 -p /sbin/ldconfig +%post -n libndr-standard0 -p /sbin/ldconfig +%postun -n libndr-standard0 -p /sbin/ldconfig +%post -n libndr0 -p /sbin/ldconfig +%postun -n libndr0 -p /sbin/ldconfig + %post -n %{libnetapi_name} -p /sbin/ldconfig %postun -n %{libnetapi_name} -p /sbin/ldconfig +%post -n libpdb0 -p /sbin/ldconfig +%postun -n libpdb0 -p /sbin/ldconfig +%post -n libregistry0 -p /sbin/ldconfig +%postun -n libregistry0 -p /sbin/ldconfig +%post -n libsamba-credentials0 -p /sbin/ldconfig +%postun -n libsamba-credentials0 -p /sbin/ldconfig +%post -n libsamba-hostconfig0 -p /sbin/ldconfig +%postun -n libsamba-hostconfig0 -p /sbin/ldconfig +%post -n libsamba-policy0 -p /sbin/ldconfig +%postun -n libsamba-policy0 -p /sbin/ldconfig +%post -n libsamba-util0 -p /sbin/ldconfig +%postun -n libsamba-util0 -p /sbin/ldconfig +%post -n libsamdb0 -p /sbin/ldconfig +%postun -n libsamdb0 -p /sbin/ldconfig +%post -n libsmbclient-raw0 -p /sbin/ldconfig +%postun -n libsmbclient-raw0 -p /sbin/ldconfig +%post -n libsmbconf0 -p /sbin/ldconfig +%postun -n libsmbconf0 -p /sbin/ldconfig +%post -n libsmbldap0 -p /sbin/ldconfig +%postun -n libsmbldap0 -p /sbin/ldconfig +%post -n libtevent-util0 -p /sbin/ldconfig +%postun -n libtevent-util0 -p /sbin/ldconfig + %post -n %{libwbclient_name} -p /sbin/ldconfig %postun -n %{libwbclient_name} -p /sbin/ldconfig @@ -1311,76 +1851,68 @@ fi %ghost %dir %{PIDDIR} %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1020 -%files devel +%files core-devel %defattr(-,root,root) %{_includedir}/samba -%{_includedir}/samba-4.0 -%exclude %{_includedir}/samba-4.0/libsmbclient.h -%exclude %{_includedir}/samba-4.0/netapi.h -%exclude %{_includedir}/samba-4.0/smb_share_modes.h -%exclude %{_includedir}/samba-4.0/torture.h -%exclude %{_includedir}/samba-4.0/wbclient.h -%{_libdir}/libdcerpc-atsvc.so -%{_libdir}/libdcerpc-binding.so -%{_libdir}/libdcerpc-samr.so -%{_libdir}/libdcerpc.so -%{_libdir}/libgensec.so -%{_libdir}/libndr-krb5pac.so -%{_libdir}/libndr-nbt.so -%{_libdir}/libndr-standard.so -%{_libdir}/libndr.so +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/charset.h +%dir %_includedir/samba-4.0/core/ +%_includedir/samba-4.0/core/doserr.h +%_includedir/samba-4.0/core/error.h +%_includedir/samba-4.0/core/ntstatus.h +%_includedir/samba-4.0/core/werror.h +%_includedir/samba-4.0/domain_credentials.h +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/auth.h +%_includedir/samba-4.0/gen_ndr/dcerpc.h +%_includedir/samba-4.0/gen_ndr/drsblobs.h +%_includedir/samba-4.0/gen_ndr/drsuapi.h +%_includedir/samba-4.0/gen_ndr/ndr_dcerpc.h +%_includedir/samba-4.0/gen_ndr/ndr_drsblobs.h +%_includedir/samba-4.0/gen_ndr/ndr_drsuapi.h +%_includedir/samba-4.0/gen_ndr/ndr_svcctl_c.h +%_includedir/samba-4.0/gen_ndr/security.h +%_includedir/samba-4.0/gen_ndr/server_id.h +%_includedir/samba-4.0/ldap-util.h +%_includedir/samba-4.0/ldap_errors.h +%_includedir/samba-4.0/ldap_message.h +%_includedir/samba-4.0/ldap_ndr.h +%_includedir/samba-4.0/ldb_wrap.h +%dir %_includedir/samba-4.0/ndr/ +%_includedir/samba-4.0/ndr/ndr_drsblobs.h +%_includedir/samba-4.0/ndr/ndr_drsuapi.h +%_includedir/samba-4.0/ndr/ndr_svcctl.h +%_includedir/samba-4.0/read_smb.h +%_includedir/samba-4.0/roles.h +%_includedir/samba-4.0/rpc_common.h +%dir %_includedir/samba-4.0/samba/ +%_includedir/samba-4.0/samba/session.h +%_includedir/samba-4.0/samba/version.h +%_includedir/samba-4.0/share.h +%_includedir/samba-4.0/smb2.h +%_includedir/samba-4.0/smb2_constants.h +%_includedir/samba-4.0/smb2_create_blob.h +%_includedir/samba-4.0/smb2_lease.h +%_includedir/samba-4.0/smb2_signing.h +%_includedir/samba-4.0/smb_cli.h +%_includedir/samba-4.0/smb_common.h +%_includedir/samba-4.0/smb_composite.h +%_includedir/samba-4.0/smb_constants.h +%_includedir/samba-4.0/smb_seal.h +%_includedir/samba-4.0/smb_signing.h +%_includedir/samba-4.0/smb_unix_ext.h +%_includedir/samba-4.0/smb_util.h +%_includedir/samba-4.0/tdr.h +%_includedir/samba-4.0/tsocket.h +%_includedir/samba-4.0/tsocket_internal.h +%dir %_includedir/samba-4.0/util/ +%_includedir/samba-4.0/util_ldb.h %{_libdir}/libnss_winbind.so %{_libdir}/libnss_wins.so -%{_libdir}/libpdb.so -%{_libdir}/libregistry.so -%{_libdir}/libsamba-credentials.so -%{_libdir}/libsamba-hostconfig.so -%{_libdir}/libsamba-policy.so -%{_libdir}/libsamba-util.so -%{_libdir}/libsamdb.so -%{_libdir}/libsmbclient-raw.so -%{_libdir}/libsmbconf.so -%{_libdir}/libsmbldap.so -%{_libdir}/libtevent-util.so -%{_libdir}/pkgconfig/dcerpc.pc -%{_libdir}/pkgconfig/dcerpc_atsvc.pc -%{_libdir}/pkgconfig/dcerpc_samr.pc -%{_libdir}/pkgconfig/gensec.pc -%{_libdir}/pkgconfig/ndr.pc -%{_libdir}/pkgconfig/ndr_krb5pac.pc -%{_libdir}/pkgconfig/ndr_nbt.pc -%{_libdir}/pkgconfig/ndr_standard.pc -%{_libdir}/pkgconfig/registry.pc -%{_libdir}/pkgconfig/samba-credentials.pc -%{_libdir}/pkgconfig/samba-hostconfig.pc -%{_libdir}/pkgconfig/samba-policy.pc -%{_libdir}/pkgconfig/samba-util.pc -%{_libdir}/pkgconfig/samdb.pc -%{_libdir}/pkgconfig/smbclient-raw.pc %endif %files libs -%defattr(-,root,root,-) -%{_libdir}/libdcerpc-atsvc.so.* -%{_libdir}/libdcerpc-binding.so.* -%{_libdir}/libdcerpc-samr.so.* -%{_libdir}/libdcerpc.so.* -%{_libdir}/libgensec.so.* -%{_libdir}/libndr-krb5pac.so.* -%{_libdir}/libndr-nbt.so.* -%{_libdir}/libndr-standard.so.* -%{_libdir}/libndr.so.* -%{_libdir}/libpdb.so.* -%{_libdir}/libregistry.so.* -%{_libdir}/libsamba-credentials.so.* -%{_libdir}/libsamba-hostconfig.so.* -%{_libdir}/libsamba-policy.so.* -%{_libdir}/libsamba-util.so.* -%{_libdir}/libsamdb.so.* -%{_libdir}/libsmbclient-raw.so.* -%{_libdir}/libsmbconf.so.* -%{_libdir}/libsmbldap.so.* -%{_libdir}/libtevent-util.so.* +%defattr(-,root,root) %dir %{_libdir}/samba %{_libdir}/samba/libntdb.so.* %{_libdir}/samba/libCHARSET3.so @@ -1496,6 +2028,7 @@ fi %files test-devel %defattr(-,root,root,-) +%dir %_includedir/samba-4.0/ %{_includedir}/samba-4.0/torture.h %{_libdir}/libtorture.so %{_libdir}/pkgconfig/torture.pc @@ -1558,43 +2091,304 @@ fi %ghost %{cups_lib_dir}/backend/smb %endif +%files -n libdcerpc-atsvc0 +%defattr(-,root,root) +%_libdir/libdcerpc-atsvc.so.0* + +%files -n libdcerpc-atsvc-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/ndr_atsvc_c.h +%_libdir/libdcerpc-atsvc.so +%_libdir/pkgconfig/dcerpc_atsvc.pc + +%files -n libdcerpc-binding0 +%defattr(-,root,root) +%_libdir/libdcerpc-binding.so.0* + +%files -n libdcerpc-samr0 +%defattr(-,root,root) +%_libdir/libdcerpc-samr.so.0* + +%files -n libdcerpc-samr-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/ndr_samr_c.h +%_libdir/libdcerpc-samr.so +%_libdir/pkgconfig/dcerpc_samr.pc + +%files -n libdcerpc0 +%defattr(-,root,root) +%_libdir/libdcerpc.so.0* + +%files -n libdcerpc-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/dcerpc.h +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/epmapper.h +%_includedir/samba-4.0/gen_ndr/mgmt.h +%_includedir/samba-4.0/gen_ndr/ndr_mgmt.h +%_includedir/samba-4.0/gen_ndr/ndr_mgmt_c.h +%_includedir/samba-4.0/gen_ndr/ndr_epmapper.h +%_includedir/samba-4.0/gen_ndr/ndr_epmapper_c.h +%_libdir/libdcerpc.so +%_libdir/libdcerpc-binding.so +%_libdir/pkgconfig/dcerpc.pc + +%files -n libgensec0 +%defattr(-,root,root) +%_libdir/libgensec.so.0* + +%files -n libgensec-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/gensec.h +%_libdir/libgensec.so +%_libdir/pkgconfig/gensec.pc + +%files -n libndr-krb5pac0 +%defattr(-,root,root) +%_libdir/libndr-krb5pac.so.0* + +%files -n libndr-krb5pac-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/krb5pac.h +%_includedir/samba-4.0/gen_ndr/ndr_krb5pac.h +%_libdir/libndr-krb5pac.so +%_libdir/pkgconfig/ndr_krb5pac.pc + +%files -n libndr-nbt0 +%defattr(-,root,root) +%_libdir/libndr-nbt.so.0* + +%files -n libndr-nbt-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/nbt.h +%_includedir/samba-4.0/gen_ndr/ndr_nbt.h +%dir %_includedir/samba-4.0/ndr/ +%_includedir/samba-4.0/ndr/ndr_nbt.h +%_libdir/libndr-nbt.so +%_libdir/pkgconfig/ndr_nbt.pc + +%files -n libndr-standard0 +%defattr(-,root,root) +%_libdir/libndr-standard.so.0* + +%files -n libndr-standard-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/samr.h +%_includedir/samba-4.0/gen_ndr/ndr_samr.h +%_includedir/samba-4.0/gen_ndr/lsa.h +%_includedir/samba-4.0/gen_ndr/netlogon.h +%_includedir/samba-4.0/gen_ndr/atsvc.h +%_includedir/samba-4.0/gen_ndr/ndr_atsvc.h +%_includedir/samba-4.0/gen_ndr/ndr_svcctl.h +%_includedir/samba-4.0/gen_ndr/svcctl.h +%_libdir/libndr-standard.so +%_libdir/pkgconfig/ndr_standard.pc + +%files -n libndr0 +%defattr(-,root,root) +%_libdir/libndr.so.0* + +%files -n libndr-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/gen_ndr/ +%_includedir/samba-4.0/gen_ndr/misc.h +%_includedir/samba-4.0/gen_ndr/ndr_misc.h +%_includedir/samba-4.0/ndr.h +%_libdir/libndr.so +%_libdir/pkgconfig/ndr.pc + %files -n %{libnetapi_name} %defattr(-,root,root) %{_libdir}/libnetapi.so.* %files -n libnetapi-devel %defattr(-,root,root) +%dir %_includedir/samba-4.0/ %{_includedir}/samba-4.0/netapi.h %{_libdir}/libnetapi.so %{_libdir}/pkgconfig/netapi.pc +%files -n libpdb0 +%defattr(-,root,root) +%_libdir/libpdb.so.0* + +%files -n libpdb-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/lookup_sid.h +%_includedir/samba-4.0/machine_sid.h +%_includedir/samba-4.0/passdb.h +%_libdir/libpdb.so + +%files -n libregistry0 +%defattr(-,root,root) +%_libdir/libregistry.so.0* + +%files -n libregistry-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/registry.h +%_libdir/libregistry.so +%_libdir/pkgconfig/registry.pc + +%files -n libsamba-credentials0 +%defattr(-,root,root) +%_libdir/libsamba-credentials.so.0* + +%files -n libsamba-credentials-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/credentials.h +%_libdir/libsamba-credentials.so +%_libdir/pkgconfig/samba-credentials.pc + +%files -n libsamba-hostconfig0 +%defattr(-,root,root) +%_libdir/libsamba-hostconfig.so.0* + +%files -n libsamba-hostconfig-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/param.h +%_libdir/libsamba-hostconfig.so +%_libdir/pkgconfig/samba-hostconfig.pc + +%files -n libsamba-policy0 +%defattr(-,root,root) +%_libdir/libsamba-policy.so.0* + +%files -n libsamba-policy-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/policy.h +%_libdir/libsamba-policy.so +%_libdir/pkgconfig/samba-policy.pc + +%files -n libsamba-util0 +%defattr(-,root,root) +%_libdir/libsamba-util.so.0* + +%files -n libsamba-util-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/dlinklist.h +%_includedir/samba-4.0/samba_util.h +%dir %_includedir/samba-4.0/util/ +%_includedir/samba-4.0/util/attr.h +%_includedir/samba-4.0/util/byteorder.h +%_includedir/samba-4.0/util/data_blob.h +%_includedir/samba-4.0/util/debug.h +%_includedir/samba-4.0/util/memory.h +%_includedir/samba-4.0/util/safe_string.h +%_includedir/samba-4.0/util/string_wrappers.h +%_includedir/samba-4.0/util/talloc_stack.h +%_includedir/samba-4.0/util/time.h +%_includedir/samba-4.0/util/xfile.h +%_libdir/libsamba-util.so +%_libdir/pkgconfig/samba-util.pc + +%files -n libsamdb0 +%defattr(-,root,root) +%_libdir/libsamdb.so.0* + +%files -n libsamdb-devel +%defattr(-,root,root) +%_libdir/libsamdb.so +%_libdir/pkgconfig/samdb.pc + %files -n %{libsmbclient_name} %defattr(-,root,root) %{_libdir}/libsmbclient.so.* %files -n libsmbclient-devel %defattr(-,root,root) +%dir %_includedir/samba-4.0/ %{_includedir}/samba-4.0/libsmbclient.h %{_libdir}/libsmbclient.so %{_libdir}/pkgconfig/smbclient.pc %{_mandir}/man7/libsmbclient.7.* +%files -n libsmbclient-raw0 +%defattr(-,root,root) +%_libdir/libsmbclient-raw.so.0* + +%files -n libsmbclient-raw-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/smb_cliraw.h +%_includedir/samba-4.0/smb_raw.h +%_includedir/samba-4.0/smb_raw_interfaces.h +%_includedir/samba-4.0/smb_raw_signing.h +%_includedir/samba-4.0/smb_raw_trans2.h +%_includedir/samba-4.0/smb_request.h +%_libdir/libsmbclient-raw.so +%_libdir/pkgconfig/smbclient-raw.pc + +%files -n libsmbconf0 +%defattr(-,root,root) +%_libdir/libsmbconf.so.0* + +%files -n libsmbconf-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/smbconf.h +%_libdir/libsmbconf.so + +%files -n libsmbldap0 +%defattr(-,root,root) +%_libdir/libsmbldap.so.0* + +%files -n libsmbldap-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%_includedir/samba-4.0/smbldap.h +%_includedir/samba-4.0/smb_ldap.h +%_libdir/libsmbldap.so + %files -n %{libsmbsharemodes_name} %defattr(-,root,root) %{_libdir}/libsmbsharemodes.so.* %files -n libsmbsharemodes-devel %defattr(-,root,root) +%dir %_includedir/samba-4.0/ %{_includedir}/samba-4.0/smb_share_modes.h %{_libdir}/libsmbsharemodes.so %{_libdir}/pkgconfig/smbsharemodes.pc +%files -n libtevent-util0 +%defattr(-,root,root) +%_libdir/libtevent-util.so.0* + +%files -n libtevent-util-devel +%defattr(-,root,root) +%dir %_includedir/samba-4.0/ +%dir %_includedir/samba-4.0/util/ +%_includedir/samba-4.0/util/tevent_ntstatus.h +%_includedir/samba-4.0/util/tevent_unix.h +%_includedir/samba-4.0/util/tevent_werror.h +%_libdir/libtevent-util.so + %files -n %{libwbclient_name} %defattr(-,root,root) %{_libdir}/libwbclient.so.* %files -n libwbclient-devel %defattr(-,root,root) +%dir %_includedir/samba-4.0/ %{_includedir}/samba-4.0/wbclient.h %{_libdir}/libwbclient.so %{_libdir}/pkgconfig/wbclient.pc diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 0ee6d7b..0991d1b 100644 --- a/vendor-files.tar.bz2 +++ b/vendor-files.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8501d632698b01b1d572d643a422bcc449dacc5a9e08eb2d9685f9418ff6537e -size 54250 +oid sha256:f0483e79bc6c3d66362a78bcfc223e0da6514414b505676299c6688f280d8cc9 +size 53839