Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 125469

Summary: nautilus doesn't handle nfs mapall correctly
Product: Gentoo Linux Reporter: David Raison <david>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Raison 2006-03-08 06:04:19 UTC
IMHO, nautilus doesn't handle nfs mapall directives correctly.
I've set up a mapall=nobody with my shares, which bash or for example xfe handles absolutely correctly, i.e. by mapping myself to the remote user nobody.

nautilus, on the other hand, doesn't seem to take this into account. It handles file permissions based on the current user which means that I cannot create new directories or change file permissions, etc... although I can copy over files. 
(Seems that nautilus gets aware of the mapall nature only while it is copying.)

The requested behaviour should be to handle files immediately as if I was user nobody
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-08-23 04:23:20 UTC
sounds like an upstream issue
also, if you want people to reproduce this bug, please add some details about your setup (like how did you setup your nfs server, v3 or v4, ...)
Comment 2 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-12-01 01:35:51 UTC
No response from reporter, marking NEEDINFO
Comment 3 David Raison 2006-12-01 01:45:48 UTC
Sorry, this report is way old, I'm not using any gnome components anymore, but I can supply some information about my nfs server though.

-------------
[kwisatz@lusitania ~]$ uname -a
FreeBSD lusitania.dune 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Mon Oct  9 18:01:30 CEST 2006     root@lusitania.dune:/usr/src/sys/i386/compile/KWISATZ-1.9  i386
-------------

And I'm using the in-kernel nfsd, and it's a shame, but I have no idea how to figure out the version number (if different from the bsd kernel)

this is my exports file:

-------------
/mnt/music -mapall=nobody -network 192.168.1.0 -mask 255.255.255.0
/mnt/stuff -mapall=nobody -network 192.168.1.0 -mask 255.255.255.0
-------------