Commit Graph

816 Commits

Author SHA1 Message Date
Günther Deschner
2576eaa8cf Fix ldb version dependency
Guenther
2019-09-03 14:44:38 +02:00
Günther Deschner
8cd9e18859 Update to Samba 4.11.0rc3
resolves: #1746225, #1748308 - Security fixes for CVE-2019-10197

Guenther
2019-09-03 14:31:58 +02:00
Günther Deschner
43905f8ce7 re-add pidl
resolves: #1746014

Guenther
2019-08-29 13:26:24 +02:00
Lubomir Rintel
03200dff29 Move the NetworkManager dispatcher script out of /etc
It's not user configuration and shouldn't ever have been there. Except for that
it used to be the only location NetworkManager looked into. With NetworkManager
1.20 that is no longer the case and the dispatcher scripts can be moved to
/usr/lib.
2019-08-26 20:47:34 +02:00
Günther Deschner
2bed036e93 Update to Samba 4.11.0rc2
Thanks to Lukas Slebodnik <lslebodn@fedoraproject.org>

Guenther
2019-08-26 15:48:48 +02:00
Günther Deschner
c174d658c2 Update to Samba 4.11.0rc1
Guenther
2019-08-26 12:59:43 +02:00
Miro Hrončok
f4980e8f7e Rebuilt for Python 3.8 2019-08-19 11:05:43 +02:00
Alexander Bokovoy
e9d6c3ff33 Allow Windows to resolve IPA users and groups over LSA RPC
Fixes: https://bugzilla.samba.org/show_bug.cgi?id=14091
2019-08-16 11:15:00 +03:00
Fedora Release Engineering
83f40a53eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 22:38:48 +00:00
Günther Deschner
30c7339758 Add missing samba tests in filelist
Guenther
2019-07-13 19:14:15 +02:00
Günther Deschner
f69b2b0217 Update to Samba 4.10.6
Guenther
2019-07-08 16:10:49 +02:00
Günther Deschner
b6c2e29b4a Avoid deprecated time.clock in wafsamba
resolves: #1718113

Update to latest waf version 2.0.17

resolves: #1711638

Guenther
2019-07-01 17:46:59 +02:00
Günther Deschner
06c62a692d Various bugfixes
resolves: #1602824 - Make vfs_fruit operable with other remote VFS modules
resolves: #1716455 - Avoid pathconf() in get_real_filename() VFS calls
resolves: #1706090, #1700791 - Fix smbspool

Guenther
2019-06-20 20:57:37 +02:00
Günther Deschner
bfd237a88e Update to Samba 4.10.5
resolves: #1711816, #1721872 - Security fixes for CVE-2019-12435
resolves: #1711837, #1721873 - Security fixes for CVE-2019-12436

Guenther
2019-06-19 12:35:34 +02:00
Jitka Plesnikova
031398b6ab Perl 5.30 rebuild 2019-05-31 06:55:34 +02:00
Günther Deschner
461627cebb Add more missing ctdb directories
resolves: #1656777

Guenther
2019-05-28 13:32:54 +02:00
Günther Deschner
d062acc7b3 Add missing /etc/ctdb/events/legacy directory
Guenther
2019-05-28 12:15:15 +02:00
Günther Deschner
eecd9d56d0 Update to Samba 4.10.4
Guenther
2019-05-22 14:46:10 +02:00
Andreas Schneider
0cdb9d87a4 Fix License tag 2019-05-17 16:44:00 +02:00
Andreas Schneider
d67bdef6ca Add missing Requires 2019-05-15 17:46:07 +02:00
Andreas Schneider
00f50422f7 Move libcluster-samba4.so to samba-client-libs
This is used by client libs and we don't want to require samba-libs.
2019-05-15 17:41:04 +02:00
Günther Deschner
436e6ea1ab Update to Samba 4.10.3
resolves: #1705877, #1709679 - Security fixes for CVE-2018-16860

Guenther
2019-05-14 10:33:03 +02:00
Andreas Schneider
0886ab0c3b If we build Samba without AD DC obsolete DC packages 2019-05-10 11:31:35 +02:00
Andreas Schneider
6d8230cbfd Always package glusterfs_fuse 2019-05-10 09:37:55 +02:00
Andreas Schneider
12a645ef2c Add missing BR for libtasn1-tools to get asn1Parser 2019-05-09 18:17:09 +02:00
Andreas Schneider
009991df0a Add missing BR for libtasn1-devel and gnutls-devel in non-AD case 2019-05-09 18:05:04 +02:00
Andreas Schneider
507f87a34c Remove python2 code for building on RHEL
Samba has python3 support now.
2019-05-09 17:48:03 +02:00
Andreas Schneider
a5b527fe93 Rebuild for MIT Kerberos soname bump of libkadm5srv
resolves: #1699230
2019-04-15 13:18:38 +02:00
Günther Deschner
fe35505836 Add missing test files
Guenther
2019-04-09 11:22:35 +02:00
Günther Deschner
6c625d2193 Update to Samba 4.10.2
resolves: #1689010, #1697718 - Security fixes for CVE-2019-3870
resolves: #1691518, #1697717 - Security fixes for CVE-2019-3880

