Don't know if is a problem related only to cifs/samba but this strange thing happen to me with a particular directory that I shared with Windows Vista.
The weird is that I shared a directory that has "Everyone" as co-owner role.
Well, Nautilus can access to it, can browse it, can delete/add/modify everything and everywhere *but* the root.
I'll drop you an example.
Windows Vista PC: 192.168.1.1
Shared directory: Music
Music content: directories [A] and [B]
smb://192.168.1.1/Music is the link I give in Nautilus to access the shared resource.
I can do whatever I want but I can't create new folder, add files in that directory.
I can rename [A] to [WHATEVER_I_WANT] or [B] as well.
I can't create a [C] directory or add a song.mp3 file into the "root".
I thought that maybe there were a problem in the sharing: so I re did it. Nothing changed.
So I tried with the old-fashioned console way:
mount -t cifs //192.168.1.1/Music /mnt/cifs/ -o allow_others
"cd /mnt/cifs && mkdir C " and it worked. The directory has been created so.. what's going on?
I tried with another PC running Windows and it works flawlessy.
The real thing that scares me off is that I have 5 shared directories and this is the only that gives this problems.
Steps to Reproduce:
1. Access to smb://whatever
Can't create new folder in that path but can do whatever you want in any other dirs
Everything should work just as always
is this still a probem in 2.26 ? please attach your emerge --info and emerge -pv nautilus glib gvfs gnome-vfs samba samba-libs samba-client.
Can't say it anymore since very much changed in almost 8 months.
Mainly I've switched OS on my home-server and now it's running on a Gentoo machine so no more issues so far.
Said so, this bug should be closed.
thanks for the heads up.