Commit Graph

9 Commits

Author SHA1 Message Date
Mario Fetka
181c20620c Fix rename trustee rights and invalidate trustee cache
All checks were successful
Source release / source-package (push) Successful in 39s
Align rename permission checks with NetWare trustee semantics. A same-directory
rename should be controlled by the Modify right instead of requiring a broader
R/W/M combination. For moves to another parent directory, require Create rights
on the destination parent.

Also invalidate the trustee rights cache after adding or deleting trustee
assignments so newly granted rights are visible immediately to subsequent
operations.

This fixes the MARIO trustee test where rename failed with R/W/M/F and even
R/W/C/E/M/F, while the same operation succeeded only with the broader all-rights
set.
2026-05-26 14:29:51 +02:00
Mario Fetka
1460e8a7ac cache update after set
All checks were successful
Source release / source-package (push) Successful in 45s
2026-05-25 13:52:35 +02:00
Mario Fetka
1625da7cb6 no privileges
All checks were successful
Source release / source-package (push) Successful in 43s
2026-05-25 13:43:38 +02:00
Mario Fetka
79c745112c Handle UID/GID and attribute warning paths in connect, ncpserv and related files 2026-04-20 23:39:42 +02:00
Mario Fetka
00883ff8be Use write results and fix queue/dbm/trustee warning leftovers 2026-04-20 23:39:42 +02:00
Mario Fetka
fd9daeb22f Clean up nwdbm, nwroute and trustee warnings 2026-04-20 23:39:42 +02:00
Mario Fetka
368b36eb95 Fix 64-bit filesystem and type handling 2026-04-20 23:39:42 +02:00
Mario Fetka
be2d60525a update patches 2011-11-14 19:58:21 +01:00
Mario Fetka
0fbc9baf41 Restructure for camke build 2011-11-13 17:37:22 +01:00