Commit a489f68c authored by jan.koester's avatar jan.koester
Browse files

test

parent 56c04676
Loading
Loading
Loading
Loading
+2 −1
Changes for files/kernel/uid_r-0044-ksmbd-don-t-ignore-the-owner-and-group-of-a-descript.patch: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
From a475d5d20d6f2856468bb60e5346761aab3f273b Mon Sep 17 00:00:00 2001
From 0317ad411d79defd9414226ddb597273bf3854a7 Mon Sep 17 00:00:00 2001
From: Jan Koester <jan.koester@tuxist.de>
Date: Wed, 28 Oct 2026 07:06:16 +0100
Subject: [PATCH 44/49] ksmbd: don't ignore the owner and group of a descriptor
@@ -18,6 +18,7 @@ the inode anyway. This also covers the SD buffer create context, so its
type_check argument goes away.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Jan Koester <jan.koester@tuxist.de>
---
 fs/smb/server/smb2pdu.c |  4 ++--
 fs/smb/server/smbacl.c  | 39 ++++++++++++++++++++++++++-------------
+2 −1
Changes for files/kernel/uid_r-0045-ksmbd-keep-named-ACL-entries-effective-when-a-DACL-s.patch: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
From 9284c7f57d1fb0402499679d4105ce66de5931ad Mon Sep 17 00:00:00 2001
From 047776d02792a6fa909ada70af538aec0f359b70 Mon Sep 17 00:00:00 2001
From: Jan Koester <jan.koester@tuxist.de>
Date: Wed, 28 Oct 2026 07:06:39 +0100
Subject: [PATCH 45/49] ksmbd: keep named ACL entries effective when a DACL
@@ -15,6 +15,7 @@ without effect.
Put the mask into the mode's group bits when there are named entries.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Jan Koester <jan.koester@tuxist.de>
---
 fs/smb/server/smbacl.c | 6 ++++++
 1 file changed, 6 insertions(+)
+2 −1
Changes for files/kernel/uid_r-0046-ksmbd-pass-the-domain-of-an-NTLM-login-to-user-space.patch: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
From 25462fef6328542beb787b7eda2ba0f08b449ac8 Mon Sep 17 00:00:00 2001
From b170f21edb72c12d46cfa86cc210d6ac2614f5e7 Mon Sep 17 00:00:00 2001
From: Jan Koester <jan.koester@tuxist.de>
Date: Wed, 28 Oct 2026 07:07:17 +0100
Subject: [PATCH 46/49] ksmbd: pass the domain of an NTLM login to user space
@@ -17,6 +17,7 @@ the login response extension by the account name user space answered
with: that one is unambiguous, the client's may not be.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Jan Koester <jan.koester@tuxist.de>
---
 fs/smb/server/ksmbd_netlink.h    | 12 +++++++++++-
 fs/smb/server/mgmt/user_config.c | 16 ++++++++++++----
+2 −1
Changes for files/kernel/uid_r-0047-ksmbd-map-user-and-group-ids-to-Windows-SIDs-through.patch: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
From f310100d57e36fca2789df86cdcf405d50be450a Mon Sep 17 00:00:00 2001
From 0af1c57ce139532dcc7604fea622675a500e93d8 Mon Sep 17 00:00:00 2001
From: Jan Koester <jan.koester@tuxist.de>
Date: Wed, 28 Oct 2026 07:08:07 +0100
Subject: [PATCH 47/49] ksmbd: map user and group ids to Windows SIDs through
@@ -33,6 +33,7 @@ and unmapped, like a Windows access token, built at login, and compare
SIDs exactly: compare_sids() accepts a prefix.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Jan Koester <jan.koester@tuxist.de>
---
 fs/smb/server/Makefile           |   2 +-
 fs/smb/server/idmap.c            | 320 +++++++++++++++++++++++++++++++
+2 −1
Changes for files/kernel/uid_r-0048-ksmbd-show-classic-users-as-S-1-22-1-uid-on-every-se.patch: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
From 4f46fbbbe38a01b3dab273c06cbdb2754816da95 Mon Sep 17 00:00:00 2001
From 078b688dd8fe49011c99d8c76abfaef3bf5d9a97 Mon Sep 17 00:00:00 2001
From: Jan Koester <jan.koester@tuxist.de>
Date: Wed, 28 Oct 2026 07:08:30 +0100
Subject: [PATCH 48/49] ksmbd: show classic users as S-1-22-1-<uid> on every
@@ -16,6 +16,7 @@ a client sets it, and keep it in the session's SIDs, so descriptors
stored before still match.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Jan Koester <jan.koester@tuxist.de>
---
 fs/smb/server/smbacl.c | 29 +++++++++++++++++++++--------
 1 file changed, 21 insertions(+), 8 deletions(-)
Loading