Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Dec 2010 17:59:54 -0500
From:      Joe Auty <joe@netmusician.org>
To:        freebsd-fs@freebsd.org
Subject:   Re: Migrating from NFSv3 to v4 - NFSv4 ACL/permission confusion
Message-ID:  <4CFD6AEA.1040502@netmusician.org>
In-Reply-To: <4CFD6AD1.6020706@netmusician.org>
References:  <1124305635.1255931.1291670668724.JavaMail.root@erie.cs.uoguelph.ca> <4CFD6693.7080100@netmusician.org> <F41B3AE1-BC99-476A-A902-8CE76126818A@FreeBSD.org> <4CFD6AD1.6020706@netmusician.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Edward Tomasz Napiera=C5=82a wrote:
> Wiadomo=C5=9B=C4=87 napisana przez Joe Auty w dniu 2010-12-06, o godz. =
23:41:
>> Rick Macklem wrote:
>>>> Hello,
>>>>
>>>> This is possibly a more fundamental non-FreeBSD specific set of
>>>> questions, but ultimately this is relevant to usage on FreeBSD, so..=
.
>>>>
>>>> I'm fairly certain that NFSv4 is supported under Solaris 10/ZFS and
>>>> FreeBSD/ZFS via the standard "share" binary or the sharenfs ZFS
>>>> property, right?
>>>>
>>>> In mounting an NFS share on my FreeBSD test machine via the followin=
g:
>>>>
>>>> mount -t nfs -o rw,nfsv4 ipaddress:/share /path/to/share/directory
>>>>
>>>> I'm unable to change the permissions of any of these files via a
>>>> standard chmod on the client (FreeBSD) side. What are NFSv4 ACLs, an=
d
>>>> is
>>>> this in any way relevant to my problem here? Do ACLs need to be set =
in
>>>> order to use a volume like I can an NFSv3 volume, which works just
>>>> fine
>>>> for me?
>>>>
>>> It might be worth capturing packets "tcpdump -s 0 -w xxx host <server=
>"
>>> while trying a "chmod" and seeing what goes over the wire. You can lo=
ok
>>> at it via wireshark or email me "xxx" and I can take a look.
>>>
>>> I don't know anything about ZFS, but you could try getfacl/setfacl on=
 the
>>> client and see what happens?
>>>
>>> Edward Napierala (trasz@freebsd.org) did commit a recent change w.r.t=
.
>>> NFSv4 ACLs and I remember the discussion saying something like "after
>>> this change, chmod no longer does anything once ACLs are enabled, but=
 I
>>> have no idea if it is relevant.
>>>
>>> Also, make sure "ls -l" is not reporting "nobody". If the user/group
>>> name mapping isn't working, most Setattr Ops will fail.
>>>
>> Okay,
>>
>> Here is my dump command... The NFS host is 192.168.0.20:
>>
>> # tcpdump -s 0 -w dumpfile.txt host 192.168.0.20
>> tcpdump: listening on em0, link-type EN10MB (Ethernet), capture size
>> 65535 bytes
>
> Looks like the mailing list ate the attachment.
Nope... The dump file is empty so I didn't bother with it.

Well, it contains "######", but that's probably not terribly useful :)



> --
> If you cut off my head, what would I say?  Me and my head, or me and my=
 body?
>


--=20
Joe Auty, NetMusician
NetMusician helps musicians, bands and artists create beautiful,
professional, custom designed, career-essential websites that are easy
to maintain and to integrate with popular social networks.
www.netmusician.org <http://www.netmusician.org>;
joe@netmusician.org <mailto:joe@netmusician.org>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CFD6AEA.1040502>