ZFS snapshots readable over samba - Permission
Christopher R. Hertel
crh at samba.org
Mon Oct 3 12:12:46 MDT 2011
Ira Cooper wrote:
> On Mon, Oct 3, 2011 at 1:48 PM, Jeremy Allison <jra at samba.org> wrote:
>
>> On Sat, Oct 01, 2011 at 10:14:56AM +0200, Bodo Kaiser wrote:
>>> Hi,
>>>
>>> I am using the latest FreeBSD Release and I have a ZFS datastorage.
>>>
>>> Now I had the idea to share the daily snapshots via softlink over samba,
>> so
>>> if there is a problem with an file I easily can skip back to a snapshot
>> and
>>> restore this file.
>>>
>>>
>>>
>>> And here is the issue: The ZFS snapshot dir "/usr/home/.zfs/snapshot/" is
>>> owned by root:wheel even I have access over terminal to the snaps with a
>>> normal user account. I can't access over syslinks with samba or similar.
>> My
>>> question is now, how I solve this issue and how I make the snaps best
>>> reachable for each user in there home-dir.
>> Is this by design in ZFS ? That would seem strange, as it would prevent
>> any ordinary users from getting to their snapshots.
>>
>> Can you point me to some documentation explaining how this is supposed
>> to work ?
>>
>
>
> On NexentaCore (and I'd assume Solaris, though I do not have a box on hand
> to test):
>
> I can browse via explorer into .zfs/snapshot/snapname and it works. We also
> point a symlink at .zfs/snapshot and I can traverse that and it works also.
>
> I can't speak to the FreeBSD implementation of this, clearly. But it
> shouldn't be a generic ZFS issue.
If there's anyone interested in testing against Nexenta, they have a
Community Edition that can be run in a VM: http://www.nexentastor.org/
Chris -)-----
--
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh at ubiqx.org
More information about the samba-technical
mailing list