Stop faking current user uid/gid in extfs #4643
Labels
area: vfs
Virtual File System support
prio: medium
Has the potential to affect progress
ver: 4.8.33
Reproducible in version 4.8.33
Milestone
Important
This issue was migrated from Trac:
zaytsev
(@zyv)Currently, we have a completely inconsistent way of addressing uid / gid in our extfs scripts.
Here is an assortment of what we do in different cases:
Sometimes numeric and sometimes symbolic names are returned.
This makes testing difficult and in particular next to impossible to make the test suite run as root.
My suggestion is to always return 0/0, if the FS in question does not have information about uid/gid, instead of doing 1.-4. Only if the FS does have this information, try to translate it appropriately.
My understanding is that mc will take current user uid/gid upon copyout anyways, so faking is not necessary. Going for 0/0 doesn't present any disadvantage I can think of.
The text was updated successfully, but these errors were encountered: