Hi Harry, I get files created with UID & GID set by client.  See below (some 
names have been altered to protect the innocent, any inconsistencies are due to 
that editing)

from mount list:
192.168.0.110:/darkstar/nebulae on /home/chris/osolnfsmount type nfs 
(rw,nolock,addr=192.168.0.110)

ch...@plato-gent ~ $ ll osolnfsmount
total 21
drwxr-sr-x 2 root         dialout  2 Jan 13 13:41 archive
drwxr-sr-x 3 chris_remote dialout 14 Feb 26 12:55 downloads
drwxr-sr-x 2 root         dialout  2 Jan  6 14:31 projects
ch...@plato-gent ~ $ touch osolnfsmount/test.file
ch...@plato-gent ~ $ ll osolnfsmount
total 21
drwxr-sr-x 2 root         dialout  2 Jan 13 13:41 archive
drwxr-sr-x 3 chris_remote dialout 14 Feb 26 12:55 downloads
drwxr-sr-x 2 root         dialout  2 Jan  6 14:31 projects
-rw-r--r-- 1 chris        dialout  0 Mar 15  2010 test.file

ch...@plato-gent ~ $ sudo su chris_remote
Password: 

chris_rem...@plato-gent /home/chris $ touch osolnfsmount/test.2.file
chris_rem...@plato-gent /home/chris $ ls -l osolnfsmount
total 22
drwxr-sr-x 2 root         dialout  2 Jan 13 13:41 archive
drwxr-sr-x 3 chris_remote dialout 14 Feb 26 12:55 downloads
drwxr-sr-x 2 root         dialout  2 Jan  6 14:31 projects
-rw-r--r-- 1 chris_remote dialout  0 Mar 15  2010 test.2.file
-rw-r--r-- 1 chris        dialout  0 Mar 15  2010 test.file

chris_rem...@plato-gent /home/chris $ mkdir umask 002
chris_rem...@plato-gent /home/chris $ mkdir osolnfsmount/test
chris_rem...@plato-gent /home/chris $ chmod g-s osolnfsmount/test
chris_rem...@plato-gent /home/chris $ touch osolnfsmount/test/test.file
chris_rem...@plato-gent /home/chris $ ls -l osolnfsmount/test
total 1
-rw-rw-r-- 1 chris_remote chris_remote 0 Mar 15  2010 test.file  

dialout group is GID 20, which happens to be "staff" on OSX.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to