Thunar does not seem to recognize, which groups a user belongs to. If I create a directory, thats owned by "root:users" (mode 775), it wont allow any write actions like creating/deleting files/directories in it, allthough my regular user belongs to group "users". This is always reproducable, regardless of the underlying file system (tried ext2/3 and a fat32 partition mounted with umask=002).
Works fine here. Does the properties dialog display the "Read&Write" status for group access?
I have same issue. I use "root:storage" (to get write access for selected users) but in thunar no write access if user is in storage group. ls entry -> "drwxrwxr-x 11 root storage 256 Mar 31 14:04 storage" In Properties Dialog, Permissions Tab all informations is disabled (grayed out), and there is no group entry, combo box is empty. As i made some tests it occurs that issue may be connected with inital and suplement groups. Users with initial group have access visible (cut, remove, rename aren't greyed out and group name is visible in Permissions Tab), but if you have certain write access by supplementary group then these fields are greyed out in thunar.
Yes the properties dialog displays "Read&Write" for group access, but the group field is empty, just as Michal described. I cannot confirm that the problem has something to do with the initial group, because "users" is the initial group of my regular user.
Created attachment 521 Suggested patch Please try this patch.
Created attachment 522 Effective User Patch 1
Created attachment 523 Effective User Patch 2
No your patch didnt work. But after finally having some time to do some further investigations, I think i found the bug. In thunar/thunar-file.c in thunar_file_denies_access_permission the group permissions were checked against the file owners groups, not against the one who currently runs Thunar. The two patches I attached correct this. I dont know if its the prettiest solution, but it works for me ;-).
Yep, makes sense. Going to fix that.
Created attachment 524 Next try Please try this patch.
Works perfectly now!
Committed with revision 21204. 2006-04-24 Benedikt Meurer <benny@xfce.org> * thunar-vfs/thunar-vfs-types.h, thunar-vfs/thunar-vfs-info.c, thunar/thunar-file.{c,h}: Determine the real access permissions for files and add them as flags to the ThunarVfsInfo, instead of guessing them from the mode and the uid/gid. Bug #1670.