Commit Graph

1078 Commits

Author SHA1 Message Date
Andreas Schneider
a79fd33b58 Fix ccache support 2023-05-05 13:53:47 +02:00
Andreas Schneider
dc949bd3c8 Let samba-winbind just suggest samba-tool 2023-04-20 14:38:04 +02:00
Andreas Schneider
5caa412c6b Add support for mock ccache plugin 2023-04-20 08:12:28 +02:00
Günther Deschner
a6fcf14600 Update to version 4.18.2
resolves: #2187991

Guenther
2023-04-19 14:34:42 +02:00
Günther Deschner
6126e39c51 Update to version 4.18.1
resolves: #2182787 - Update to version 4.18.1
resolves: #2182772, #2182773 - Security fixes for CVE-2023-0225
resolves: #2182774, #2182775 - Security fixes for CVE-2023-0922
resolves: #2182776, #2182777 - Security fixes for CVE-2023-0614

Guenther
2023-03-29 23:42:40 +02:00
Andreas Schneider
8d52163b67 Add missing Requires for bind-utils
samba_dnsupdate uses nsupdate from bind-utils
2023-03-28 09:02:23 +02:00
Andreas Schneider
e5cb35effe Fix ctdb file lists when built with test suite enabled 2023-03-21 15:20:25 +01:00
Andreas Schneider
d336264f64 Fix file list 2023-03-21 11:01:43 +01:00
Kalev Lember
7ffc94f1ba Move libstable-sort-samba4.so to samba-client-libs subpackage
libndr-samba-samba4.so that's already in -client-libs subpackage links
with libstable-sort-samba4.so, which means that we need to put both in
-client-libs to avoid -client-libs suddenly starting to depend on -libs.
2023-03-17 21:08:32 +01:00
Andreas Schneider
32b29ac6e9 Add missing Requires for python3-gpg to samba-tools 2023-03-10 13:01:28 +01:00
Günther Deschner
daa7809342 Update to version 4.18.0
resolves: #2176469

Guenther
2023-03-08 14:22:45 +01:00
Günther Deschner
c7734163fa Update to version 4.18.0rc4
resolves: #2174415

Guenther
2023-03-01 15:38:16 +01:00
Andreas Schneider
b42ebb0a84 Bump baserelease 2023-02-28 07:59:18 +01:00
Andreas Schneider
435e4d9b7b Add missing Requires for glibc-gconv-extra
resolves: #2173619
2023-02-28 07:55:19 +01:00
Pavel Filipenský
1348920d6f SPDX migration 2023-02-23 15:30:48 +01:00
Andreas Schneider
73705701f1 Update License to SPDX expressions
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
2023-02-23 15:15:37 +01:00
Andreas Schneider
101d3c387f Remove obsolete patch 2023-02-21 14:26:16 +01:00
Günther Deschner
90edcb757a Update to version 4.18.0rc3
resolves: #2166416

Guenther
2023-02-16 15:06:55 +01:00
Andreas Schneider
479c5d099f Add missing Requires for samba-tool on samba-dc 2023-02-16 09:14:12 +01:00
Andreas Schneider
b4642ddce5 Fix samba-tool dependencies 2023-02-16 09:14:09 +01:00
Pavel Filipenský
4b6c2a6e52 Add changelog entry 2023-02-13 16:57:39 +01:00
Pavel Filipenský
0a8a75e9d8 Create samba-tools package for samba-tool.
Avoids installation of many python3 pkgs on a simple file server.
2023-02-13 15:25:44 +01:00
Pavel Filipenský
5704b04d69 Fix samba-tool dependencies on non-dc builds
It has two steps:
- Build python3-samba-dc also for non-dc builds
- Require python3-samba-dc from common-tools also for non-dc builds
2023-02-11 13:24:21 +01:00
Günther Deschner
36c4a399ca Update to version 4.18.0rc2
resolves: #2166416