Guenther
2019-04-09 10:59:44 +02:00
Günther Deschner
837c9f1b1c Update to Samba 4.10.1
Guenther
2019-04-03 11:08:29 +02:00
Andreas Schneider
7d9e9baef5 Fix typo in BR for python3-subunit-test 2019-03-25 16:58:02 +01:00
Andreas Schneider
5a16bed392 Add missing DC requirement for its python3 tools
resolves: #1692347
2019-03-25 16:21:21 +01:00
Andreas Schneider
fa7412b328 Rename patch to fix make install 2019-03-25 16:20:54 +01:00
Andreas Schneider
68f311fcaa Add BuildRequires for the python3 subunit tests to run selftest 2019-03-25 16:18:01 +01:00
Günther Deschner
e1cadd0ea6 Fix build failure (duplication during install)
Guenther
2019-03-20 19:14:10 +01:00
Günther Deschner
f7481df50d Fix non-DC build.
Guenther
2019-03-19 17:45:56 +01:00
Günther Deschner
9dc720da4d Update to Samba 4.10.0
Guenther
2019-03-19 12:17:32 +01:00
Günther Deschner
7eff93fa0b Update to Samba 4.10.0rc4
Guenther
2019-03-06 14:47:57 +01:00
Günther Deschner
f537739911 Update to Samba 4.10.0rc3
Guenther
2019-02-22 13:51:42 +01:00
Igor Gnatenko
d5a38cc8ab Rebuild for readline 8.0 2019-02-17 09:31:07 +01:00
Andreas Schneider
57d362cb8f Fix public NDR API
resolves: #1672231
2019-02-14 15:11:35 +01:00
Günther Deschner
737284e448 Move samba.xattr modules out of python3 test package
resolves: #1674547

Guenther
2019-02-12 15:53:35 +01:00
Günther Deschner
2961c3a683 Update to Samba 4.10.0rc2
Guenther
2019-02-06 16:38:48 +01:00
Günther Deschner
3167ab6362 Remove python2 from the build
Guenther
2019-01-31 16:31:14 +01:00
Günther Deschner
fa9745376a Update to Samba 4.10.0rc1
Guenther
2019-01-31 16:31:14 +01:00
Igor Gnatenko
8cb13b2d8b
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:40:53 +01:00
Björn Esser
d59d5d69d2
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:16:02 +01:00
Günther Deschner
5eff0802dd Update to Samba 4.9.4
Guenther
2018-12-20 11:45:46 +01:00
Andreas Schneider
08bc45b085 Fix /var/run/samba -> /run/samba
This also creates warnings on boot if /var/run in in a tmpfile.
2018-12-10 18:34:57 +01:00
Andreas Schneider
271d438a35 Add missing Require to ldb-tools for samba-tool 2018-12-10 18:34:57 +01:00
Günther Deschner
4399751038 Keep building with MIT KDC support
Guenther
2018-11-28 09:14:11 +01:00
Günther Deschner
221435e850 Update to Samba 4.9.3
resolves: #1625449, #1654078 - Security fixes for CVE-2018-14629
resolves: #1642545, #1654082 - Security fixes for CVE-2018-16841
resolves: #1646377, #1654091 - Security fixes for CVE-2018-16851
resolves: #1646386, #1654092 - Security fixes for CVE-2018-16852
resolves: #1647246, #1654093 - Security fixes for CVE-2018-16853
resolves: #1649278, #1654095 - Security fixes for CVE-2018-16857

