|
@@ -3,14 +3,14 @@
|
|
|
%bcond_with tracker
|
|
|
%bcond_without pidl
|
|
|
|
|
|
-%define samba_version 4.19.2
|
|
|
+%define samba_version 4.20.2
|
|
|
#define rc_number rc4
|
|
|
%define samba_release 1
|
|
|
|
|
|
%define doc_version 4.18.0
|
|
|
%define api_version 4.0
|
|
|
%define libwbc_soname 0
|
|
|
-%define libwbc_sover 0.15
|
|
|
+%define libwbc_sover 0.16
|
|
|
%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
|
|
|
|
|
|
%global with_libsmbclient 1
|
|
@@ -58,13 +58,13 @@ Source2: https://ja.osdn.net/dl/samba-jp/samba-ja-docs-%{doc_version}.tar.gz
|
|
|
Source5: pam_winbind.conf
|
|
|
Source6: samba.pamd
|
|
|
|
|
|
-Source100: nmb.init
|
|
|
-Source101: smb.init
|
|
|
-Source102: winbind.init
|
|
|
-Source103: smb.conf
|
|
|
-Source104: samba.sysconfig
|
|
|
-Source200: samba4.init
|
|
|
-Source201: named.conf.dlz
|
|
|
+Source100: nmb.init
|
|
|
+Source101: smb.init
|
|
|
+Source102: winbind.init
|
|
|
+Source103: smb.conf
|
|
|
+Source104: samba.sysconfig
|
|
|
+Source200: samba4.init
|
|
|
+Source201: named.conf.dlz
|
|
|
|
|
|
Source999: perl-requires.sh
|
|
|
|
|
@@ -125,6 +125,7 @@ BuildRequires: libcap-devel
|
|
|
BuildRequires: libicu-devel
|
|
|
#BuildRequires: libldb-devel >= 1.1.25
|
|
|
BuildRequires: libpcap-devel
|
|
|
+BuildRequires: libtasn1-devel
|
|
|
BuildRequires: libtdb-devel
|
|
|
#BuildRequires: libtevent-devel
|
|
|
BuildRequires: libtirpc-devel
|
|
@@ -156,7 +157,8 @@ BuildRequires: sqlite-devel
|
|
|
%if %{with tracker}
|
|
|
BuildRequires: tracker-devel
|
|
|
%endif
|
|
|
-BuildRequires: zlib-devel
|
|
|
+BuildRequires: xz
|
|
|
+BuildRequires: pkgconfig(zlib)
|
|
|
|
|
|
#BuildRequires: libuuid-devel
|
|
|
|
|
@@ -174,6 +176,24 @@ for Linux and Unix.
|
|
|
%description -l ja
|
|
|
SambaはLinux・UNIX用の、Windowsとの標準的な相互運用性ソフトウェア群です。
|
|
|
|
|
|
+## --------------------------------------------------------------------
|
|
|
+%package client-libs
|
|
|
+Summary: Samba client libraries
|
|
|
+Summary(ja): Samba クライアントライブラリ
|
|
|
+Group: system
|
|
|
+Requires: samba-common = %{samba_version}-%{release}
|
|
|
+Requires: samba-common-libs = %{samba_version}-%{release}
|
|
|
+Requires: libwbclient = %{samba_version}-%{release}
|
|
|
+Requires: krb5-libs
|
|
|
+
|
|
|
+%description client-libs
|
|
|
+The samba-client-libs package contains internal libraries needed by the
|
|
|
+SMB/CIFS clients.
|
|
|
+
|
|
|
+%description client-libs -l ja
|
|
|
+samba-client-libs パッケージは SMB/CIFS クライアントに必要とされる内部ライブラリを
|
|
|
+含有しています。
|
|
|
+
|
|
|
## --------------------------------------------------------------------
|
|
|
%package client
|
|
|
Summary: Samba client programs
|
|
@@ -199,6 +219,7 @@ samba-client は Linux カーネルがサポートしている SMB ファイル
|
|
|
Summary: Samba libraries
|
|
|
Summary(ja): Samba ライブラリ
|
|
|
Group: system
|
|
|
+Requires: samba-common-libs = %{samba_version}-%{release}
|
|
|
%if %with_libwbclient
|
|
|
Requires: libwbclient
|
|
|
%endif
|
|
@@ -271,6 +292,17 @@ packages of Samba.
|
|
|
samba-common は Samba のサーバーとクライアントの両方のパッケージで
|
|
|
使用される共通のファイルを提供します。
|
|
|
|
|
|
+## --------------------------------------------------------------------
|
|
|
+%package common-libs
|
|
|
+Summary: Libraries used by both Samba servers and clients
|
|
|
+Group: system
|
|
|
+Requires(pre): samba-common = %{samba_version}-%{release}
|
|
|
+Requires: samba-common = %{samba_version}-%{release}
|
|
|
+
|
|
|
+%description common-libs
|
|
|
+The samba-common-libs package contains internal libraries needed by the
|
|
|
+SMB/CIFS servers and clients.
|
|
|
+
|
|
|
## --------------------------------------------------------------------
|
|
|
%package test
|
|
|
Summary: Testing tools for Samba servers and clients
|
|
@@ -411,7 +443,8 @@ The %{name}-dc package provides AD Domain Controller functionality
|
|
|
Summary: Samba AD Domain Controller Libraries
|
|
|
Summary(ja): Samba AD ドメインコントローラ ライブラリ
|
|
|
Group: system
|
|
|
-Requires: %{name}-libs = %{samba_version}
|
|
|
+Requires: %{name}-libs = %{samba_version}-%{release}
|
|
|
+Requires: samba-common-libs = %{samba_version}-%{release}
|
|
|
|
|
|
%description dc-libs
|
|
|
The samba-dc-libs package contains the libraries needed by the DC to
|
|
@@ -523,6 +556,8 @@ export PYTHON=%{__python3}
|
|
|
--with-shared-modules=%{_samba4_modules} \
|
|
|
--with-pam \
|
|
|
--without-fam \
|
|
|
+ --with-pie \
|
|
|
+ --with-relro \
|
|
|
--disable-rpath-install \
|
|
|
--with-cachedir=/var/lib/samba \
|
|
|
--with-configdir=%{_sysconfdir}/samba \
|
|
@@ -609,6 +644,10 @@ install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
|
|
|
install -d -m 0755 %{buildroot}%{_tmpfilesdir}
|
|
|
# Create /run/samba.
|
|
|
echo "d /run/samba 755 root root" > %{buildroot}%{_tmpfilesdir}/samba.conf
|
|
|
+# NetworkManager online/offline script
|
|
|
+install -d -m 0755 %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/
|
|
|
+install -m 0755 packaging/NetworkManager/30-winbind-systemd \
|
|
|
+ %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/30-winbind
|
|
|
%else
|
|
|
# initscripts
|
|
|
install -m755 %{SOURCE100} %{buildroot}%{_initrddir}/nmb
|
|
@@ -679,10 +718,6 @@ rm -f %{buildroot}%{_mandir}/ja/man1/winexe.1*
|
|
|
%endif
|
|
|
|
|
|
|
|
|
-## ====================================================================
|
|
|
-%clean
|
|
|
-rm -rf %{buildroot}
|
|
|
-
|
|
|
## ====================================================================
|
|
|
%pre
|
|
|
if [ "$1" -eq "2" ]; then
|
|
@@ -709,6 +744,7 @@ fi
|
|
|
%if %{with systemd}
|
|
|
%systemd_post smb.service
|
|
|
%systemd_post nmb.service
|
|
|
+%systemd_post samba-bgqd.service
|
|
|
%else
|
|
|
if [ $1 -eq 1 ]; then # Install
|
|
|
# chkconfig
|
|
@@ -723,6 +759,7 @@ exit 0
|
|
|
%if %{with systemd}
|
|
|
%systemd_preun smb.service
|
|
|
%systemd_preun nmb.service
|
|
|
+%systemd_preun samba-bgqd.service
|
|
|
%else
|
|
|
if [ $1 = 0 -o -x /bin/systemctl ] ; then
|
|
|
/sbin/service smb stop >/dev/null 2>&1 || :
|
|
@@ -741,6 +778,7 @@ exit 0
|
|
|
%if %{with systemd}
|
|
|
%systemd_postun_with_restart smb.service
|
|
|
%systemd_postun_with_restart nmb.service
|
|
|
+%systemd_postun_with_restart samba-bgqd.service
|
|
|
%else
|
|
|
if [ $1 -ge 0 ]; then # Upgrade
|
|
|
/sbin/service smb condrestart >/dev/null 2>&1 || :
|
|
@@ -931,51 +969,39 @@ fi
|
|
|
%if %{with ja_docs}
|
|
|
%doc docs-ja/docs-xml/output/htmldocs
|
|
|
%endif
|
|
|
-%{_bindir}/dumpmscat
|
|
|
-%{_bindir}/ldbadd
|
|
|
-%{_bindir}/ldbdel
|
|
|
-%{_bindir}/ldbedit
|
|
|
-%{_bindir}/ldbmodify
|
|
|
-%{_bindir}/ldbrename
|
|
|
-%{_bindir}/ldbsearch
|
|
|
-%{_bindir}/mvxattr
|
|
|
+
|
|
|
%{_bindir}/smbstatus
|
|
|
%{_sbindir}/eventlogadm
|
|
|
%{_sbindir}/nmbd
|
|
|
%{_sbindir}/smbd
|
|
|
-%{_libdir}/samba/auth
|
|
|
-%{_libdir}/samba/rpcd_*
|
|
|
+%dir %{_libdir}/samba/auth
|
|
|
+%{_libdir}/samba/auth/unix.so
|
|
|
+%dir %{_libdir}/samba/vfs
|
|
|
+%{_libdir}/samba/vfs/*
|
|
|
%{_libdir}/samba/samba-bgqd
|
|
|
%{_libdir}/samba/samba-dcerpcd
|
|
|
-%{_libdir}/samba/vfs
|
|
|
+%{_libdir}/samba/rpcd_*
|
|
|
+%exclude %{_libdir}/samba/vfs/posix_eadb.so
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/samba
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/samba
|
|
|
-%{_sysconfdir}/openldap/schema/samba.schema
|
|
|
+%dir %{_sysconfdir}/openldap/schema
|
|
|
+%config %{_sysconfdir}/openldap/schema/samba.schema
|
|
|
%attr(0700,root,root) %dir /var/log/samba
|
|
|
%attr(0700,root,root) %dir /var/log/samba/old
|
|
|
%attr(1777,root,root) %dir /var/spool/samba
|
|
|
%if %{with systemd}
|
|
|
%{_unitdir}/smb.service
|
|
|
%{_unitdir}/nmb.service
|
|
|
+%{_unitdir}/samba-bgqd.service
|
|
|
%else
|
|
|
%{_initrddir}/nmb
|
|
|
%{_initrddir}/smb
|
|
|
%endif
|
|
|
%if %{with tracker}
|
|
|
-%{_datadir}/samba/mdssvc
|
|
|
+%dir %{_datadir}/samba/mdssvc
|
|
|
+%{_datadir}/samba/mdssvc/*
|
|
|
%endif
|
|
|
|
|
|
-%{_mandir}/man1/ldbadd.1*
|
|
|
-%{_mandir}/man1/ldbdel.1*
|
|
|
-%{_mandir}/man1/ldbedit.1*
|
|
|
-%{_mandir}/man1/ldbmodify.1*
|
|
|
-%{_mandir}/man1/ldbrename.1*
|
|
|
-%{_mandir}/man1/ldbsearch.1*
|
|
|
-%{_mandir}/man3/ldb.3*
|
|
|
-
|
|
|
-%{_mandir}/man3/talloc.3.gz
|
|
|
-
|
|
|
-%{_mandir}/man1/mvxattr.1*
|
|
|
%{_mandir}/man1/smbstatus.1*
|
|
|
%{_mandir}/man7/samba.7*
|
|
|
%{_mandir}/man8/eventlogadm.8*
|
|
@@ -989,10 +1015,8 @@ fi
|
|
|
%{_mandir}/man8/vfs_aio_pthread.8*
|
|
|
%{_mandir}/man8/vfs_audit.8*
|
|
|
%{_mandir}/man8/vfs_btrfs.8*
|
|
|
-#%{_mandir}/man8/vfs_cacheprime.8*
|
|
|
%{_mandir}/man8/vfs_cap.8*
|
|
|
%{_mandir}/man8/vfs_catia.8*
|
|
|
-#%{_mandir}/man8/vfs_ceph.8*
|
|
|
%{_mandir}/man8/vfs_commit.8*
|
|
|
%{_mandir}/man8/vfs_crossrename.8*
|
|
|
%{_mandir}/man8/vfs_default_quota.8*
|
|
@@ -1007,9 +1031,7 @@ fi
|
|
|
%{_mandir}/man8/vfs_gpfs.8*
|
|
|
%{_mandir}/man8/vfs_linux_xfs_sgid.8*
|
|
|
%{_mandir}/man8/vfs_media_harmony.8*
|
|
|
-#%{_mandir}/man8/vfs_nfs4acl_xattr.8*
|
|
|
%{_mandir}/man8/vfs_offline.8*
|
|
|
-#%{_mandir}/man8/vfs_prealloc.8*
|
|
|
%{_mandir}/man8/vfs_preopen.8*
|
|
|
%{_mandir}/man8/vfs_readahead.8*
|
|
|
%{_mandir}/man8/vfs_readonly.8*
|
|
@@ -1022,7 +1044,6 @@ fi
|
|
|
%{_mandir}/man8/vfs_streams_xattr.8*
|
|
|
%{_mandir}/man8/vfs_syncops.8*
|
|
|
%{_mandir}/man8/vfs_time_audit.8*
|
|
|
-#%{_mandir}/man8/vfs_tsmsm.8*
|
|
|
%{_mandir}/man8/vfs_unityed_media.8*
|
|
|
%{_mandir}/man8/vfs_virusfilter.8*
|
|
|
%{_mandir}/man8/vfs_worm.8*
|
|
@@ -1091,163 +1112,24 @@ fi
|
|
|
## --------------------------------------------------------------------
|
|
|
%files libs
|
|
|
%defattr(-,root,root)
|
|
|
-%{_libdir}/libdcerpc-binding.so.*
|
|
|
+%{_libdir}/libdcerpc-samr.so.*
|
|
|
%{_libdir}/libdcerpc-server-core.so.*
|
|
|
-%{_libdir}/libdcerpc.so.*
|
|
|
-%{_libdir}/libndr-krb5pac.so.*
|
|
|
-%{_libdir}/libndr-nbt.so.*
|
|
|
-%{_libdir}/libndr-standard.so.*
|
|
|
-%{_libdir}/libndr.so.*
|
|
|
%{_libdir}/libnetapi.so.*
|
|
|
-%{_libdir}/libsamba-credentials.so.*
|
|
|
-%{_libdir}/libsamba-errors.so*
|
|
|
-%{_libdir}/libsamba-hostconfig.so.*
|
|
|
-%{_libdir}/libsamba-passdb.so.*
|
|
|
-%{_libdir}/libsamba-util.so.*
|
|
|
-%{_libdir}/libsamdb.so.*
|
|
|
-%{_libdir}/libsmbconf.so.*
|
|
|
%{_libdir}/libsmbldap.so.*
|
|
|
|
|
|
-# talloc
|
|
|
-#%{_libdir}/samba/libtalloc.so*
|
|
|
-%{_libdir}/samba/libpytalloc-util.*.so
|
|
|
-%{_libdir}/samba/libtalloc-samba4.so
|
|
|
-
|
|
|
-# tevent
|
|
|
-#%{_libdir}/samba/libtevent.so*
|
|
|
-%{_libdir}/libtevent-util.so.*
|
|
|
-%{_libdir}/samba/libtevent-samba4.so
|
|
|
-
|
|
|
-# ldb
|
|
|
-#%{_libdir}/samba/libldb.so*
|
|
|
-%{_libdir}/samba/libldb-*.so*
|
|
|
-%{_libdir}/samba/libpyldb-util.*.so
|
|
|
-
|
|
|
-# libraries needed by the public libraries
|
|
|
%dir %{_libdir}/samba
|
|
|
-%{_libdir}/samba/libCHARSET3-samba4.so
|
|
|
-%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
|
|
|
-%{_libdir}/samba/libMESSAGING-samba4.so
|
|
|
-%{_libdir}/samba/libMESSAGING-SEND-samba4.so
|
|
|
-%{_libdir}/samba/libREG-FULL-samba4.so
|
|
|
-%{_libdir}/samba/libRPC-SERVER-LOOP-samba4.so
|
|
|
-%{_libdir}/samba/libRPC-WORKER-samba4.so
|
|
|
-%{_libdir}/samba/libaddns-samba4.so
|
|
|
-%{_libdir}/samba/libads-samba4.so
|
|
|
-%{_libdir}/samba/libasn1-samba4.so
|
|
|
-%{_libdir}/samba/libasn1util-samba4.so
|
|
|
-%{_libdir}/samba/libauth-samba4.so
|
|
|
-%{_libdir}/samba/libauth-unix-token-samba4.so
|
|
|
-%{_libdir}/samba/libauth4-samba4.so
|
|
|
-%{_libdir}/samba/libauthkrb5-samba4.so
|
|
|
-%{_libdir}/samba/libcli-cldap-samba4.so
|
|
|
-%{_libdir}/samba/libcli-ldap-common-samba4.so
|
|
|
-%{_libdir}/samba/libcli-ldap-samba4.so
|
|
|
-%{_libdir}/samba/libcli-nbt-samba4.so
|
|
|
-%{_libdir}/samba/libcli-smb-common-samba4.so
|
|
|
-%{_libdir}/samba/libcli-spoolss-samba4.so
|
|
|
-%{_libdir}/samba/libcliauth-samba4.so
|
|
|
-%{_libdir}/samba/libclidns-samba4.so
|
|
|
-%{_libdir}/samba/libcluster-samba4.so
|
|
|
-%{_libdir}/samba/libcmdline-contexts-samba4.so
|
|
|
-%{_libdir}/samba/libcmdline-samba4.so
|
|
|
-%{_libdir}/samba/libcmocka-samba4.so
|
|
|
-%{_libdir}/samba/libcom-err-samba4.so*
|
|
|
-%{_libdir}/samba/libcommon-auth-samba4.so
|
|
|
-%{_libdir}/samba/libdb-glue-samba4.so
|
|
|
-%{_libdir}/samba/libdbwrap-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-pkt-auth-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-samba-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-samba4.so
|
|
|
-%{_libdir}/samba/libdfs-server-ad-samba4.so
|
|
|
-%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
|
|
|
-%{_libdir}/samba/libdsdb-module-samba4.so
|
|
|
-%{_libdir}/samba/libevents-samba4.so
|
|
|
-%{_libdir}/samba/libflag-mapping-samba4.so
|
|
|
-%{_libdir}/samba/libgensec-samba4.so
|
|
|
-%{_libdir}/samba/libgpext-samba4.so
|
|
|
-%{_libdir}/samba/libgpo-samba4.so
|
|
|
-%{_libdir}/samba/libgse-samba4.so
|
|
|
-%{_libdir}/samba/libgss-preauth-samba4.so
|
|
|
-%{_libdir}/samba/libgssapi-samba4.so
|
|
|
-%{_libdir}/samba/libhcrypto-samba4.so
|
|
|
-%{_libdir}/samba/libhdb-samba4.so
|
|
|
-%{_libdir}/samba/libheimbase-samba4.so
|
|
|
-%{_libdir}/samba/libhttp-samba4.so
|
|
|
-%{_libdir}/samba/libhx509-samba4.so
|
|
|
-%{_libdir}/samba/libinterfaces-samba4.so
|
|
|
-%{_libdir}/samba/libiov-buf-samba4.so
|
|
|
-%{_libdir}/samba/libkrb5-samba4.so
|
|
|
-%{_libdir}/samba/libkrb5samba-samba4.so
|
|
|
-%{_libdir}/samba/libldbsamba-samba4.so
|
|
|
-%{_libdir}/samba/liblibcli-lsa3-samba4.so
|
|
|
-%{_libdir}/samba/liblibcli-netlogon3-samba4.so
|
|
|
-%{_libdir}/samba/liblibsmb-samba4.so
|
|
|
-%{_libdir}/samba/libmessages-dgm-samba4.so
|
|
|
-%{_libdir}/samba/libmessages-util-samba4.so
|
|
|
-%{_libdir}/samba/libmscat-samba4.so
|
|
|
-%{_libdir}/samba/libmsghdr-samba4.so
|
|
|
-%{_libdir}/samba/libmsrpc3-samba4.so
|
|
|
-%{_libdir}/samba/libndr-samba-samba4.so
|
|
|
-%{_libdir}/samba/libndr-samba4.so
|
|
|
-%{_libdir}/samba/libnet-keytab-samba4.so
|
|
|
-%{_libdir}/samba/libnetif-samba4.so
|
|
|
-%{_libdir}/samba/libnpa-tstream-samba4.so
|
|
|
-%{_libdir}/samba/libnss-info-samba4.so
|
|
|
-%{_libdir}/samba/libpac-samba4.so
|
|
|
-%{_libdir}/samba/libposix-eadb-samba4.so
|
|
|
-%{_libdir}/samba/libprinter-driver-samba4.so
|
|
|
-%{_libdir}/samba/libprinting-migrate-samba4.so
|
|
|
-%{_libdir}/samba/libprocess-model-samba4.so
|
|
|
-%{_libdir}/samba/libregistry-samba4.so
|
|
|
-%{_libdir}/samba/libreplace-samba4.so
|
|
|
-%{_libdir}/samba/libroken-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-cluster-support-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-debug-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-modules-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-security-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-sockets-samba4.so
|
|
|
-%{_libdir}/samba/libsamba3-util-samba4.so
|
|
|
-%{_libdir}/samba/libsamdb-common-samba4.so
|
|
|
-%{_libdir}/samba/libsecrets3-samba4.so
|
|
|
-%{_libdir}/samba/libserver-role-samba4.so
|
|
|
-%{_libdir}/samba/libservice-samba4.so
|
|
|
-%{_libdir}/samba/libshares-samba4.so
|
|
|
-%{_libdir}/samba/libsmb-transport-samba4.so
|
|
|
-%{_libdir}/samba/libsmbclient-raw-samba4.so
|
|
|
-%{_libdir}/samba/libsmbd-base-samba4.so
|
|
|
-#{_libdir}/samba/libsmbd-conn-samba4.so
|
|
|
-%{_libdir}/samba/libsmbd-shim-samba4.so
|
|
|
-%{_libdir}/samba/libsmbldaphelper-samba4.so
|
|
|
-%{_libdir}/samba/libsmbpasswdparser-samba4.so
|
|
|
-%{_libdir}/samba/libsocket-blocking-samba4.so
|
|
|
-%{_libdir}/samba/libstable-sort-samba4.so
|
|
|
-%{_libdir}/samba/libsys-rw-samba4.so
|
|
|
-%{_libdir}/samba/libtalloc-report-printf-samba4.so
|
|
|
-%{_libdir}/samba/libtalloc-report-samba4.so
|
|
|
-%{_libdir}/samba/libtdb-wrap-samba4.so
|
|
|
-%{_libdir}/samba/libtrusts-util-samba4.so
|
|
|
-#{_libdir}/samba/libutil-cmdline-samba4.so
|
|
|
-%{_libdir}/samba/libutil-reg-samba4.so
|
|
|
-%{_libdir}/samba/libutil-setid-samba4.so
|
|
|
-%{_libdir}/samba/libutil-tdb-samba4.so
|
|
|
-%{_libdir}/samba/libwind-samba4.so
|
|
|
-%{_libdir}/samba/libxattr-tdb-samba4.so
|
|
|
-
|
|
|
-%if ! %with_libsmbclient
|
|
|
-%{_libdir}/libsmbclient.so.*
|
|
|
-%{_libdir}/libsmbsharemodes.so.*
|
|
|
-%{_mandir}/man7/libsmbclient.7.gz
|
|
|
-%if %{with ja_docs}
|
|
|
-# ja manual
|
|
|
-%{_mandir}/ja/man7/libsmbclient.7.gz
|
|
|
-%endif
|
|
|
-%endif # ! with_libsmbclient
|
|
|
-
|
|
|
-%if ! %with_libwbclient
|
|
|
-%{_libdir}/libwbclient.so.*
|
|
|
-%{_libdir}/samba/libwinbind-client.so
|
|
|
-%endif # ! with_libwbclient
|
|
|
+%{_libdir}/samba/libMESSAGING-private-samba.so
|
|
|
+%{_libdir}/samba/libREG-FULL-private-samba.so
|
|
|
+%{_libdir}/samba/libRPC-SERVER-LOOP-private-samba.so
|
|
|
+%{_libdir}/samba/libRPC-WORKER-private-samba.so
|
|
|
+%{_libdir}/samba/libads-private-samba.so
|
|
|
+%{_libdir}/samba/libauth-private-samba.so
|
|
|
+%{_libdir}/samba/libdfs-server-ad-private-samba.so
|
|
|
+%{_libdir}/samba/libprinting-migrate-private-samba.so
|
|
|
+%{_libdir}/samba/libshares-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbd-base-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbpasswdparser-private-samba.so
|
|
|
+%{_libdir}/samba/libxattr-tdb-private-samba.so
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files common
|
|
@@ -1260,6 +1142,7 @@ fi
|
|
|
%{_bindir}/profiles
|
|
|
%{_bindir}/samba-log-parser
|
|
|
%{_bindir}/smbcontrol
|
|
|
+%{_bindir}/smbpasswd
|
|
|
%{_bindir}/testparm
|
|
|
#%{_datadir}/samba/codepages
|
|
|
%dir %{_datadir}/samba
|
|
@@ -1283,6 +1166,7 @@ fi
|
|
|
%{_mandir}/man5/smb.conf.5.gz
|
|
|
%{_mandir}/man8/net.8.gz
|
|
|
%{_mandir}/man8/pdbedit.8.gz
|
|
|
+%{_mandir}/man8/smbpasswd.8.gz
|
|
|
%if %{with ja_docs}
|
|
|
# ja manuals
|
|
|
%{_mandir}/ja/man1/profiles.1.gz
|
|
@@ -1294,48 +1178,174 @@ fi
|
|
|
%{_mandir}/ja/man8/pdbedit.8.gz
|
|
|
%endif
|
|
|
|
|
|
-# common libraries
|
|
|
-%{_libdir}/samba/libgenrand-samba4.so
|
|
|
-#{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
|
|
|
-#{_libdir}/samba/libpopt-samba3-samba4.so
|
|
|
-%{_libdir}/samba/libserver-id-db-samba4.so
|
|
|
-%{_libdir}/samba/libtime-basic-samba4.so
|
|
|
-%{_libdir}/samba/pdb
|
|
|
+
|
|
|
+## --------------------------------------------------------------------
|
|
|
+%files common-libs
|
|
|
+%{_libdir}/libdcerpc-binding.so.*
|
|
|
+%{_libdir}/libndr-krb5pac.so.*
|
|
|
+%{_libdir}/libndr-nbt.so.*
|
|
|
+%{_libdir}/libndr-standard.so.*
|
|
|
+%{_libdir}/libndr.so.*
|
|
|
+%{_libdir}/libnetapi.so.*
|
|
|
+%{_libdir}/libsamba-credentials.so.*
|
|
|
+%{_libdir}/libsamba-errors.so.*
|
|
|
+%{_libdir}/libsamba-hostconfig.so.*
|
|
|
+%{_libdir}/libsamba-passdb.so.*
|
|
|
+%{_libdir}/libsamba-util.so.*
|
|
|
+%{_libdir}/libsamdb.so.*
|
|
|
+%{_libdir}/libsmbconf.so.*
|
|
|
+%{_libdir}/libtevent-util.so.*
|
|
|
+
|
|
|
+%{_libdir}/samba/libCHARSET3-private-samba.so
|
|
|
+%{_libdir}/samba/libMESSAGING-SEND-private-samba.so
|
|
|
+%{_libdir}/samba/libaddns-private-samba.so
|
|
|
+%{_libdir}/samba/libasn1-private-samba.so
|
|
|
+%{_libdir}/samba/libasn1util-private-samba.so
|
|
|
+%{_libdir}/samba/libauthkrb5-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-cldap-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-ldap-common-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-ldap-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-nbt-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-smb-common-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-spoolss-private-samba.so
|
|
|
+%{_libdir}/samba/libcliauth-private-samba.so
|
|
|
+%{_libdir}/samba/libclidns-private-samba.so
|
|
|
+%{_libdir}/samba/libcluster-private-samba.so
|
|
|
+%{_libdir}/samba/libcmdline-contexts-private-samba.so
|
|
|
+%{_libdir}/samba/libcmdline-private-samba.so
|
|
|
+%{_libdir}/samba/libcom-err-private-samba.so
|
|
|
+%{_libdir}/samba/libcommon-auth-private-samba.so
|
|
|
+%{_libdir}/samba/libdbwrap-private-samba.so
|
|
|
+%{_libdir}/samba/libdcerpc-pkt-auth-private-samba.so
|
|
|
+%{_libdir}/samba/libdcerpc-samba-private-samba.so
|
|
|
+%{_libdir}/samba/libevents-private-samba.so
|
|
|
+%{_libdir}/samba/libflag-mapping-private-samba.so
|
|
|
+%{_libdir}/samba/libgenrand-private-samba.so
|
|
|
+%{_libdir}/samba/libgensec-private-samba.so
|
|
|
+%{_libdir}/samba/libgse-private-samba.so
|
|
|
+%{_libdir}/samba/libgssapi-private-samba.so
|
|
|
+%{_libdir}/samba/libhcrypto-private-samba.so
|
|
|
+%{_libdir}/samba/libheimbase-private-samba.so
|
|
|
+%{_libdir}/samba/libhx509-private-samba.so
|
|
|
+%{_libdir}/samba/libinterfaces-private-samba.so
|
|
|
+%{_libdir}/samba/libiov-buf-private-samba.so
|
|
|
+%{_libdir}/samba/libkrb5-private-samba.so
|
|
|
+%{_libdir}/samba/libkrb5samba-private-samba.so
|
|
|
+#{_libdir}/samba/libldb-private-samba.so
|
|
|
+%{_libdir}/samba/libldbsamba-private-samba.so
|
|
|
+%{_libdir}/samba/liblibcli-lsa3-private-samba.so
|
|
|
+%{_libdir}/samba/liblibcli-netlogon3-private-samba.so
|
|
|
+%{_libdir}/samba/liblibsmb-private-samba.so
|
|
|
+%{_libdir}/samba/libmessages-dgm-private-samba.so
|
|
|
+%{_libdir}/samba/libmessages-util-private-samba.so
|
|
|
+%{_libdir}/samba/libmsghdr-private-samba.so
|
|
|
+%{_libdir}/samba/libmsrpc3-private-samba.so
|
|
|
+%{_libdir}/samba/libndr-samba-private-samba.so
|
|
|
+%{_libdir}/samba/libndr-samba4-private-samba.so
|
|
|
+%{_libdir}/samba/libnetif-private-samba.so
|
|
|
+%{_libdir}/samba/libnpa-tstream-private-samba.so
|
|
|
+%{_libdir}/samba/libreplace-private-samba.so
|
|
|
+%{_libdir}/samba/libroken-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-cluster-support-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-debug-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-modules-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-security-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-sockets-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba3-util-private-samba.so
|
|
|
+%{_libdir}/samba/libsamdb-common-private-samba.so
|
|
|
+%{_libdir}/samba/libsecrets3-private-samba.so
|
|
|
+%{_libdir}/samba/libserver-id-db-private-samba.so
|
|
|
+%{_libdir}/samba/libserver-role-private-samba.so
|
|
|
+%{_libdir}/samba/libsmb-transport-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbd-shim-private-samba.so
|
|
|
+%{_libdir}/samba/libsocket-blocking-private-samba.so
|
|
|
+%{_libdir}/samba/libstable-sort-private-samba.so
|
|
|
+%{_libdir}/samba/libsys-rw-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-report-printf-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-report-private-samba.so
|
|
|
+%{_libdir}/samba/libtdb-wrap-private-samba.so
|
|
|
+%{_libdir}/samba/libtevent-private-samba.so
|
|
|
+%{_libdir}/samba/libtime-basic-private-samba.so
|
|
|
+%{_libdir}/samba/libtrusts-util-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-reg-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-setid-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-tdb-private-samba.so
|
|
|
+%{_libdir}/samba/libwind-private-samba.so
|
|
|
+
|
|
|
+%{_libdir}/samba/libldb-*.so
|
|
|
+%dir %{_libdir}/samba/ldb
|
|
|
+%{_libdir}/samba/ldb/asq.so
|
|
|
+%{_libdir}/samba/ldb/ldb.so
|
|
|
+%{_libdir}/samba/ldb/paged_searches.so
|
|
|
+%{_libdir}/samba/ldb/rdn_name.so
|
|
|
+%{_libdir}/samba/ldb/sample.so
|
|
|
+%{_libdir}/samba/ldb/server_sort.so
|
|
|
+%{_libdir}/samba/ldb/skel.so
|
|
|
+%{_libdir}/samba/ldb/tdb.so
|
|
|
+
|
|
|
+%dir %{_libdir}/samba/pdb
|
|
|
+%{_libdir}/samba/pdb/*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files dc-libs
|
|
|
-%defattr(-,root,root)
|
|
|
-# dc
|
|
|
-%{_libdir}/libdcerpc-samr.so.*
|
|
|
%{_libdir}/libdcerpc-server.so.*
|
|
|
-%{_libdir}/libsamba-policy.*.so.*
|
|
|
-%{_libdir}/samba/libad-claims-samba4.so
|
|
|
-%{_libdir}/samba/libauthn-policy-util-samba4.so
|
|
|
-%{_libdir}/samba/libHDB-SAMBA4-samba4.so
|
|
|
-%{_libdir}/samba/libdnsserver-common-samba4.so
|
|
|
-%{_libdir}/samba/libscavenge-dns-records-samba4.so
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%{_libdir}/samba/libHDB-SAMBA4-private-samba.so
|
|
|
+%{_libdir}/samba/libLIBWBCLIENT-OLD-private-samba.so
|
|
|
+%{_libdir}/samba/libad-claims-private-samba.so
|
|
|
+%{_libdir}/samba/libauth-unix-token-private-samba.so
|
|
|
+%{_libdir}/samba/libauth4-private-samba.so
|
|
|
+%{_libdir}/samba/libauthn-policy-util-private-samba.so
|
|
|
+%{_libdir}/samba/libdb-glue-private-samba.so
|
|
|
+%{_libdir}/samba/libdcerpc-samba4-private-samba.so
|
|
|
+%{_libdir}/samba/libdnsserver-common-private-samba.so
|
|
|
+%{_libdir}/samba/libdsdb-module-private-samba.so
|
|
|
+%{_libdir}/samba/libdsdb-garbage-collect-tombstones-private-samba.so
|
|
|
+%{_libdir}/samba/libgss-preauth-private-samba.so
|
|
|
+%{_libdir}/samba/libhdb-private-samba.so
|
|
|
+%{_libdir}/samba/libheimntlm-private-samba.so
|
|
|
+%{_libdir}/samba/libkdc-private-samba.so
|
|
|
+%{_libdir}/samba/libnet-keytab-private-samba.so
|
|
|
+%{_libdir}/samba/libpac-private-samba.so
|
|
|
+%{_libdir}/samba/libprocess-model-private-samba.so
|
|
|
+%{_libdir}/samba/libscavenge-dns-records-private-samba.so
|
|
|
+%{_libdir}/samba/libservice-private-samba.so
|
|
|
+
|
|
|
+%dir %{_libdir}/samba/process_model
|
|
|
+%{_libdir}/samba/process_model/*
|
|
|
+%dir %{_libdir}/samba/service
|
|
|
+%{_libdir}/samba/service/*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files dc
|
|
|
-%defattr(-,root,root)
|
|
|
%{_bindir}/samba-tool
|
|
|
%{_sbindir}/samba
|
|
|
-%{_sbindir}/samba_kcc
|
|
|
%{_sbindir}/samba_dnsupdate
|
|
|
%{_sbindir}/samba_downgrade_db
|
|
|
%{_sbindir}/samba-gpupdate
|
|
|
+%{_sbindir}/samba_kcc
|
|
|
%{_sbindir}/samba_spnupdate
|
|
|
%{_sbindir}/samba_upgradedns
|
|
|
+
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%{_libdir}/samba/libposix-eadb-private-samba.so
|
|
|
%{_libdir}/samba/auth/samba4.so
|
|
|
+%{_libdir}/samba/vfs/posix_eadb.so
|
|
|
%{_libdir}/samba/bind9
|
|
|
-%{_libdir}/samba/gensec
|
|
|
-%{_libdir}/samba/libheimntlm-samba4.so
|
|
|
-%{_libdir}/samba/libkdc-samba4.so
|
|
|
-%{_libdir}/samba/libpac-samba4.so
|
|
|
+%dir %{_libdir}/samba/gensec/
|
|
|
+%{_libdir}/samba/gensec/*
|
|
|
%dir %{_libdir}/samba/ldb
|
|
|
%{_libdir}/samba/ldb/*
|
|
|
-%{_libdir}/samba/process_model
|
|
|
-%{_libdir}/samba/service
|
|
|
+%exclude %{_libdir}/samba/ldb/asq.so
|
|
|
+%exclude %{_libdir}/samba/ldb/ldb.so
|
|
|
+%exclude %{_libdir}/samba/ldb/paged_searches.so
|
|
|
+%exclude %{_libdir}/samba/ldb/rdn_name.so
|
|
|
+%exclude %{_libdir}/samba/ldb/sample.so
|
|
|
+%exclude %{_libdir}/samba/ldb/server_sort.so
|
|
|
+%exclude %{_libdir}/samba/ldb/skel.so
|
|
|
+%exclude %{_libdir}/samba/ldb/tdb.so
|
|
|
+
|
|
|
%dir /var/lib/samba/sysvol
|
|
|
%{_datadir}/samba/admx
|
|
|
%{_datadir}/samba/setup
|
|
@@ -1358,19 +1368,20 @@ fi
|
|
|
## --------------------------------------------------------------------
|
|
|
%files winbind
|
|
|
%defattr(-,root,root)
|
|
|
-#%{_bindir}/wbinfo3
|
|
|
%{_libdir}/samba/idmap
|
|
|
%{_libdir}/samba/nss_info
|
|
|
-%{_libdir}/samba/libnss-info-samba4.so
|
|
|
-%{_libdir}/samba/libidmap-samba4.so
|
|
|
+%{_libdir}/samba/libnss-info-private-samba.so
|
|
|
+%{_libdir}/samba/libidmap-private-samba.so
|
|
|
%{_sbindir}/winbindd
|
|
|
%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
|
|
|
%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
|
|
|
%{_mandir}/man5/pam_winbind.conf.5*
|
|
|
%{_mandir}/man8/winbindd.8*
|
|
|
%{_mandir}/man8/idmap_*.8*
|
|
|
-#%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
|
|
|
%if %{with systemd}
|
|
|
+%dir %{_prefix}/lib/NetworkManager
|
|
|
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d
|
|
|
+%{_prefix}/lib/NetworkManager/dispatcher.d/*
|
|
|
%{_unitdir}/winbind.service
|
|
|
%else
|
|
|
%{_initrddir}/winbind
|
|
@@ -1386,8 +1397,9 @@ fi
|
|
|
%files winbind-krb5-locator
|
|
|
%defattr(-,root,root)
|
|
|
%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
|
|
|
-%{_libdir}/samba/krb5/winbind_krb5_locator.so
|
|
|
+%dir %{_libdir}/samba/krb5
|
|
|
%{_libdir}/samba/krb5/async_dns_krb5_locator.so
|
|
|
+%{_libdir}/samba/krb5/winbind_krb5_locator.so
|
|
|
%{_mandir}/man8/winbind_krb5_locator.8*
|
|
|
%if %{with ja_docs}
|
|
|
# ja manual
|
|
@@ -1398,12 +1410,10 @@ fi
|
|
|
%files winbind-clients
|
|
|
%defattr(-,root,root)
|
|
|
%{_bindir}/ntlm_auth
|
|
|
-#%{_bindir}/ntlm_auth3
|
|
|
%{_bindir}/wbinfo
|
|
|
+#{_libdir}/samba/krb5/winbind_krb5_localauth.so
|
|
|
%{_libdir}/libnss_winbind.so*
|
|
|
%{_libdir}/libnss_wins.so*
|
|
|
-#/%{smb_lib}/libnss_winbind.so.2
|
|
|
-#/%{smb_lib}/libnss_wins.so.2
|
|
|
/%{_lib}/security/pam_winbind.so
|
|
|
%{_mandir}/man1/ntlm_auth.1.gz
|
|
|
%{_mandir}/man1/wbinfo.1.gz
|
|
@@ -1415,13 +1425,29 @@ fi
|
|
|
%{_mandir}/ja/man8/pam_winbind.8.gz
|
|
|
%endif
|
|
|
|
|
|
+## --------------------------------------------------------------------
|
|
|
+%files client-libs
|
|
|
+%{_libdir}/libdcerpc.so.*
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%{_libdir}/samba/libgpext-private-samba.so
|
|
|
+%{_libdir}/samba/libgpo-private-samba.so
|
|
|
+%{_libdir}/samba/libhttp-private-samba.so
|
|
|
+%{_libdir}/samba/libldb-cmdline-private-samba.so
|
|
|
+%{_libdir}/samba/libmscat-private-samba.so
|
|
|
+%{_libdir}/samba/libprinter-driver-private-samba.so
|
|
|
+%{_libdir}/samba/libregistry-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbclient-raw-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbldaphelper-private-samba.so
|
|
|
+%{_libdir}/samba/libtorture-private-samba.so
|
|
|
+
|
|
|
## --------------------------------------------------------------------
|
|
|
%files client
|
|
|
%defattr(-,root,root)
|
|
|
%{_bindir}/cifsdd
|
|
|
%{_bindir}/dbwrap_tool
|
|
|
-#{_bindir}/findsmb
|
|
|
+%{_bindir}/dumpmscat
|
|
|
%{_bindir}/mdsearch
|
|
|
+%{_bindir}/mvxattr
|
|
|
%{_bindir}/nmblookup
|
|
|
%{_bindir}/oLschema2ldif
|
|
|
%{_bindir}/regdiff
|
|
@@ -1434,24 +1460,18 @@ fi
|
|
|
%{_bindir}/smbcacls
|
|
|
%{_bindir}/smbclient
|
|
|
%{_bindir}/smbcquotas
|
|
|
-#%{_bindir}/smbfilter
|
|
|
%{_bindir}/smbget
|
|
|
-#%{_bindir}/findsmg
|
|
|
-#%{_bindir}/smbtar
|
|
|
-#%{_bindir}/smbiconv
|
|
|
-%{_bindir}/smbpasswd
|
|
|
%{_bindir}/smbprint
|
|
|
%{_bindir}/smbspool
|
|
|
%{_bindir}/smbtar
|
|
|
%{_bindir}/smbtree
|
|
|
-#%{_bindir}/split_tokens
|
|
|
-#%exclude %{_libdir}/samba/libldb-cmdline.so
|
|
|
+%{_bindir}/wspsearch
|
|
|
%{_libexecdir}/samba/smbspool_krb5_wrapper
|
|
|
%{_mandir}/man1/dbwrap_tool.1.gz
|
|
|
-#{_mandir}/man1/findsmb.1.gz
|
|
|
+%{_mandir}/man1/nmblookup.1.gz
|
|
|
%{_mandir}/man1/log2pcap.1.gz
|
|
|
%{_mandir}/man1/mdsearch.1.gz
|
|
|
-%{_mandir}/man1/nmblookup.1.gz
|
|
|
+%{_mandir}/man1/mvxattr.1*
|
|
|
%{_mandir}/man1/oLschema2ldif.1.gz
|
|
|
%{_mandir}/man1/regdiff.1.gz
|
|
|
%{_mandir}/man1/regpatch.1.gz
|
|
@@ -1465,18 +1485,17 @@ fi
|
|
|
%{_mandir}/man1/smbget.1.gz
|
|
|
%{_mandir}/man1/smbtar.1.gz
|
|
|
%{_mandir}/man1/smbtree.1.gz
|
|
|
+%{_mandir}/man1/wspsearch.1*
|
|
|
%{_mandir}/man5/smbpasswd.5.gz
|
|
|
%{_mandir}/man7/traffic_learner.7.gz
|
|
|
%{_mandir}/man7/traffic_replay.7.gz
|
|
|
%{_mandir}/man8/cifsdd.8.gz
|
|
|
%{_mandir}/man8/samba-regedit.8.gz
|
|
|
-%{_mandir}/man8/smbpasswd.8.gz
|
|
|
%{_mandir}/man8/smbspool.8.gz
|
|
|
%{_mandir}/man8/smbspool_krb5_wrapper.8.gz
|
|
|
%if %{with ja_docs}
|
|
|
#ja manuals
|
|
|
%{_mandir}/ja/man1/dbwrap_tool.1.gz
|
|
|
-#{_mandir}/ja/man1/findsmb.1.gz
|
|
|
%{_mandir}/ja/man1/log2pcap.1.gz
|
|
|
%{_mandir}/ja/man1/mdsearch.1.gz
|
|
|
%{_mandir}/ja/man1/nmblookup.1.gz
|
|
@@ -1498,24 +1517,37 @@ fi
|
|
|
%{_mandir}/ja/man8/smbspool_krb5_wrapper.8.gz
|
|
|
%endif
|
|
|
|
|
|
+%{_bindir}/ldbadd
|
|
|
+%{_bindir}/ldbdel
|
|
|
+%{_bindir}/ldbedit
|
|
|
+%{_bindir}/ldbmodify
|
|
|
+%{_bindir}/ldbrename
|
|
|
+%{_bindir}/ldbsearch
|
|
|
+
|
|
|
+%{_mandir}/man1/ldbadd.1*
|
|
|
+%{_mandir}/man1/ldbdel.1*
|
|
|
+%{_mandir}/man1/ldbedit.1*
|
|
|
+%{_mandir}/man1/ldbmodify.1*
|
|
|
+%{_mandir}/man1/ldbrename.1*
|
|
|
+%{_mandir}/man1/ldbsearch.1*
|
|
|
+
|
|
|
## --------------------------------------------------------------------
|
|
|
%files test
|
|
|
-%defattr(-,root,root)
|
|
|
%{_bindir}/gentest
|
|
|
%{_bindir}/locktest
|
|
|
%{_bindir}/masktest
|
|
|
%{_bindir}/ndrdump
|
|
|
%{_bindir}/smbtorture
|
|
|
+
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%{_libdir}/samba/libcmocka-private-samba.so
|
|
|
+%{_libdir}/samba/libdlz-bind9-for-torture-private-samba.so
|
|
|
+
|
|
|
%{_mandir}/man1/gentest.1*
|
|
|
%{_mandir}/man1/locktest.1*
|
|
|
%{_mandir}/man1/masktest.1*
|
|
|
%{_mandir}/man1/ndrdump.1*
|
|
|
%{_mandir}/man1/smbtorture.1*
|
|
|
-#%{_mandir}/man1/vfstest.1*
|
|
|
-
|
|
|
-%{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
|
|
|
-%{_libdir}/samba/libtorture-samba4.so
|
|
|
-
|
|
|
%if %{with ja_docs}
|
|
|
# ja manual
|
|
|
%{_mandir}/ja/man1/vfstest.1*
|
|
@@ -1523,7 +1555,6 @@ fi
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files devel
|
|
|
-%defattr(-,root,root)
|
|
|
%{samba_includedir}/charset.h
|
|
|
%{samba_includedir}/core/doserr.h
|
|
|
%{samba_includedir}/core/error.h
|
|
@@ -1583,6 +1614,7 @@ fi
|
|
|
%{samba_includedir}/samba/version.h
|
|
|
%{samba_includedir}/share.h
|
|
|
%{samba_includedir}/smb2_lease_struct.h
|
|
|
+%{samba_includedir}/smb3posix.h
|
|
|
%{samba_includedir}/smbconf.h
|
|
|
%{samba_includedir}/smb_ldap.h
|
|
|
%{samba_includedir}/smbldap.h
|
|
@@ -1620,6 +1652,7 @@ fi
|
|
|
%{_libdir}/libndr.so
|
|
|
%{_libdir}/libnetapi.so
|
|
|
%{_libdir}/libsamba-credentials.so
|
|
|
+%{_libdir}/libsamba-errors.so
|
|
|
%{_libdir}/libsamba-hostconfig.so
|
|
|
%{_libdir}/libsamba-passdb.so
|
|
|
%{_libdir}/libsamba-policy.*.so
|
|
@@ -1645,20 +1678,23 @@ fi
|
|
|
%{_libdir}/libdcerpc-server-core.so
|
|
|
%{_libdir}/pkgconfig/dcerpc_server.pc
|
|
|
|
|
|
+%{_mandir}/man3/ldb.3*
|
|
|
+%{_mandir}/man3/talloc.3.gz
|
|
|
+
|
|
|
## --------------------------------------------------------------------
|
|
|
%files python
|
|
|
-%defattr(-,root,root,-)
|
|
|
+%{python3_sitearch}/*
|
|
|
%{_libdir}/libsamba-policy.cpython*.so*
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%{_libdir}/samba/libpyldb-util.*.so
|
|
|
+%{_libdir}/samba/libpytalloc-util.*.so
|
|
|
%{_libdir}/samba/libsamba-net.cpython*.so
|
|
|
%{_libdir}/samba/libsamba-python.cpython*.so
|
|
|
-%{python3_sitearch}/*
|
|
|
-%{_libdir}/samba/libpyldb-util.cpython*.so*
|
|
|
-%{_libdir}/samba/libpytalloc-util.cpython*.so*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%if %{with pidl}
|
|
|
%files pidl
|
|
|
-%defattr(-,root,root,-)
|
|
|
+%dir %{perl_vendorlib}/Parse
|
|
|
%{perl_vendorlib}/Parse/*
|
|
|
%{_mandir}/man1/pidl.1.gz
|
|
|
%{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
|
|
@@ -1672,189 +1708,151 @@ fi
|
|
|
## --------------------------------------------------------------------
|
|
|
%if %with_libsmbclient
|
|
|
%files -n libsmbclient
|
|
|
-%defattr(-,root,root)
|
|
|
%{_libdir}/libsmbclient.so.*
|
|
|
-%{_mandir}/man7/libsmbclient.7*
|
|
|
-%if %{with ja_docs}
|
|
|
-# ja manual
|
|
|
-%{_mandir}/ja/man7/libsmbclient.7*
|
|
|
-%endif
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files -n libsmbclient-devel
|
|
|
-%defattr(-,root,root)
|
|
|
%{samba_includedir}/libsmbclient.h
|
|
|
%{_libdir}/libsmbclient.so
|
|
|
%{_libdir}/pkgconfig/smbclient.pc
|
|
|
-#%{_mandir}/man7/libsmbclient.7*
|
|
|
+%{_mandir}/man7/libsmbclient.7*
|
|
|
+%if %{with ja_docs}
|
|
|
+# ja manual
|
|
|
+%{_mandir}/ja/man7/libsmbclient.7*
|
|
|
+%endif
|
|
|
%endif # with_libsmbclient
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%if %with_libwbclient
|
|
|
%files -n libwbclient
|
|
|
-%defattr(-,root,root)
|
|
|
-#%{_libdir}/samba/libwinbind-client-samba4.so
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%dir %{_libdir}/samba/wbclient
|
|
|
%{_libdir}/samba/wbclient/libwbclient.so.*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files -n libwbclient-devel
|
|
|
-%defattr(-,root,root)
|
|
|
%{samba_includedir}/wbclient.h
|
|
|
%{_libdir}/samba/wbclient/libwbclient.so
|
|
|
%{_libdir}/pkgconfig/wbclient.pc
|
|
|
%endif # with_libwbclient
|
|
|
|
|
|
%if %build_compat32
|
|
|
-
|
|
|
## --------------------------------------------------------------------
|
|
|
%files -n compat32-samba-libs
|
|
|
-%defattr(-,root,root)
|
|
|
%{_libdir}/libdcerpc-binding.so.*
|
|
|
-%{_libdir}/libdcerpc.so.*
|
|
|
-%{_libdir}/libdcerpc-server-core.so.*
|
|
|
-%{_libdir}/libsamba-errors.so*
|
|
|
%{_libdir}/libndr-krb5pac.so.*
|
|
|
%{_libdir}/libndr-nbt.so.*
|
|
|
%{_libdir}/libndr-standard.so.*
|
|
|
%{_libdir}/libndr.so.*
|
|
|
-%{_libdir}/libnetapi.so.*
|
|
|
%{_libdir}/libsamba-credentials.so.*
|
|
|
+%{_libdir}/libsamba-errors.so.*
|
|
|
%{_libdir}/libsamba-hostconfig.so.*
|
|
|
-%{_libdir}/libsamba-passdb.so.*
|
|
|
%{_libdir}/libsamba-util.so.*
|
|
|
%{_libdir}/libsamdb.so.*
|
|
|
%{_libdir}/libsmbconf.so.*
|
|
|
-%{_libdir}/libsmbldap.so.*
|
|
|
%{_libdir}/libtevent-util.so.*
|
|
|
|
|
|
-# libraries needed by the public libraries
|
|
|
%dir %{_libdir}/samba
|
|
|
-%{_libdir}/samba/libCHARSET3-samba4.so
|
|
|
-%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
|
|
|
-%{_libdir}/samba/libMESSAGING-samba4.so
|
|
|
-%{_libdir}/samba/libMESSAGING-SEND-samba4.so
|
|
|
-%{_libdir}/samba/libaddns-samba4.so
|
|
|
-%{_libdir}/samba/libads-samba4.so
|
|
|
-%{_libdir}/samba/libasn1-samba4.so
|
|
|
-%{_libdir}/samba/libasn1util-samba4.so
|
|
|
-%{_libdir}/samba/libauth-samba4.so
|
|
|
-%{_libdir}/samba/libauth-unix-token-samba4.so
|
|
|
-%{_libdir}/samba/libauth4-samba4.so
|
|
|
-%{_libdir}/samba/libauthkrb5-samba4.so
|
|
|
-%{_libdir}/samba/libcli-cldap-samba4.so
|
|
|
-%{_libdir}/samba/libcli-ldap-common-samba4.so
|
|
|
-%{_libdir}/samba/libcli-ldap-samba4.so
|
|
|
-%{_libdir}/samba/libcli-nbt-samba4.so
|
|
|
-%{_libdir}/samba/libcli-smb-common-samba4.so
|
|
|
-%{_libdir}/samba/libcli-spoolss-samba4.so
|
|
|
-%{_libdir}/samba/libcliauth-samba4.so
|
|
|
-%{_libdir}/samba/libclidns-samba4.so
|
|
|
-%{_libdir}/samba/libcluster-samba4.so
|
|
|
-%{_libdir}/samba/libcmdline-contexts-samba4.so
|
|
|
-%{_libdir}/samba/libcmdline-samba4.so
|
|
|
-%{_libdir}/samba/libcmocka-samba4.so
|
|
|
-%{_libdir}/samba/libcom-err-samba4.so
|
|
|
-%{_libdir}/samba/libcommon-auth-samba4.so
|
|
|
-%{_libdir}/samba/libdb-glue-samba4.so
|
|
|
-%{_libdir}/samba/libdbwrap-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-pkt-auth-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-samba-samba4.so
|
|
|
-%{_libdir}/samba/libdcerpc-samba4.so
|
|
|
-%{_libdir}/samba/libdfs-server-ad-samba4.so
|
|
|
-%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
|
|
|
-%{_libdir}/samba/libdsdb-module-samba4.so
|
|
|
-%{_libdir}/samba/libevents-samba4.so
|
|
|
-%{_libdir}/samba/libflag-mapping-samba4.so
|
|
|
-%{_libdir}/samba/libgenrand-samba4.so
|
|
|
-%{_libdir}/samba/libgensec-samba4.so
|
|
|
-%{_libdir}/samba/libgpext-samba4.so
|
|
|
-%{_libdir}/samba/libgpo-samba4.so
|
|
|
-%{_libdir}/samba/libgse-samba4.so
|
|
|
-%{_libdir}/samba/libgssapi-samba4.so
|
|
|
-%{_libdir}/samba/libgss-preauth-samba4.so
|
|
|
-%{_libdir}/samba/libhcrypto-samba4.so
|
|
|
-%{_libdir}/samba/libhdb-samba4.so
|
|
|
-%{_libdir}/samba/libheimbase-samba4.so
|
|
|
-%{_libdir}/samba/libheimntlm-samba4.so
|
|
|
-%{_libdir}/samba/libhttp-samba4.so
|
|
|
-%{_libdir}/samba/libhx509-samba4.so
|
|
|
-%{_libdir}/samba/libinterfaces-samba4.so
|
|
|
-%{_libdir}/samba/libiov-buf-samba4.so
|
|
|
-%{_libdir}/samba/libkrb5-samba4.so
|
|
|
-%{_libdir}/samba/libkrb5samba-samba4.so
|
|
|
-#%{_libdir}/samba/libldb.so*
|
|
|
-%{_libdir}/samba/libldbsamba-samba4.so
|
|
|
-%{_libdir}/samba/liblibcli-lsa3-samba4.so
|
|
|
-%{_libdir}/samba/liblibcli-netlogon3-samba4.so
|
|
|
-%{_libdir}/samba/liblibsmb-samba4.so
|
|
|
-%{_libdir}/samba/libmessages-dgm-samba4.so
|
|
|
-%{_libdir}/samba/libmessages-util-samba4.so
|
|
|
-%{_libdir}/samba/libmsghdr-samba4.so
|
|
|
-%{_libdir}/samba/libmsrpc3-samba4.so
|
|
|
-%{_libdir}/samba/libndr-samba-samba4.so
|
|
|
-%{_libdir}/samba/libndr-samba4.so
|
|
|
-%{_libdir}/samba/libnet-keytab-samba4.so
|
|
|
-%{_libdir}/samba/libnetif-samba4.so
|
|
|
-%{_libdir}/samba/libnpa-tstream-samba4.so
|
|
|
-%{_libdir}/samba/libnss-info-samba4.so
|
|
|
-#{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
|
|
|
-#{_libdir}/samba/libpopt-samba3-samba4.so
|
|
|
-%{_libdir}/samba/libposix-eadb-samba4.so
|
|
|
-%{_libdir}/samba/libprinting-migrate-samba4.so
|
|
|
-%{_libdir}/samba/libprocess-model-samba4.so
|
|
|
-%{_libdir}/samba/libregistry-samba4.so
|
|
|
-%{_libdir}/samba/libreplace-samba4.so
|
|
|
-%{_libdir}/samba/libroken-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-cluster-support-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-debug-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-modules-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-security-samba4.so
|
|
|
-%{_libdir}/samba/libsamba-sockets-samba4.so
|
|
|
-%{_libdir}/samba/libsamba3-util-samba4.so
|
|
|
-%{_libdir}/samba/libsamdb-common-samba4.so
|
|
|
-%{_libdir}/samba/libsecrets3-samba4.so
|
|
|
-%{_libdir}/samba/libserver-role-samba4.so
|
|
|
-%{_libdir}/samba/libserver-id-db-samba4.so
|
|
|
-%{_libdir}/samba/libservice-samba4.so
|
|
|
-%{_libdir}/samba/libshares-samba4.so
|
|
|
-%{_libdir}/samba/libsmb-transport-samba4.so
|
|
|
-%{_libdir}/samba/libsmbclient-raw-samba4.so
|
|
|
-%{_libdir}/samba/libsmbd-base-samba4.so
|
|
|
-#{_libdir}/samba/libsmbd-conn-samba4.so
|
|
|
-%{_libdir}/samba/libsmbd-shim-samba4.so
|
|
|
-%{_libdir}/samba/libsmbldaphelper-samba4.so
|
|
|
-%{_libdir}/samba/libsmbpasswdparser-samba4.so
|
|
|
-%{_libdir}/samba/libsocket-blocking-samba4.so
|
|
|
-%{_libdir}/samba/libsys-rw-samba4.so
|
|
|
-%{_libdir}/samba/libtalloc-report-printf-samba4.so
|
|
|
-%{_libdir}/samba/libtalloc-report-samba4.so
|
|
|
-%{_libdir}/samba/libtalloc-samba4.so
|
|
|
-%{_libdir}/samba/libtdb-wrap-samba4.so
|
|
|
-%{_libdir}/samba/libtevent-samba4.so
|
|
|
-%{_libdir}/samba/libtime-basic-samba4.so
|
|
|
-%{_libdir}/samba/libtrusts-util-samba4.so
|
|
|
-#{_libdir}/samba/libutil-cmdline-samba4.so
|
|
|
-%{_libdir}/samba/libutil-reg-samba4.so
|
|
|
-%{_libdir}/samba/libutil-setid-samba4.so
|
|
|
-%{_libdir}/samba/libutil-tdb-samba4.so
|
|
|
-%{_libdir}/samba/libwind-samba4.so
|
|
|
-%{_libdir}/samba/libxattr-tdb-samba4.so
|
|
|
+%{_libdir}/samba/libCHARSET3-private-samba.so
|
|
|
+%{_libdir}/samba/libMESSAGING-SEND-private-samba.so
|
|
|
+%{_libdir}/samba/libaddns-private-samba.so
|
|
|
+%{_libdir}/samba/libasn1-private-samba.so
|
|
|
+%{_libdir}/samba/libasn1util-private-samba.so
|
|
|
+%{_libdir}/samba/libauthkrb5-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-cldap-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-ldap-common-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-nbt-private-samba.so
|
|
|
+%{_libdir}/samba/libcli-smb-common-private-samba.so
|
|
|
+%{_libdir}/samba/libcliauth-private-samba.so
|
|
|
+%{_libdir}/samba/libclidns-private-samba.so
|
|
|
+%{_libdir}/samba/libcluster-private-samba.so
|
|
|
+%{_libdir}/samba/libcom-err-private-samba.so
|
|
|
+%{_libdir}/samba/libcommon-auth-private-samba.so
|
|
|
+%{_libdir}/samba/libdbwrap-private-samba.so
|
|
|
+%{_libdir}/samba/libdcerpc-samba-private-samba.so
|
|
|
+%{_libdir}/samba/libflag-mapping-private-samba.so
|
|
|
+%{_libdir}/samba/libgenrand-private-samba.so
|
|
|
+%{_libdir}/samba/libgensec-private-samba.so
|
|
|
+%{_libdir}/samba/libgse-private-samba.so
|
|
|
+%{_libdir}/samba/libgssapi-private-samba.so
|
|
|
+%{_libdir}/samba/libhcrypto-private-samba.so
|
|
|
+%{_libdir}/samba/libheimbase-private-samba.so
|
|
|
+%{_libdir}/samba/libhx509-private-samba.so
|
|
|
+%{_libdir}/samba/libinterfaces-private-samba.so
|
|
|
+%{_libdir}/samba/libiov-buf-private-samba.so
|
|
|
+%{_libdir}/samba/libkrb5-private-samba.so
|
|
|
+%{_libdir}/samba/libkrb5samba-private-samba.so
|
|
|
+%{_libdir}/samba/libldb-private-samba.so
|
|
|
+%{_libdir}/samba/libldbsamba-private-samba.so
|
|
|
+%{_libdir}/samba/liblibcli-lsa3-private-samba.so
|
|
|
+%{_libdir}/samba/liblibsmb-private-samba.so
|
|
|
+%{_libdir}/samba/libmessages-dgm-private-samba.so
|
|
|
+%{_libdir}/samba/libmessages-util-private-samba.so
|
|
|
+%{_libdir}/samba/libmsghdr-private-samba.so
|
|
|
+%{_libdir}/samba/libmsrpc3-private-samba.so
|
|
|
+%{_libdir}/samba/libndr-samba-private-samba.so
|
|
|
+%{_libdir}/samba/libndr-samba4-private-samba.so
|
|
|
+%{_libdir}/samba/libnpa-tstream-private-samba.so
|
|
|
+%{_libdir}/samba/libreplace-private-samba.so
|
|
|
+%{_libdir}/samba/libroken-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-cluster-support-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-debug-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-modules-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-security-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba-sockets-private-samba.so
|
|
|
+%{_libdir}/samba/libsamba3-util-private-samba.so
|
|
|
+%{_libdir}/samba/libsamdb-common-private-samba.so
|
|
|
+%{_libdir}/samba/libsecrets3-private-samba.so
|
|
|
+%{_libdir}/samba/libserver-id-db-private-samba.so
|
|
|
+%{_libdir}/samba/libserver-role-private-samba.so
|
|
|
+%{_libdir}/samba/libsmb-transport-private-samba.so
|
|
|
+%{_libdir}/samba/libsmbd-shim-private-samba.so
|
|
|
+%{_libdir}/samba/libsocket-blocking-private-samba.so
|
|
|
+%{_libdir}/samba/libstable-sort-private-samba.so
|
|
|
+%{_libdir}/samba/libsys-rw-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-report-printf-private-samba.so
|
|
|
+%{_libdir}/samba/libtalloc-report-private-samba.so
|
|
|
+%{_libdir}/samba/libtdb-wrap-private-samba.so
|
|
|
+%{_libdir}/samba/libtevent-private-samba.so
|
|
|
+%{_libdir}/samba/libtime-basic-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-reg-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-setid-private-samba.so
|
|
|
+%{_libdir}/samba/libutil-tdb-private-samba.so
|
|
|
+%{_libdir}/samba/libwind-private-samba.so
|
|
|
+
|
|
|
+%dir %{_libdir}/samba/ldb
|
|
|
+%{_libdir}/samba/ldb/*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files -n compat32-libwbclient
|
|
|
-%defattr(755,root,root)
|
|
|
-#%{_libdir}/samba/libwinbind-client-samba4.so
|
|
|
+%dir %{_libdir}/samba
|
|
|
+%dir %{_libdir}/samba/wbclient
|
|
|
%{_libdir}/samba/wbclient/libwbclient.so.*
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files -n compat32-libsmbclient
|
|
|
-%defattr(755,root,root)
|
|
|
%{_libdir}/libsmbclient.so.*
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Jun 20 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.20.2-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
+* Tue Jun 11 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.7-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
+* Mon Feb 19 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.5-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
+* Tue Jan 09 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.4-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
+* Tue Nov 28 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.3-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Tue Oct 17 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.2-1
|
|
|
- new upstream release.
|
|
|
|