diff --git a/.gitignore b/.gitignore index 9e81819..0db09e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -SOURCES/samba-4.14.4.tar.xz +SOURCES/samba-4.14.5.tar.xz SOURCES/samba-pubkey_AA99442FB680B620.gpg diff --git a/.samba.metadata b/.samba.metadata index 424ca8d..707bb47 100644 --- a/.samba.metadata +++ b/.samba.metadata @@ -1,2 +1,2 @@ -9e49a0508440049dd4bc5aa7bec680d194d4ee25 SOURCES/samba-4.14.4.tar.xz +46925b3ed9f63b1b936f2271253fdccccbf1575f SOURCES/samba-4.14.5.tar.xz 971f563c447eda8d144d6c9e743cd0f0488c0d9e SOURCES/samba-pubkey_AA99442FB680B620.gpg diff --git a/SOURCES/samba-4.14.4.tar.asc b/SOURCES/samba-4.14.4.tar.asc deleted file mode 100644 index 3ef8fde..0000000 --- a/SOURCES/samba-4.14.4.tar.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEgfXigyvSVFoYl7cTqplEL7aAtiAFAmCGhgYACgkQqplEL7aA -tiCcBQ/9FKypYV6K/dy1ev+zvwkTUgsSikycyDNhOJUfrbdgQNnSRXAAu0nJ8xdD -Ayu0+h/a+/UsiI9l4jND77QJoINuVV6at31NCFGIP+OFXLxPBatABIJP3IfVEoCQ -ratDiOFV7LHh/BHojL300mT9OxUqgoRS1xxgWn9HbXn6JMLsL9UynodvIpAlr9rw -NPULPtKvSIo9OGc0G4zw1LKYu8daVYTr2Hil2KIV6fc8QiDLfLAcu/je5k8Gda56 -+85E0DT/+tbIvdKovRkSVKXEa6Dl0uYU4q+qZCoCkUSs4qK2XXjbM4AhUEnS8rDd -musNgobBOClwj+kUsMIAlxetg3vCFerA6kkaOKZRo+FTezVtyXHmZFRUghkhv+GJ -cKIRaE0+LklZfAwsuCYpa1VDIT+Bw5D+zpOURcBeHxlwZo+eDdQVtA/Xcn+2hiAr -S4ZlD4YWxFN8sJ2Opo566osxeA9c0ZaeR2WwFsWSSu0A33tPBGZgntWBRE7kjb9B -99A+MyySEKQAeJ3JVIDqD8X9gMXih93P7vTAPgTS6ymLERh5BpZ9JrBPRtC8ZAox -Ql61AYfoUE+qBg9k8rPwBffzPgXZ9L1WKC7BFIZmJOY6KLR0pvbB0nBKQnIKqRwJ -B/eeZ7SdvQ9JNqRQ0h2eMZMSzaqqoMwO1SdQwOAvQgQd4ABYU5k= -=DInG ------END PGP SIGNATURE----- diff --git a/SOURCES/samba-4.14.5.tar.asc b/SOURCES/samba-4.14.5.tar.asc new file mode 100644 index 0000000..24e5294 --- /dev/null +++ b/SOURCES/samba-4.14.5.tar.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEgfXigyvSVFoYl7cTqplEL7aAtiAFAmC14EsACgkQqplEL7aA +tiDWUA//b0Dj/dJozZY/Q6OI9UjPNL9nvPGqpKF0Sl2sW5jO1KWdcq1OZk+H6eO5 +gaX9nuH8Qo/IMxVRIPZVW6lXwsLzSdAOhwPAV02D/feSNfuld078v5yN1My2x6gH +tmfEVXZJjNkObhLDz0Wgq3mxxKvwxSM4+q2SI9p2/Yk32+oT1l/EWT3WZRNa/I1x +MF8nr8p5BktPw7tQoITG/JhkWudfkPpvVA3LJYl+F0rjubMA3C3btvDNquPaNXQ0 +Jr0nOt8+OKpsrtBb6ED0su7CWqbHHjc7lTKLepruqnHzllk5/Tcsu6APVRb8qjim +B2ElieWYJKQ7vBchjuSw/3ufqOsJdvckO4znGM1bUFDnCV0DDOXPE/U5QmjcoQqE +kJ36m53WnGCHR3JbL+rSjrB1m0ip8tViNraV+Ch2sXNlNvKYPNNo3cgX62nnDWJz +aLlncx0W1LpZ8mhYVv0AvdoVKBDygzxheye8Fssz3Wz5RDzZ6Vm0AoJwBm+G8v1k +u0MXMyvBv1KLpBLL27PJm2m7r6KIDB0v9PuLK5iF107omkSWfY/lMLQR2UFph8oH +uCwV5PiEy/ecBhBfo3KzUG5yJLBBayYB2vGcXJh4yRpAByppFbpo3csr6UZSEsU8 +iImmN97Tg3QVd/FTn9qRiQ15NxzWC0XCE1glY87KqqC5kl5Lk9Y= +=i6jp +-----END PGP SIGNATURE----- diff --git a/SPECS/samba.spec b/SPECS/samba.spec index 625e1ed..924964f 100644 --- a/SPECS/samba.spec +++ b/SPECS/samba.spec @@ -103,14 +103,14 @@ %else %bcond_with vfs_io_uring -#endif fedora || rhel8 +#endif fedora || rhel >= 8 %endif %define samba_requires_eq() %(LC_ALL="C" echo '%*' | xargs -r rpm -q --qf 'Requires: %%{name} = %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not") -%global main_release 4 +%global baserelease 0 -%global samba_version 4.14.4 +%global samba_version 4.14.5 %global talloc_version 2.3.2 %global tdb_version 1.4.3 %global tevent_version 0.10.2 @@ -118,9 +118,9 @@ # This should be rc1 or nil %global pre_release %nil -%global samba_release %{main_release} +%global samba_release %{baserelease} %if "x%{?pre_release}" != "x" -%global samba_release 0.%{main_release}.%{pre_release} +%global samba_release 0.%{baserelease}.%{pre_release} %endif # This is a network daemon, do a hardened build @@ -389,19 +389,28 @@ Recommends: logrotate Provides: samba4-common = %{samba_depver} Obsoletes: samba4-common < %{samba_depver} +%description common +samba-common provides files necessary for both the server and client +packages of Samba. + +### COMMON-LIBS +%package common-libs +Summary: Libraries used by both Samba servers and clients +Requires(pre): samba-common = %{samba_depver} +Requires: samba-common = %{samba_depver} +Requires: %{name}-client-libs = %{samba_depver} +%if %{with libwbclient} +Requires: libwbclient = %{samba_depver} +%endif + +Provides: bundled(libreplace) + %if %{without dc} && %{without testsuite} Obsoletes: samba-dc < %{samba_depver} Obsoletes: samba-dc-libs < %{samba_depver} Obsoletes: samba-dc-bind-dlz < %{samba_depver} %endif -# If only build glusterfs for RHGS and Fedora, so obsolete it on other version -# of the distro -%if %{without vfs_glusterfs} -Obsoletes: samba-vfs-glusterfs < %{samba_depver} -# endif without vfs_glusterfs -%endif - # ctdb-tests package has been dropped if we do not build the testsuite %if %{with clustering} %if %{without testsuite} @@ -412,24 +421,13 @@ Obsoletes: ctdb-tests-debuginfo < %{samba_depver} # endif with clustering %endif -Provides: bundled(libreplace) - -%description common -samba-common provides files necessary for both the server and client -packages of Samba. - -### COMMON-LIBS -%package common-libs -Summary: Libraries used by both Samba servers and clients -Requires(pre): samba-common = %{samba_depver} -Requires: samba-common = %{samba_depver} -Requires: %{name}-client-libs = %{samba_depver} -%if %{with libwbclient} -Requires: libwbclient = %{samba_depver} +# If only build glusterfs for RHGS and Fedora, so obsolete it on other version +# of the distro +%if %{without vfs_glusterfs} +Obsoletes: samba-vfs-glusterfs < %{samba_depver} +# endif without vfs_glusterfs %endif -Provides: bundled(libreplace) - %description common-libs The samba-common-libs package contains internal libraries needed by the SMB/CIFS clients. @@ -945,7 +943,7 @@ projects to store temporary data. If an application is already using TDB for temporary data it is very easy to convert that application to be cluster aware and use CTDB instead. -#endif with selftest +#endif with testsuite %endif #endif with clustering %endif @@ -3893,6 +3891,14 @@ fi %endif %changelog +* Thu Jun 10 2021 Andreas Schneider - 4.14.4-0 +- related: rhbz#1944657 - Update to version 4.14.5 +- resolves: rhbz#1969787 - Fix memory leak in RPC server +- resolves: rhbz#1954974 - Validate smb.conf option for domain members with testparm +- resolves: rhbz#1963298 - Fix smbd trying to delete files with wrong permissions +- resolves: rhbz#1890008 - Update rpcclient manpage to list all available commands +- resolves: rhbz#1857254 - Update smbcacls manpage to document inhertance flags + * Wed May 12 2021 Andreas Schneider - 4.14.4-4 - related: rhbz#1944657 - Fix possible upgrade issues