Guenther
2018-11-28 08:40:36 +01:00
Andreas Schneider
83383bda5e Add missing Archive::Tar perl module for selftest 2018-11-20 08:53:37 +01:00
Andreas Schneider
beec0125b6 There are no pygpgme packages anymore 2018-11-16 13:25:28 +01:00
Andreas Schneider
86571df3f4 Add lmdb as a BuildRequire for 'make test' 2018-11-12 18:36:50 +01:00
Andreas Schneider
c54f499f1b Add missing requirement to lmdb 2018-11-12 18:35:16 +01:00
Günther Deschner
0516288a3b Update to Samba 4.9.2
Guenther
2018-11-08 20:01:08 +01:00
Andreas Schneider
af6b030436 Move libMESSAGING-SEND-samba4.so a few lines down 2018-09-28 15:13:31 +02:00
Andreas Schneider
6505aa953f We always build with mit_krb5 in the meantime 2018-09-26 12:17:03 +02:00
Alexander Bokovoy
39c6fe7d44 Add CTDB examples with a config migration script 2018-09-26 09:44:42 +03:00
Andreas Schneider
d78c05ea80 Use spaces instead of tabs 2018-09-24 11:59:15 +02:00
Andreas Schneider
d24ae51b78 Update to version 4.9.1 2018-09-24 11:02:26 +02:00
Günther Deschner
90f5d3ce6a Update to Samba 4.9.0
Guenther
2018-09-13 12:23:53 +02:00
Andreas Schneider
748de698fb Update to version 4.9.0rc5 2018-09-06 13:27:39 +02:00
Günther Deschner
a1a51adf2b Update to Samba 4.9.0rc4
Guenther
2018-08-29 17:34:43 +02:00
Andreas Schneider
c32b0a7c4f Don't create a dc or dc-libs package if not enabled 2018-08-22 12:31:13 +02:00
Andreas Schneider
c22327fe59 Update samba-client-libs
samba-client-libs should not depend on samba-libs. Found by rpmdiff.
2018-08-21 16:04:43 +02:00
Andreas Schneider
460c9949b8 Add missing Requires to python3-samba-libs
Found by rpmdiff
2018-08-21 16:03:20 +02:00
Andreas Schneider
437bb44f43 Add a dot to the License tag
rpmdiff complains about a missing dot in the License tag to be valid.
2018-08-20 20:28:47 +02:00
Günther Deschner
806044e1dc More python3 cleanup
Guenther
2018-08-17 15:27:47 +02:00
Andreas Schneider
fd5746f1d1 Fix python3 packaging 2018-08-17 15:21:14 +02:00
Günther Deschner
37a07dd202 Update to Samba 4.9.0rc3
resolves: #1589651, #1617916 - Security fixes for CVE-2018-1139
resolves: #1580230, #1618613 - Security fixes for CVE-2018-1140
resolves: #1612805, #1618697 - Security fixes for CVE-2018-10858
resolves: #1610640, #1617910 - Security fixes for CVE-2018-10918
resolves: #1610645, #1617911 - Security fixes for CVE-2018-10919

Guenther
2018-08-17 13:09:28 +02:00
Colin Walters
14849e6974 Use tmpfiles macro
Currently this will always run even if we're not booted via systemd;
I saw error spew when doing an rpm-ostree build.  The systemd
macro silences errors.
2018-08-06 15:36:33 +02:00
Andreas Schneider
3bf028cf0b Add some spec file cleanups 2018-08-01 18:28:10 +02:00
Günther Deschner
ea99297a6a Update to Samba 4.9.0rc2
Guenther
2018-08-01 01:54:00 +02:00
Andreas Schneider
922022e99c Add explict require to samba-common-libs for python packages 2018-07-31 15:57:15 +02:00
Günther Deschner
3f80b48c15 Fix non-dc build.
Guenther
2018-07-15 02:24:15 +02:00
Günther Deschner
5a4cd443c9 Update to Samba 4.9.0rc1
Guenther
2018-07-13 17:45:07 +02:00
Alexander Bokovoy
b49cb5bbcc Change __bss_start scope to local
There was a typo in the original bug which used _bss_start instead of
__bss_start. As result, __bss_start wasn't scoped locally.
2018-07-12 15:24:36 +03:00
Alexander Bokovoy
58966617d0 Change scope to local for symbols automatically added by upcoming binutils 2.31
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1600035
2018-07-12 12:03:35 +03:00
Alexander Bokovoy
11acd9fe49 Rebuild against binutils-2.30.90-2.fc29 and add explicit gcc build requirement 2018-07-11 12:54:38 +03:00
Jason Tibbitts
701241ff0d Remove needless use of %defattr 2018-07-10 01:17:53 -05:00
Petr Písař
3aa7c5f24e Perl 5.28 rebuild 2018-07-06 09:36:36 +02:00
Alexander Bokovoy
d16696ffdf Fix python_sitearch use 2018-07-05 12:31:24 +03:00
Alexander Bokovoy
9e2fad6da3 Move PYTHON export before 'make install' 2018-07-05 11:35:32 +03:00
Alexander Bokovoy
709aee1166 Fix rawhide build by explicitly using /usr/bin/python2 2018-07-05 10:41:47 +03:00
Petr Písař
f8d533d7e0 Perl 5.28 rebuild 2018-07-03 12:35:58 +02:00
Miro Hrončok
395e14df71 Rebuilt for Python 3.7 2018-07-02 18:24:57 +02:00
Jitka Plesnikova
42928d5106 Perl 5.28 rebuild 2018-06-28 06:12:41 +02:00
Andreas Schneider
0008208818 Use the gold linker by default
This makes linking much faster!
2018-06-27 18:26:04 +02:00
Andreas Schneider
e82a11f803 Update to Samba 4.8.3 2018-06-27 15:20:26 +02:00
Miro Hrončok
3e4da0ed16 Rebuilt for Python 3.7 2018-06-19 11:28:02 +02:00
Günther Deschner
d737df5458 Update to Samba 4.8.2
Guenther
2018-05-16 16:45:45 +02:00
Andreas Schneider
afb4bfc6f4 Bump release 2018-05-09 13:57:42 +02:00
Andreas Schneider
6b81732bcf Fix smbspool command line argument handling
resolves: #1574177
2018-05-09 13:51:03 +02:00
Günther Deschner
7d36d24c88 Update to Samba 4.8.1
Guenther
2018-04-26 11:33:56 +02:00
Andreas Schneider
3386b9a228 Fix escaping in comments 2018-04-12 11:30:24 +02:00
Andreas Schneider
82f68d716f Fix building without AD DC support 2018-04-12 11:25:30 +02:00
Günther Deschner
28852a4354 Security fixes for CVE-2018-1050 CVE-2018-1057, update to Samba 4.8.0
resolves: #1555112
resolves: #1554754, #1554756

