| Commit message (Collapse) | Author | Age |
|
|
|
| |
Changes: https://www.samba.org/samba/history/samba-4.19.2.html
|
|
|
|
|
|
|
|
|
|
| |
https://lists.samba.org/archive/samba-announce/2023/000651.html
Fixes CVE-2023-3961
Fixes CVE-2023-4091
Fixes CVE-2023-4154
Fixes CVE-2023-42669
Fixes CVE-2023-42670
|
| |
|
| |
|
|
|
|
| |
Because it makes no sense to treat it differently.
|
|\ |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
|
| |
Fixes CVE-2023-0225, CVE-2023-0922 and CVE-2023-0614.
Release notes:
https://www.samba.org/samba/history/samba-4.17.7.html
https://www.samba.org/samba/history/samba-4.17.6.html
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Makes samba use the nix vendored `talloc` instead of compiling its own,
bundleded version. This fixes an issue where the library may be initialized
with different magic numbers, resulting in segfaults. See in
https://github.com/NixOS/nixpkgs/issues/205859 for further detail.
|
|/ |
|
| |
|
| |
|
| |
|
|
|
| |
fixes build of pkgsMusl.samba
|
|\
| |
| | |
samba4: 4.17.2 -> 4.17.3
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
| |
The last update mistakenly removed wafHook and the patch required to make cross-
compilation work. In addition, the bundled version of heimdal is now too new to
work with asn1_compile from the heimdal package in nixpkgs (it isn't out of
date, there just hasn't been a release in years and samba uses an unreleased
version).
To fix the latter issue, the native build of samba saves asn1_compile and
compile_et from the bundled heimdal into the dev output, allowing them to be
available at build time when cross-compiling.
|
|
|
|
|
|
|
|
|
|
| |
- package uses the vendored heimdal kerberos now
- does not call waf directly anymore, because it complained
- a lot of upstream releases:
- https://www.samba.org/samba/history/samba-4.16.0.html
- https://www.samba.org/samba/history/samba-4.17.0.html
- https://www.samba.org/samba/history/samba-4.17.1.html
- https://www.samba.org/samba/history/samba-4.17.2.html
|
|
|
|
| |
the argument to optional should not be list
|
| |
|
|
|
|
|
|
|
|
|
|
| |
add disallowedReferences to prevent future regressions
buildPackages.python3Packages.python.intepreter will be python3.10 while
the one in shebang is python3
had to move the substituting to after wrapPythonPrograms because the
wrapper contained build python so something weird is going on
|
|
|
|
|
|
|
| |
https://www.openwall.com/lists/oss-security/2022/02/01/1
Fixes: CVE-2021-44141, CVE-2021-44142, CEV-2022-0336
(cherry picked from commit da86fe2cd69c3b12b86040f349fe87a63e4f541c)
|
|
|
|
| |
(cherry picked from commit 886235de96e2bdd5d29bd1b7bff9f7358c7ff329)
|
| |
|
|\
| |
| | |
samba: 4.15.0 -> 4.15.1
|
| | |
|
|\ \
| | |
| | | |
samba4: Fix all libraries
|
| |/
| |
| |
| | |
This also fixes versioned so files that don't match *.so
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fixes https://www.samba.org/samba/security/CVE-2021-20254.html
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
|
|
|
|
|
| |
smbclient does not properly link and when trying to run it it fails with
messages like:
dyld: Library not loaded: /private/tmp/nix-build-samba-4.7.12.drv-0/samba-4.7.12/bin/default/source3/libpopt-samba3-samba4.dylib
Referenced from: result/bin/smbclient
Reason: image not found
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, `vfs_snapper` was only built if `dbus` was found.
Now, `vfs_snapper` is enabled by default (on Linux)
and it requires dbus to be available:
```
Checking for dbus: not found
vfs_snapper is enabled but prerequisite dbus-1 package not found. Use
--with-shared-modules=!vfs_snapper to disable vfs_snapper support.
```
We could pass `--with-shared-modules=!vfs_snapper` to disable it,
but currently pass `--with-shared-modules=ALL`,
so add dbus as a dependency instead.
|