|
@@ -1,8 +1,8 @@
|
|
|
-%define samba_version 4.10.10
|
|
|
+%define samba_version 4.12.0
|
|
|
#define rc_number rc4
|
|
|
%define samba_release 1
|
|
|
|
|
|
-%define doc_version 4.10.4
|
|
|
+%define doc_version 4.12.0
|
|
|
%define api_version 4.0
|
|
|
%define libwbc_soname 0
|
|
|
%define libwbc_sover 0.15
|
|
@@ -73,6 +73,7 @@ Conflicts: samba < %{version}
|
|
|
Provides: samba = %{version}
|
|
|
|
|
|
Obsoletes: ctdb <= 2.5.5
|
|
|
+Obsoletes: samba-pidl < 4.12.0
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{samba_version}-%{release}-root
|
|
|
Requires(post): /sbin/chkconfig, /sbin/service
|
|
@@ -217,16 +218,6 @@ The samba4-devel package contains the header files for the libraries
|
|
|
needed to develop programs that link against the SMB, RPC and other
|
|
|
libraries in the Samba suite.
|
|
|
|
|
|
-## --------------------------------------------------------------------
|
|
|
-%package pidl
|
|
|
-Summary: Perl IDL compiler
|
|
|
-Group: Development/Tools
|
|
|
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
|
|
-
|
|
|
-%description pidl
|
|
|
-The samba4-pidl package contains the Perl IDL compiler used by Samba
|
|
|
-and Wireshark to parse IDL and similar protocols
|
|
|
-
|
|
|
## --------------------------------------------------------------------
|
|
|
%package common
|
|
|
Summary: Files used by both Samba servers and clients
|
|
@@ -481,7 +472,6 @@ export PYTHON=%{__python3}
|
|
|
LDFLAGS="-Wl,-z,relro,-z,now" \
|
|
|
%configure \
|
|
|
--enable-fhs \
|
|
|
- --enable-gnutls \
|
|
|
--bundled-libraries=%{_samba4_libraries} \
|
|
|
--with-shared-modules=%{_samba4_modules} \
|
|
|
--with-pam \
|
|
@@ -508,7 +498,6 @@ LDFLAGS="-Wl,-z,relro,-z,now" \
|
|
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
-
|
|
|
# Remove some permission bits to avoid to many dependencies
|
|
|
find examples docs-xml -type f | xargs -r chmod -x
|
|
|
|
|
@@ -892,10 +881,9 @@ fi
|
|
|
%{_mandir}/man8/vfs_fruit.8*
|
|
|
%{_mandir}/man8/vfs_full_audit.8*
|
|
|
%{_mandir}/man8/vfs_glusterfs_fuse.8*
|
|
|
-#%{_mandir}/man8/vfs_gpfs.8*
|
|
|
+%{_mandir}/man8/vfs_gpfs.8*
|
|
|
%{_mandir}/man8/vfs_linux_xfs_sgid.8*
|
|
|
%{_mandir}/man8/vfs_media_harmony.8*
|
|
|
-%{_mandir}/man8/vfs_netatalk.8*
|
|
|
#%{_mandir}/man8/vfs_nfs4acl_xattr.8*
|
|
|
%{_mandir}/man8/vfs_offline.8*
|
|
|
#%{_mandir}/man8/vfs_prealloc.8*
|
|
@@ -933,6 +921,7 @@ fi
|
|
|
%{_mandir}/ja/man8/vfs_cap.8*
|
|
|
%{_mandir}/ja/man8/vfs_catia.8*
|
|
|
%exclude %{_mandir}/ja/man8/vfs_ceph.8*
|
|
|
+%exclude %{_mandir}/ja/man8/vfs_ceph_snapshots.8.gz
|
|
|
%{_mandir}/ja/man8/vfs_commit.8*
|
|
|
%{_mandir}/ja/man8/vfs_crossrename.8*
|
|
|
%{_mandir}/ja/man8/vfs_default_quota.8*
|
|
@@ -943,11 +932,12 @@ fi
|
|
|
%{_mandir}/ja/man8/vfs_fruit.8*
|
|
|
%{_mandir}/ja/man8/vfs_full_audit.8*
|
|
|
%exclude %{_mandir}/ja/man8/vfs_glusterfs.8*
|
|
|
-%exclude %{_mandir}/ja/man8/vfs_gpfs.8*
|
|
|
+%{_mandir}/ja/man8/vfs_glusterfs_fuse.8*
|
|
|
+%{_mandir}/ja/man8/vfs_gpfs.8*
|
|
|
+%{_mandir}/ja/man8/vfs_io_uring.8.gz
|
|
|
%exclude %{_mandir}/ja/man8/vfs_nfs4acl_xattr.8*
|
|
|
%{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
|
|
|
%{_mandir}/ja/man8/vfs_media_harmony.8*
|
|
|
-%{_mandir}/ja/man8/vfs_netatalk.8*
|
|
|
%{_mandir}/ja/man8/vfs_offline.8*
|
|
|
%exclude %{_mandir}/ja/man8/vfs_prealloc.8*
|
|
|
%{_mandir}/ja/man8/vfs_preopen.8*
|
|
@@ -1041,6 +1031,7 @@ fi
|
|
|
%{_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/libgssapi-samba4.so.*
|
|
|
%{_libdir}/samba/libhcrypto-samba4.so.*
|
|
@@ -1061,7 +1052,6 @@ fi
|
|
|
%{_libdir}/samba/libmscat-samba4.so
|
|
|
%{_libdir}/samba/libmsghdr-samba4.so
|
|
|
%{_libdir}/samba/libmsrpc3-samba4.so
|
|
|
-%{_libdir}/samba/libnon-posix-acls-samba4.so
|
|
|
%{_libdir}/samba/libndr-samba-samba4.so
|
|
|
%{_libdir}/samba/libndr-samba4.so
|
|
|
%{_libdir}/samba/libnet-keytab-samba4.so
|
|
@@ -1069,6 +1059,7 @@ fi
|
|
|
%{_libdir}/samba/libnpa-tstream-samba4.so
|
|
|
%{_libdir}/samba/libnss-info-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
|
|
@@ -1095,6 +1086,7 @@ fi
|
|
|
%{_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/libtdb-wrap-samba4.so
|
|
|
%{_libdir}/samba/libtrusts-util-samba4.so
|
|
@@ -1169,6 +1161,7 @@ fi
|
|
|
# dc
|
|
|
%{_libdir}/libdcerpc-samr.so.*
|
|
|
%{_libdir}/libdcerpc-server.so.*
|
|
|
+%{_libdir}/libdcerpc-server-core.so.*
|
|
|
%{_libdir}/libsamba-policy.*.so.*
|
|
|
%{_libdir}/samba/libHDB-SAMBA4-samba4.so
|
|
|
%{_libdir}/samba/libdnsserver-common-samba4.so
|
|
@@ -1182,6 +1175,7 @@ fi
|
|
|
%{_sbindir}/samba
|
|
|
%{_sbindir}/samba_kcc
|
|
|
%{_sbindir}/samba_dnsupdate
|
|
|
+%{_sbindir}/samba_downgrade_db
|
|
|
%{_sbindir}/samba-gpupdate
|
|
|
%{_sbindir}/samba_spnupdate
|
|
|
%{_sbindir}/samba_upgradedns
|
|
@@ -1200,10 +1194,12 @@ fi
|
|
|
%{_datadir}/samba/setup
|
|
|
%{_mandir}/man8/samba.8*
|
|
|
%{_mandir}/man8/samba-tool.8*
|
|
|
+%{_mandir}/man8/samba_downgrade_db.8.gz
|
|
|
%{_mandir}/man8/samba-gpupdate.8*
|
|
|
# ja manuals
|
|
|
%{_mandir}/ja/man8/samba.8*
|
|
|
%{_mandir}/ja/man8/samba-tool.8*
|
|
|
+%{_mandir}/ja/man8/samba_downgrade_db.8.gz
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
|
%files winbind
|
|
@@ -1260,6 +1256,7 @@ fi
|
|
|
%{_bindir}/cifsdd
|
|
|
%{_bindir}/dbwrap_tool
|
|
|
%{_bindir}/findsmb
|
|
|
+%{_bindir}/mdfind
|
|
|
%{_bindir}/nmblookup
|
|
|
%{_bindir}/oLschema2ldif
|
|
|
%{_bindir}/regdiff
|
|
@@ -1288,6 +1285,7 @@ fi
|
|
|
%{_mandir}/man1/dbwrap_tool.1.gz
|
|
|
%{_mandir}/man1/findsmb.1.gz
|
|
|
%{_mandir}/man1/log2pcap.1.gz
|
|
|
+%{_mandir}/man1/mdfind.1.gz
|
|
|
%{_mandir}/man1/nmblookup.1.gz
|
|
|
%{_mandir}/man1/oLschema2ldif.1.gz
|
|
|
%{_mandir}/man1/regdiff.1.gz
|
|
@@ -1315,6 +1313,7 @@ fi
|
|
|
%{_mandir}/ja/man1/dbwrap_tool.1.gz
|
|
|
%{_mandir}/ja/man1/findsmb.1.gz
|
|
|
%{_mandir}/ja/man1/log2pcap.1.gz
|
|
|
+%{_mandir}/ja/man1/mdfind.1.gz
|
|
|
%{_mandir}/ja/man1/nmblookup.1.gz
|
|
|
%{_mandir}/ja/man1/rpcclient.1.gz
|
|
|
%{_mandir}/ja/man1/sharesec.1.gz
|
|
@@ -1369,6 +1368,7 @@ fi
|
|
|
%{samba_includedir}/credentials.h
|
|
|
%{samba_includedir}/dcerpc.h
|
|
|
%{samba_includedir}/dcerpc_server.h
|
|
|
+%{samba_includedir}/dcesrv_core.h
|
|
|
%{samba_includedir}/domain_credentials.h
|
|
|
%{samba_includedir}/gen_ndr/atsvc.h
|
|
|
%{samba_includedir}/gen_ndr/auth.h
|
|
@@ -1475,6 +1475,7 @@ fi
|
|
|
%{_libdir}/pkgconfig/samdb.pc
|
|
|
|
|
|
%{_libdir}/libdcerpc-server.so
|
|
|
+%{_libdir}/libdcerpc-server-core.so
|
|
|
%{_libdir}/pkgconfig/dcerpc_server.pc
|
|
|
|
|
|
## --------------------------------------------------------------------
|
|
@@ -1484,18 +1485,6 @@ fi
|
|
|
#%exclude %{python_sitearch}/_ldb.so
|
|
|
#%exclude %{python_sitearch}/_tevent.so
|
|
|
|
|
|
-## --------------------------------------------------------------------
|
|
|
-%files pidl
|
|
|
-%defattr(-,root,root,-)
|
|
|
-%{perl_vendorlib}/Parse/*
|
|
|
-%{_mandir}/man1/pidl.1.gz
|
|
|
-%{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
|
|
|
-%{_mandir}/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
|
|
|
-%{_mandir}/man3/Parse::Pidl::Dump.3pm.gz
|
|
|
-%{_mandir}/man3/Parse::Pidl::NDR.3pm.gz
|
|
|
-%{_mandir}/man3/Parse::Pidl::Util.3pm.gz
|
|
|
-%attr(755,root,root) %{_bindir}/pidl
|
|
|
-
|
|
|
## --------------------------------------------------------------------
|
|
|
%if %with_libsmbclient
|
|
|
%files -n libsmbclient
|
|
@@ -1603,6 +1592,7 @@ fi
|
|
|
%{_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
|
|
@@ -1611,7 +1601,6 @@ fi
|
|
|
%{_libdir}/samba/libmessages-util-samba4.so
|
|
|
%{_libdir}/samba/libmsghdr-samba4.so
|
|
|
%{_libdir}/samba/libmsrpc3-samba4.so
|
|
|
-%{_libdir}/samba/libnon-posix-acls-samba4.so
|
|
|
%{_libdir}/samba/libndr-samba-samba4.so
|
|
|
%{_libdir}/samba/libndr-samba4.so
|
|
|
%{_libdir}/samba/libnet-keytab-samba4.so
|
|
@@ -1674,6 +1663,9 @@ fi
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Mar 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Wed Nov 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.10-1
|
|
|
- new upstream release.
|
|
|
|