Andreas Schneider
42e489e3b5
Add missing Requires for python3-gpg to samba-tools
2023-03-10 13:02:23 +01:00
Günther Deschner
39f5652863
Update to version 4.17.6
...
Guenther
2023-03-09 19:37:30 +01:00
Andreas Schneider
438d84812e
Add missing Requires for glibc-gconv-extra
...
resolves : #2173619
2023-02-28 14:25:10 +01:00
Pavel Filipenský
299323d641
SPDX migration
2023-02-28 14:24:19 +01:00
Andreas Schneider
09b9bd7d72
Update License to SPDX expressions
...
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
2023-02-28 14:23:18 +01:00
Andreas Schneider
3f44a1d65c
Add missing Requires for samba-tool on samba-dc
2023-02-16 09:15:31 +01:00
Andreas Schneider
823f4aaeb6
Fix samba-tool dependencies
2023-02-16 09:15:30 +01:00
Pavel Filipenský
63931382e3
Create package samba-tools, move there samba-tool binary
...
resolves: rhbz#2166124
2023-02-14 10:51:22 +01:00
Pavel Filipenský
306ca4dd30
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:02:07 +01:00
Günther Deschner
0ea99a3fc7
Update to version 4.17.5
...
Guenther
2023-01-26 23:38:27 +01:00
Andreas Schneider
54b4a4bb2b
Fix typo
2023-01-24 08:59:40 +01:00
Andreas Schneider
0bcbb3c8e5
Add missing python requirements for python3-samba
2023-01-24 08:33:56 +01:00
Andreas Schneider
a7b63dff56
Remove duplicate code
2023-01-24 08:33:54 +01:00
Andreas Schneider
2f030add8d
Use python3-dateutil instead of python3-iso8601
...
We don't have iso8601 in third_party/ anymore.
2023-01-24 08:33:52 +01:00
Andreas Schneider
60713c3d38
Use mold linker on Fedora >= 37
...
This makes compilation of Samba a lot faster.
2023-01-23 07:25:56 +01:00
Pavel Filipenský
f57b4c25bd
Create package dc-libs also for 'non-dc' build
2022-12-22 17:54:40 +01:00
Pavel Filipenský
f7094aca2e
Always add epoch to samba_depver to fix osci.brew-build.rpmdeplint.functional
2022-12-22 17:54:18 +01:00
Florian Weimer
bad5261747
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-12-22 17:53:19 +01:00
Florian Weimer
5abeded564
Memoize python3_sitearch for faster RPM spec file processing
...
This greatly speeds up the creation of source RPMs, among other
things.
2022-12-22 17:53:19 +01:00
Pavel Filipenský
8fdf7b3aef
Fix '--without dc' build: delete libauth4-samba4.so
2022-12-20 15:37:06 +01:00
Pavel Filipenský
f56b60cdb6
Create a new 'samba-dcerpc' sub-package for DCERPC services
2022-12-19 15:57:09 +01:00
Pavel Filipenský
f40435c960
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:57:02 +01:00
Günther Deschner
a96084a42d
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:52:45 +01:00
Günther Deschner
b153e7b803
Security fixes for CVE-2022-42898
...
resolves : #2140960 , #2143117
Guenther
2022-11-16 11:15:35 +01:00
Günther Deschner
c86f1a337e
Update to version 4.17.3
...
resolves : #2142959
Guenther
2022-11-16 00:12:34 +01:00
Andreas Schneider
690c51a74b
Add missing require for libcmdline from samba-common-libs
2022-10-26 11:32:22 +02:00
Andreas Schneider
50546ea326
Update to version 4.17.2
2022-10-25 17:09:58 +02:00
Andreas Schneider
11a3749088
Add missing dependency for wbinfo used by ctdb scripts
2022-10-24 16:59:05 +02:00
Pavel Filipenský
f969f3cc48
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:58:15 +02:00
Andreas Schneider
17b8b1136f
Move group creation logic to sysusers.d fragment
2022-10-05 13:19:41 +02:00
Troy Dawson
cc6579cd6a
add BuildRequires: systemd-rpm-macros
...
Although the spec requires systemd-rpm-macros for macros such as %{_unitdir} it was only getting pulled in as a dependency of other packages.
Dependencies have changed, and systemd-rpm-macros is no longer getting pulled in. Add the BuildRequires so we always get it.
Signed-off-by: Troy Dawson tdawson@redhat.com
2022-10-05 13:19:39 +02:00
Anoop C S
6972b697e0
Do not remove ldb-ldap-modules files from buildroot
...
New sub-package samba-ldb-ldap-modules requires corresponding files
to be present in buildroot irrespective of whether DC components are
enabled or not in the build process. Therefore refrain from removing
those from the buildroot.
2022-09-14 13:36:16 +02:00
Andreas Schneider
2085a17eb1
Update to version 4.17.0
...
resolves: rhbz#2118818 - Update to version 4.17.0
resolves: rhbz#2121138 - Fix CVE-2022-32743
resolves: rhbz#2122650 - Fix CVE-2022-1615
2022-09-13 22:58:55 +02:00
Andreas Schneider
9f5b114c77
Add samba-usershare package
...
resolves: rhbz#2096405
2022-09-13 22:58:53 +02:00
Andreas Schneider
6efa166ea2
Split out libnetapi(-devel) sub-packages
...
resolves: rhbz#2093656
2022-09-13 22:58:51 +02:00
Günther Deschner
a65fc8509e
Update to version 4.17.0rc5
...
resolves : #2118818
Guenther
2022-09-06 18:50:39 +02:00
Günther Deschner
3ef6786900
Update to version 4.17.0rc4
...
resolves : #2118818
Guenther
2022-08-31 14:10:57 +02:00
Adam Williamson
b7e914c6ce
Rebuild with no changes to fix F37 update grouping
2022-08-25 09:59:12 -07:00
Andreas Schneider
e289fdb0c9
python3-samba package should not require the samba package
2022-08-25 09:40:37 +02:00
Andreas Schneider
7bc49ae772
Create a samba-gpupdate sub-package for GPO client support
2022-08-25 09:39:53 +02:00
Andreas Schneider
a762660a51
Split out a samba-ldb-ldap-modules subpackage
2022-08-25 09:35:08 +02:00
Pavel Filipenský
1f9d145336
Update to version 4.17.0rc3
...
resolves : #2118818
2022-08-23 21:47:39 +02:00
Kalev Lember
ffcfd9ef88
Avoid requiring systemd as per updated packaging guidelines
...
There is no need to require systemd for the systemd scriptlets as
systemd correctly handles reloading depending on the transaction
ordering (even if systemd is installed _after_ the package that installs
the unit file).
2022-08-18 17:11:07 +02:00
Günther Deschner
9f943749c7
Update to version 4.17.0rc2
...
resolves : #2118818
Guenther
2022-08-17 10:50:48 +02:00
Andreas Schneider
9c22397379
Make sure we detect if SO version numbers of public libraries change.
2022-08-11 16:10:41 +02:00
Andreas Schneider
ce3b414c6d
Regroup variables for version definitions
2022-08-10 13:14:01 +02:00
Günther Deschner
8380904ad8
Update to version 4.17.0rc1
...
resolves : #2116503
Guenther
2022-08-09 14:45:59 +02:00
František Zatloukal
a74bd638b7
Rebuilt for ICU 71.1
2022-08-01 15:10:39 +02:00
Günther Deschner
b41f002876
Update to version 4.16.4
...
resolves : #2111490
resolves : #2108196 , #2111729 - Security fixes for CVE-2022-32742
resolves : #2108205 , #2111731 - Security fixes for CVE-2022-32744
resolves : #2108211 , #2111732 - Security fixes for CVE-2022-32745
resolves : #2108215 , #2111734 - Security fixes for CVE-2022-32746
Guenther
2022-07-29 11:44:10 +02:00
Fedora Release Engineering
8939f84a48
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 07:57:26 +00:00