diff options
| author | Michael Osipov <michaelo@FreeBSD.org> | 2026-09-29 08:06:21 +0000 |
|---|---|---|
| committer | Xavier Beaudouin <kiwi@FreeBSD.org> | 2026-09-29 08:08:12 +0000 |
| commit | e026d11ba7beb03e51a74c95239c0ba599fe2325 (patch) | |
| tree | 3e6c78e952ea0c853fcd0888ab39249bed7c123c /sysutils/pxattr/Makefile | |
| parent | ccd0bb1b553e5342ce235f30afb9d4a839f9dbba (diff) | |
patch-python_samba_provision_____init____.py extends provision_fill()'s
signature to provision_fill(..., paths, targetdir, schema=None, ...),
but the DCJoinContext call site in patch-python_samba_join.py passed
the two positional arguments in the opposite order (targetdir, paths).
This silently bound paths to a plain targetdir string and targetdir to
the ProvisionPaths object, which would raise AttributeError as soon as
provision_fill() accesses paths.netlogon/paths.sysvol.
Present identically since net/samba422 (join.py was not touched at all
in net/samba419) and carried forward unnoticed through samba423 and
samba424. Only reachable via the AD DC subdomain-join code path
(DCJoinContext), not via a fresh/root-domain provision.
PR: 298883
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Aproved by: samba (kiwi)
Diffstat (limited to 'sysutils/pxattr/Makefile')
0 files changed, 0 insertions, 0 deletions