Guenther
2018-03-14 11:18:30 +01:00
Andreas Schneider
6a7dcc6f82 Fix usage of nc in ctdb tests and only recommned it
resolves: #1552652
2018-03-13 09:32:17 +01:00
Günther Deschner
872e9d79c7 Update to Samba 4.8.0rc4
Guenther
2018-03-02 11:15:22 +01:00
Igor Gnatenko
d1c03e5637
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:38:49 +01:00
Günther Deschner
dcbb0b8c7c Add missing virusfilter vfs module and manpage.
Guenther
2018-02-12 16:18:31 +01:00
Günther Deschner
dd569a8121 Update to Samba 4.8.0rc3
Guenther
2018-02-12 16:12:14 +01:00
Igor Gnatenko
a48a559626
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:06:14 +01:00
Günther Deschner
6d917ae7f3 Update to Samba 4.8.0rc2
Guenther
2018-01-26 18:43:27 +01:00
Andreas Schneider
92a8ad3109 Use undefine do disable strict symbol definitions 2018-01-25 20:24:58 +01:00
Andreas Schneider
78c6349ed7 Override linker flags done in redhat-rpm-config-84-1.fc28
https://bugzilla.redhat.com/show_bug.cgi?id=1535422
https://fedoraproject.org/wiki/Changes/BINUTILS2291
2018-01-25 20:05:56 +01:00
Björn Esser
f3ddc2f6b9
Explicitly BR: rpcsvc-proto-devel 2018-01-21 18:06:11 +01:00
Björn Esser
aebc4f165a
Rebuilt for switch to libxcrypt 2018-01-20 23:08:31 +01:00
Günther Deschner
b005745a32 additional 4.8.0 build patch and build requries for tirpc and rpcsvc
Guenther
2018-01-19 18:26:04 +01:00
Andreas Schneider
922fe5a60e Add new BuildRequires for running the testsuite 2018-01-16 16:36:30 +01:00
Günther Deschner
cba93b405e Update to Samba 4.8.0rc1
Guenther
2018-01-16 13:42:28 +01:00
Andreas Schneider
a90d9e28f5 Add rpcgen as build dependency
glibc doesn't provide it anymore in glibc-common, see brc#1531540.
2018-01-08 17:39:35 +01:00
Andreas Schneider
c0e8781124 Add missing dependency for tdbbackup
resolves: #1508092
2018-01-08 14:52:26 +01:00
Andreas Schneider
1b04b06c34 Add missing requirement 2018-01-08 14:48:52 +01:00
Andreas Schneider
9a240ba9a1 Fix changelog entry 2018-01-08 14:48:52 +01:00
Günther Deschner
33750e1b79 Fix ldb_version to match what is really the new minimal required version
No rebuild required, as we already have ldb 1.3.0 available in rawhide
and f27 anyways.

