Am 17.06.24 um 14:21 schrieb Stefan G. Weichinger via
samba:>
> is this module still maintained and working?
>
> https://www.samba.org/samba/docs/current/man-html/vfs_snapper.8.html
>
> starting to set up the pieces, I have snapshots in btrfs with snapper
> itself but so far nothing visible on the windows explorer side.
>
> As always I rtfm all over ;-)
>
> I assume I have to do some extra magic to allow the winbind users/groups
> in ...
>
> in the related snapper-config I already have:
>
> ALLOW_GROUPS="domain\ admins"
> SYNC_ACL="yes"
>
> Maybe we miss the correct setup for Windows ACLs, I have to wait for
> their admin to check that also
>
> thanks for any real world examples or so
>
> greetings, Stefan
>
I don't fully understand.
man-page says
"This directory must permit traversal for any users wishing to access
snapshots via the Windows Explorer previous versions dialog. By default,
traversal is forbidden for all non-root users. Additionally, users must
be granted permission to list snapshots managed by snapper, via
snapper's ALLOW_USERS or ALLOW_GROUPS options. Snapper can grant these
users and groups .snapshots traversal access automatically via the
SYNC_ACL option."
how do I allow traversal?
I have set ALLOW_GROUPS and SYNC_ACL, and the admin there tells me he
only sees the top level directories in the snapshots but nothing below.
These look like this in linux:
/mnt/pool1/samba/data/.snapshots# ls -l
total 156
drwxr-xr-x 1 root root 32 Jun 11 17:06 1
drwxr-xr-x 1 root root 32 Jun 16 00:00 105
drwxr-xr-x 1 root root 32 Jun 16 08:00 113
drwxr-xr-x 1 root root 32 Jun 16 09:00 114
so I assume the windows user browsing the "previous versions" has to
be
mapped to be member of the group "root", right?
The user is member of "domain admins", isn't that enough?
Or does "SYNC_ACL" not yet work OK, because we miss the steps in
https://wiki.samba.org/index.php/Setting_up_a_Share_Using_Windows_ACLs
which is what I assume (I have to wait for their admin to walk him
through these steps)