Commit graph

170 commits

Author SHA1 Message Date
Aneesh Agrawal 85d16a33ec samba: 4.7.10 -> 4.10.2
Release notes: https://www.samba.org/samba/history/samba-4.10.2.html
Notably, Samba 4.10.0 is the first with Python 3 support,
and the 4.10 line will be the last supporting Python 2,
so switch to Python 3.

Add myself as a maintainer.
2019-04-13 10:31:07 -07:00
Andreas Rammhold 5acc543233 samba4: apply patch for CVE-2019-3824 2019-03-20 14:18:58 +01:00
Andrew Dunham 2acd0004c1 samba: 4.7.10 -> 4.7.12
Version 4.7.12 is a security release.

This fixes a couple of security related issues:
 - https://www.samba.org/samba/security/CVE-2018-14629.html
 - https://www.samba.org/samba/security/CVE-2018-16841.html
 - https://www.samba.org/samba/security/CVE-2018-16851.html
 - https://www.samba.org/samba/security/CVE-2018-16853.html
2019-02-24 02:36:41 -05:00
Jörg Thalheim b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Markus Kowalewski b868f24475
samba3: add license 2018-11-14 22:58:39 +01:00
Joachim F 48fd1fb0d7
Merge pull request #48794 from markuskowa/fix-samba-ib
samba: remove defunct infiniband support
2018-10-23 14:38:41 +00:00
Daniël de Kok d620d8fa67 samba4: 4.7.9 -> 4.7.10 (#48787)
Changes: https://www.samba.org/samba/history/samba-4.7.10.html
2018-10-22 02:04:38 +02:00
Markus Kowalewski 8d7870d6c5
samba: remove defunct infiniband support
Even if infiniband support is enabled the option
is ignored by the configure script and no depencies
to libibverbs.so or librdmacm.so is contained in
the output.
2018-10-21 22:35:21 +02:00
Andreas Rammhold 67ea2c0ffe
samba: 4.7.6 -> 4.7.9
Version 4.7.9 is a security release. The versions 4.7.7 & 4.7.8 contain
numerous bug fixes.

This fixes a couple of security related issues:
 - https://www.samba.org/samba/security/CVE-2018-10858.html
 - https://www.samba.org/samba/security/CVE-2018-10918.html
 - https://www.samba.org/samba/security/CVE-2018-10919.html
 - https://www.samba.org/samba/security/CVE-2018-1139.html

Changelogs for the version upgrades can be found below.

 - https://www.samba.org/samba/history/samba-4.7.7.html
 - https://www.samba.org/samba/history/samba-4.7.8.html
 - https://www.samba.org/samba/history/samba-4.7.9.html
2018-08-15 23:39:16 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Matthew Bauer b0cb40ed4b samba: support darwin
- add macos patch
2018-06-10 22:45:40 -04:00
Franz Pletz d2582dc92a
samba: 4.7.5 -> 4.7.6 for multiple CVEs
Fixes CVE-2018-1050, CVE-2018-1057.
2018-03-13 15:31:54 +01:00
Luke Adams da45e8d099 sambaMaster: 4.8.0_2018-01-25 -> 2018-03-09 2018-03-12 17:31:50 -05:00
Tim Steinbach a14df21aae
samba: 4.7.4 -> 4.7.5
Also, fix kerberos dependency to include krb5kdc
2018-03-07 22:23:59 -05:00
Luke Adams bdf4eeb49c sambaMaster: 4.8_2017-12-25 -> 4.8.0_2018-01-25 2018-01-26 22:37:17 +01:00
Luke Adams 09fa345f20 sambaMaster: init at 4.8_2017-12-25 2018-01-26 22:37:17 +01:00
Luke Adams d937ea3101 samba: split 4.x-no-persistent-install.patch
reason: Second hunk does not work on 4.8-master
2018-01-26 22:37:17 +01:00
Lengyel Balazs 49aa5804ed samba: apply patch mailinglist, which fixes #ifdef boundaries
http://samba.2283325.n4.nabble.com/Fix-compilation-of-Samba-4-7-4-with-disabled-ADS-td4728041.html
2018-01-18 23:49:31 +01:00
Lengyel Balazs 5ca7b34ed8 samba: 4.6.11 -> 4.7.4 2018-01-18 21:27:54 +01:00
Andreas Rammhold 45f0c0b80e
samba: 4.6.8 -> 4.6.11 to address CVEs CVE-2017-14746 & CVE-2017-15275
More details at [1] & [2]

[1] https://www.samba.org/samba/security/CVE-2017-15275.html
[2] https://www.samba.org/samba/security/CVE-2017-14746.html
2017-11-21 18:11:28 +01:00
Franz Pletz c02c47d1eb
samba3: mark as vulnerable 2017-09-28 14:52:36 +02:00
Franz Pletz 15a6c2c4fc
samba: 4.6.7 -> 4.6.8 for multiple CVEs
Fixes CVE-2017-12150, CVE-2017-12151, CVE-2017-12163.
2017-09-28 14:52:36 +02:00
Maximilian Güntner e6353a82bf
samba: 4.6.4 -> 4.6.7 2017-09-01 21:00:31 +02:00
Armijn Hemel 87262e6196 samba: 4.6.3 -> 4.6.4 2017-05-25 00:46:07 +02:00
Pascal Bach 6f7347ec58 samba: 4.5.8 -> 4.6.3 2017-05-21 15:24:03 +04:00
Armijn Hemel f7580a1f06 samba: 4.5.3 -> 4.5.8 2017-05-14 15:59:40 +03:00
Nikolay Amiantov 21439ef416 samba: enable parallel building 2017-03-20 15:24:00 +03:00
Nikolay Amiantov b0a1028a1a samba4: 4.4.6 -> 4.5.3 2016-12-20 21:30:00 +03:00
Nikolay Amiantov 4ceca4fe4f samba4: 4.3.11 -> 4.4.6 2016-10-16 19:58:12 +03:00
Eelco Dolstra 3b89a6e020 samba: Use bundled tdb and ldb 2016-09-30 21:22:57 +02:00
Vladimír Čunát e9687611b6 samba4: fix crashes by bundling tevent
See #19013 for details and discussion.
2016-09-30 20:58:29 +02:00
Vladimír Čunát f85dd8161d samba3: apply security patches from upstream
/cc #18856.
2016-09-28 20:27:37 +02:00
Eelco Dolstra 50e2161ee1 samba: 4.3.8 -> 4.3.11 2016-09-19 20:03:40 +02:00
Tristan Helmich 192dc27dc3 samba4Full: 4.3.6 -> 4.3.8 (#14661)
Fixes the following security issues:
 * CVE-2015-5370 (Multiple errors in DCE-RPC code)
 * CVE-2016-2110 (Man in the middle attacks possible with NTLMSSP)
 * CVE-2016-2111 (NETLOGON Spoofing Vulnerability)
 * CVE-2016-2112 (LDAP client and server don't enforce integrity)
 * CVE-2016-2113 (Missing TLS certificate validation)
 * CVE-2016-2114 ("server signing = mandatory" not enforced)
 * CVE-2016-2115 (SMB IPC traffic is not integrity protected)
 * CVE-2016-2118 (SAMR and LSA man in the middle attacks possible)

See http://badlock.org/ for details.
2016-04-13 17:59:03 +02:00
Graham Christensen fb0fcdddd5 samba: 4.3.1 -> 4.3.6 for CVE-2015-7560 CVE-2016-0771 2016-03-14 10:50:39 -05:00
Nikolay Amiantov 82560aefd7 samba: reduce closure size 2016-02-28 12:49:34 +03:00
William A. Kennington III 491764afc0 samba: 4.3.0 -> 4.3.1 2015-10-21 21:49:10 -07:00
William A. Kennington III 58a45a4459 samba: 4.2.3 -> 4.3.0 2015-09-18 14:52:51 -07:00
Luca Bruno 04356dc250 samba: drop heimdal compat patch to fix the build (ZHF) 2015-07-21 18:54:08 +02:00
Luca Bruno 14502c6446 Revert "Revert "samba: 4.2.1 -> 4.2.3""
This reverts commit eee8823c37.

Wrong revert. Sorry.
2015-07-21 17:37:08 +02:00
Luca Bruno eee8823c37 Revert "samba: 4.2.1 -> 4.2.3"
This reverts commit be0f468926.
2015-07-21 17:22:01 +02:00
Vladimír Čunát 9f37e91ec5 Merge master into staging
There are larger-rebuild changes: gnutls and samba.
2015-07-17 06:38:04 +02:00
William A. Kennington III be0f468926 samba: 4.2.1 -> 4.2.3 2015-07-15 12:55:39 -07:00
William A. Kennington III 612f0bdd67 Merge branch 'master.upstream' into staging.upstream 2015-06-30 23:58:07 -07:00
Michael Raskin 124a61f10d Fix alternative samba configuration evaluations 2015-06-28 13:41:27 +03:00
William A. Kennington III f93d565c28 Merge branch 'master.upstream' into staging.upstream 2015-06-27 10:44:00 -07:00
Michael Raskin 9bf2c6a8ab Fix wrong condition related to enableKerberos 2015-06-27 11:40:38 +03:00
Eelco Dolstra 8b2f226a96 Fix Samba build 2015-06-11 01:22:37 +02:00
Eelco Dolstra 5d8fe045b6 Revert "Refactor mkFlag out of old packages"
This reverts commit 3117e0c897.

Conflicts:
	pkgs/development/libraries/wayland/default.nix
	pkgs/servers/samba/4.x.nix
2015-06-04 14:54:50 +02:00
Eelco Dolstra 0645f5eab7 samba: Revert style changes and get rid of some dependencies
Packages like glusterfs are now optional dependencies. A bunch of
dependencies like subunit are gone: as far as I can tell, these are
only used by Samba's test suite, which we're not even running, so
they're pointless.

Fixes #8067.
2015-06-01 15:35:59 +02:00
William A. Kennington III 3117e0c897 Refactor mkFlag out of old packages 2015-05-22 13:54:52 -07:00
Domen Kožar 90ee280913 subunit: split package into everything and python lib 2015-05-10 11:39:42 +02:00
William A. Kennington III 7761112e37 Use some of the library shortcuts 2015-04-21 20:59:42 -07:00
William A. Kennington III 8a8b11db33 samba: 4.2.0 -> 4.2.1 2015-04-16 15:10:31 -07:00
William A. Kennington III 5f87dd1c66 samba4: Lots of code cleanups 2015-04-03 18:33:36 -07:00
William A. Kennington III b3f76d6030 samba4: Remove some unecessary outputs 2015-04-02 18:07:22 -07:00
William A. Kennington III 1fe515db8c samba4: Fix documentation generation 2015-04-02 17:56:30 -07:00
William A. Kennington III 99173f0266 samba4: Add extra useful dependencies and attempt to fix darwin build 2015-04-02 17:54:15 -07:00
William A. Kennington III e07ea5cf77 samba4: Fix linking and absolute paths 2015-03-12 17:34:59 -07:00
Eelco Dolstra f72ae4da79 samba4: Fix evaluation
http://hydra.nixos.org/build/20173661
2015-03-06 14:07:45 +01:00
William A. Kennington III 936fdc7b68 samba4: 4.1.17 -> 4.2.0 YOLO 2015-03-04 17:17:26 -08:00
Eelco Dolstra 1dd423e651 samba: Update to 3.6.25, 4.1.17
CVE-2015-0240, CVE-2014-0178
2015-02-23 17:00:08 +01:00
Edward Tjörnhammar 33a8a51657 fetchurl: collate samba project urls into a mirror 2015-02-08 22:29:27 +01:00
William A. Kennington III 07bf8ad03e samba4: Add libbsd for string manipulation functions 2015-02-05 14:21:03 -08:00
Vladimír Čunát 100f4a4660 samba4: security update, CVE-2014-8143
Note: samba4_light fails just as before.
CC maintainer @wkennington.
2015-02-05 12:08:01 +01:00
Rickard Nilsson 57d71cf8d2 More download mirrors for samba URLs 2015-02-04 17:38:39 +01:00
Rickard Nilsson 100cc6b425 samba: Add download mirror 2015-02-04 16:28:48 +01:00
William A. Kennington III b50a73cab3 samba: Fixes for build and paths 2015-01-03 21:45:16 -08:00
William A. Kennington III cc73af1d10 samba: Add version 4 as the default 2015-01-03 21:45:16 -08:00
John Wiegley 28b6fb61e6 Change occurrences of gcc to the more general cc
This is done for the sake of Yosemite, which does not have gcc, and yet
this change is also compatible with Linux.
2014-12-26 11:06:21 -06:00
Vladimír Čunát db1afc01d2 samba: security-only updates 2.6.22 -> .24
Fixes CVE-2014-{0244,3493} and CVE-2013-4496
2014-06-26 22:23:09 +02:00
Kirill Elagin a44fbeeaa4 samba: install pkg-config files
Close #2794, fixes #1341.
2014-05-30 13:46:02 +02:00
Eelco Dolstra 9d3d42406b samba: Update to 3.6.22
CVE-2012-6150, CVE-2013-4408.
2014-01-06 17:48:39 +01:00
Bjørn Forsman 6c2ee56e4b samba: bump 3.6.18 -> 3.6.20 (security fixes)
3.6.20 is a security release in order to address CVE-2013-4475 (ACLs are
not checked on opening an alternate data stream on a file or directory)
and CVE-2013-4476 (Private key in key.pem world readable).

And 3.6.19 had some bug fixes:
http://www.samba.org/samba/history/samba-3.6.19.html
2013-11-12 20:29:45 +01:00
Bjørn Forsman 618fc386d7 samba: provide libnss_{wins,winbind}.so.2 symlinks for nsswitch
Glibc >= 2.1 looks for libnss_<name>.so.2 files (see man nsswitch.conf),
so provide that.
2013-09-07 15:06:55 +02:00
Bjørn Forsman 378f94f5da samba: install libnss_{wins,winbind}.so
This is the first step to get WINS/NetBIOS name lookup with nsswitch.
2013-08-25 18:41:35 +02:00
Bjørn Forsman d6b4ed9e3c samba: 3.6.8 -> 3.6.18
Release notes (left column): http://www.samba.org/samba/history/

The GNU/Hurd patch doesn't apply anymore so I dropped it.
2013-08-17 16:57:34 +02:00
Eelco Dolstra 1e9e2cb2bb samba, imagemagick: Add missing meta info 2013-01-06 22:31:16 +01:00
Ludovic Courtès 018068d7c5 samba: fix cross-compilation 2012-10-11 12:02:46 +02:00
Mathijs Kwik da8b2dfcc7 samba: upgrade to 3.6.8 2012-10-09 16:05:24 +02:00
Eelco Dolstra b8be9b54f3 samba: Update to 3.6.7 2012-08-17 16:09:13 -04:00
Eelco Dolstra a3fe6bd059 * Samba 3.6.5 (fixes CVE-2012-2111).
svn path=/nixpkgs/trunk/; revision=34111
2012-05-15 15:40:20 +00:00
Michael Raskin 49b28405d8 Samba security update
svn path=/nixpkgs/trunk/; revision=33756
2012-04-12 09:31:31 +00:00
Lluís Batlle i Rossell 969b9478a2 Updating samba to 3.6.3. I take out the overcome readlink.patch.
svn path=/nixpkgs/trunk/; revision=33231
2012-03-18 10:29:14 +00:00
Ludovic Courtès c6210ec36d Samba: Fix compilation for GNU/Hurd; add to Hydra.
svn path=/nixpkgs/trunk/; revision=32498
2012-02-23 00:01:24 +00:00
Ludovic Courtès 46d3cd449f Samba: Add a cross-compilable variant.
svn path=/nixpkgs/trunk/; revision=30627
2011-11-29 22:54:00 +00:00
Eelco Dolstra f31cd519b6 * Updated version of the readlink() patch.
svn path=/nixpkgs/trunk/; revision=30013
2011-10-25 12:52:41 +00:00
Eelco Dolstra 215e6d0c7d * attachments.samba.org is down, and we should not depend on it anyway.
svn path=/nixpkgs/trunk/; revision=29996
2011-10-24 17:22:10 +00:00
Eelco Dolstra 9667d5ec5a * Samba: Apply a patch that fixes readlink() on symlinks that point
outside of the share.  This is necessary for EC2 image generation
  (and similar actions).  Many thanks to Jeremy Allison to fixing this
  very quickly.  (https://bugzilla.samba.org/show_bug.cgi?id=8541)

svn path=/nixpkgs/trunk/; revision=29969
2011-10-21 23:36:48 +00:00
Eelco Dolstra 87a251aea5 * Samba 3.6.1.
svn path=/nixpkgs/trunk/; revision=29967
2011-10-21 19:30:32 +00:00
Yury G. Kudryashov fc312485cf samba-3.6.0
svn path=/nixpkgs/trunk/; revision=28467
2011-08-10 20:19:36 +00:00
Lluís Batlle i Rossell f28be20395 Updating samba.
svn path=/nixpkgs/trunk/; revision=27082
2011-05-02 07:25:29 +00:00
Lluís Batlle i Rossell 918f68b99a Making samba build with cups support.
svn path=/nixpkgs/trunk/; revision=26839
2011-04-14 07:25:06 +00:00
Lluís Batlle i Rossell 7ed30ce04b Making samba have the ldap schema in $out. And I enable parallel building.
svn path=/nixpkgs/trunk/; revision=26821
2011-04-13 15:31:22 +00:00
Eelco Dolstra c4d731f52b * Samba updated to 3.5.6. Build with --localstatedir=/var to prevent
smbd from writing in $out/var at runtime.  Also added --with-fhs.

svn path=/nixpkgs/trunk/; revision=25015
2010-12-06 18:59:07 +00:00
Evgeny Egorochkin 8a68518454 Samba: option to compile winbind which is used by some apps under Wine
svn path=/nixpkgs/trunk/; revision=23935
2010-09-26 05:07:41 +00:00
Eelco Dolstra 20fcfdef64 * Revert to Samba 3.3.3 because never versions (including 3.3.12)
break our VM builds.  The child smbd process sends a TERM signal to
  its process group when it exists (e.g. on unmount), causing qemu-kvm
  to die.

  Reported upstream: https://sourceforge.net/tracker/?func=detail&aid=2996643&group_id=180599&atid=893831

svn path=/nixpkgs/trunk/; revision=21600
2010-05-04 15:26:34 +00:00
Yury G. Kudryashov 8137966874 Upgrade samba
Also add symlink for CUPS

svn path=/nixpkgs/trunk/; revision=21464
2010-04-30 20:39:54 +00:00
Yury G. Kudryashov 8a1dd10d81 samba: make kerberos optional
svn path=/nixpkgs/trunk/; revision=21397
2010-04-28 09:39:01 +00:00