Guenther
2018-01-03 15:53:53 +01:00
Günther Deschner
8570164cb5 Fix the build of 4.7.4
Guenther
2017-12-25 19:40:04 +01:00
Günther Deschner
39290a7be7 Update to Samba 4.7.4
Guenther
2017-12-25 18:39:57 +01:00
Andreas Schneider
94723f8841 Link libaesni-intel-samba4.so with -z noexecstack
resolves: #1520163
2017-12-04 11:07:08 +01:00
Andreas Schneider
83f86d94f0 Fix Samba daemons with systemd 2017-11-30 08:31:07 +01:00
Bastien Nocera
73e15d8b0d Enable AES acceleration on Intel compatible CPUs by default
Reviewed-by: Andreas Schneider <asn@redhat.com>
2017-11-29 21:49:37 +01:00
Günther Deschner
fd42fa1d91 Update to Samba 4.7.3: Security fix for CVE-2017-14746 and CVE-2017-15275
resolves: #1515692

Guenther
2017-11-21 10:11:45 +01:00
Günther Deschner
12d68e6e96 Update to Samba 4.7.2
resolves: #1513452

Guenther
2017-11-15 15:01:58 +01:00
Andreas Schneider
15b2c01877 Fix release numbers 2017-11-13 09:20:45 +01:00
Andreas Schneider
12932b2144 Revert "Cleanup spec file conditionals"
This reverts commit 2d1c4edfbc.
2017-11-13 09:19:01 +01:00
Merlin Mathesius
2d1c4edfbc Cleanup spec file conditionals 2017-11-10 10:33:26 -06:00
Igor Gnatenko
b621211029 Remove old crufty coreutils requires
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-07 16:35:20 +01:00
Günther Deschner
c632c9bd76 Add one missing python3 test
Guenther
2017-11-02 13:48:36 +01:00
Günther Deschner
f5f879374f Update to Samba 4.7.1
resolves: #1508871

Guenther
2017-11-02 13:30:02 +01:00
Alexander Bokovoy
f47bb7e929 Force samba-dc to require the same libldb version as the build
resolves #1507420 -- LDB / Samba module version mismatch
2017-10-30 22:24:12 +02:00
Andreas Schneider
766dc03f5c Move dsdb libs to python2-samba-dc 2017-10-27 11:21:29 +02:00
Andreas Schneider
475e7f5e45 Create python[2|3]-samba-dc packages 2017-10-26 14:40:02 +02:00
Andreas Schneider
98a21cd2c9 Add bug number to changelog entry 2017-10-25 13:49:37 +02:00
Andreas Schneider
25e27d6c6c Create vfs_dfs_samba4 as a shared module 2017-10-25 12:34:04 +02:00
Andreas Schneider
3375cf82c1 Add missing build dependencies 2017-10-25 10:10:18 +02:00
Andreas Schneider
6fd5fd09ac Move common-auth to client-libs 2017-10-25 09:26:20 +02:00
Andreas Schneider
29cffde5db Cleanup the spec file and do not allow to build with internal libraries 2017-10-25 09:26:20 +02:00
Andreas Schneider
4780df334c Add support for MIT Kerberos 1.16 2017-10-25 09:26:16 +02:00
Andreas Schneider
d5995e9c90 Move libdfs-server-ad to main samba package
This is only used by smbd
2017-10-25 09:22:56 +02:00
Andreas Schneider
8b94bf9ddc Fix building without the DC 2017-10-23 21:04:56 +02:00
Andreas Schneider
748379c596 Move libdfs-server-ad to the correct subpackage 2017-10-13 10:32:20 +02:00
Alexander Bokovoy
a837b0f42b Rebuild against new krb5 1.16 and docbook-xml
- Move %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so to %{name}-dc-libs
- Rebuild in rawhide against new krb5 1.16 and docbook-xml
2017-10-06 16:51:26 +03:00
Günther Deschner
e75601d1bd Update to Samba 4.7.0
resolves: #1493441 - Security fix for CVE-2017-12150 CVE-2017-12151 CVE-2017-12163

Guenther
2017-09-21 18:06:26 +02:00
Günther Deschner
b83bc7aaa3 Fix the build
Guenther
2017-09-18 00:24:45 +02:00
Günther Deschner
7b5fa67a7d Fix ldb version dependency to 1.2.2
Guenther
2017-09-17 23:08:40 +02:00
Günther Deschner
fab93eda52 Update to Samba 4.7.0rc6
Guenther
2017-09-17 22:47:52 +02:00
Alexander Bokovoy
f8e2537f2b dcerpc/__init__.py is not packaged for py3
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1491137
2017-09-13 11:42:36 +03:00