Permit case-insensitive renames in Samba 4.15

Description

Add additional logic in source3/smbd/reply.c for case where
destination file exists, i.e. stat(2) for file does not fail
with ENOENT. In this case, compare inode numbers of the two
files and if they're identical, allow vfs_renameat() to proceed.

This in turn passes the rename operation through the VFS stack
to a module that moves file through intermediate one.

Problem/Justification

None

Impact

None

Activity

Show:

Bug Clerk April 29, 2022 at 2:03 PM

nasbdh9 April 29, 2022 at 1:56 PM

Waiting for the 0430 version of 13.0 MASTER I will test

Andrew Walker April 29, 2022 at 11:04 AM

Complete

Details

Assignee

Reporter

Labels

Time remaining

0m

Components

Affects versions

Priority

Katalon Platform

Created April 29, 2022 at 11:04 AM
Updated July 1, 2022 at 5:56 PM
Resolved April 29, 2022 at 2:22 PM