Time Machine on macOS relies on fruit:posix_rename (in particular to rename the .sparsebundle file). Samba 4.22 removed this feature, thus breaking Time Machine. Perhaps this feature could be restored (perhaps only on a per-share basis)?