Guenther
2023-02-02 14:47:10 +01:00
Pavel Filipenský
574391dda6 rpminspect: Avoid "Missing: .debug_info"
libdcerpc-samr is a grouping library without .debug_info.
See source4/librpc/wscript_build.
There is an empty source list for bld.SAMBA_LIBRARY('dcerpc-samr'
2023-01-31 22:07:27 +01:00
Andreas Schneider
3937d0fbab Fix typo 2023-01-24 08:59:29 +01:00
Andreas Schneider
6320734465 Add missing python requirements for python3-samba 2023-01-24 08:33:01 +01:00
Andreas Schneider
d5a1366d2a Remove duplicate code 2023-01-24 08:32:19 +01:00
Andreas Schneider
3134f7f1d6 Use python3-dateutil instead of python3-iso8601
We don't have iso8601 in third_party/ anymore.
2023-01-24 08:31:23 +01:00
Andreas Schneider
08e07cb855 Use mold linker on Fedora >= 37
This makes compilation of Samba a lot faster.
2023-01-23 07:25:22 +01:00
Fedora Release Engineering
fe7442c100 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 02:35:44 +00:00
Günther Deschner
d5d42cde4f Update to version 4.18.0rc1
resolves: #2162097

Guenther
2023-01-19 22:50:04 +01:00
Jitka Plesnikova
127f68766f Remove perl(MODULE_COMPAT), it will be replaced by generators 2023-01-13 21:13:35 +01:00
Pete Walter
c22466881a Rebuild for ICU 72 2022-12-31 03:19:18 +00:00
Pavel Filipenský
c3203becc0 Create package dc-libs also for 'non-dc' build 2022-12-22 17:26:36 +01:00
Pavel Filipenský
5471a3e692 Fix '--without dc' build: delete libauth4-samba4.so 2022-12-20 11:10:25 +01:00
Pavel Filipenský
0f08e77cfc Create a new 'samba-dcerpc' sub-package for DCERPC services 2022-12-19 15:09:46 +01:00
Pavel Filipenský
874e260cc9 Move libpac and libauth4 to dc-libs
This allows us to not install the samba and samba-dc packages. They
are not needed for domain member which just want to have samba-winbind
related packages installed.
2022-12-19 15:06:27 +01:00
Günther Deschner
92dd9596a2 Update to version 4.17.4
resolves: #2153906
resolves: #2154362, #2154363 - Security fixes for CVE-2022-38023
resolves: #2154303, #2154304 - Security fixes for CVE-2022-37966
resolves: #2154320, #2154322 - Security fixes for CVE-2022-37967

Guenther
2022-12-16 18:50:17 +01:00
Alexander Bokovoy
8b52c1b033 Rebuild against krb5 1.20.1
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2022-12-01 18:39:07 +02:00
Florian Weimer
22ec3a0a0d Remove C89-specific language constructs from configure checks
Fix feature detection for major/minor macros.

Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2022-11-23 15:20:50 +01:00
Florian Weimer
c7d395b20c Avoid recursive python3_sitearch expansion even if undefined
Fixes an error during SRPM construction if not enough dependencies
are installed (e.g., during the first build stage in mock):

error: /builddir/build/SPECS/samba.spec: line 2478: Too many levels
  of recursion in macro expansion. It is likely caused by recursive
  macro declaration.
2022-11-21 15:45:49 +01:00
Florian Weimer
14cc94aae1 Memoize python3_sitearch for faster RPM spec file processing
This greatly speeds up the creation of source RPMs, among other
things.
2022-11-21 15:29:40 +01:00
Günther Deschner
441bd49ffc Security fixes for CVE-2022-42898
resolves: #2140960, #2143117

Guenther
2022-11-16 11:09:19 +01:00
Günther Deschner
3fcbe364b2 Update to version 4.17.3
resolves: #2142959

Guenther
2022-11-15 18:39:46 +01:00
Pavel Filipenský
cc1c088518 Always add epoch to samba_depver to fix osci.brew-build.rpmdeplint.functional 2022-11-02 15:56:16 +01:00
Andreas Schneider
eaa90f4719 Add missing require for libcmdline from samba-common-libs 2022-10-26 11:31:30 +02:00
Andreas Schneider
9f35dd7b52 Update to version 4.17.2 2022-10-25 14:22:08 +02:00
Andreas Schneider
5175b77178 Add missing dependency for wbinfo used by ctdb scripts 2022-10-24 16:58:29 +02:00
Pavel Filipenský
593cdb5963 Update to version 4.17.1
resolves: rhbz#2127301 - Permission denied calling SMBC_getatr when file not exists
resolves: rhbz#2133818 - rpcclient 4.17.0 unable to resolve server hostname
2022-10-19 16:09:48 +02:00