]> arthur.barton.de Git - netatalk.git/commit
Ensure the volume path is '/' terminated and allow nested volumes
authorFrank Lahm <franklahm@googlemail.com>
Wed, 10 Oct 2012 13:34:34 +0000 (15:34 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Wed, 10 Oct 2012 13:34:34 +0000 (15:34 +0200)
commitdb568ec6e05d9b7a5274b7d9a2338eaa146eb867
tree8f4984787f27ac6f32b7d957d0f70cfe483b85cd
parent925815a573293e6a4fc70230cee782338668cf72
Ensure the volume path is '/' terminated and allow nested volumes

The previos change to the way checking for duplicate and nested paths only
works if the path is terminated with a '/'.
Allow nested volumes. This was working in 2.2 and can be used eg for sharing
a ZFS snapshot directory of a volume. Afaict it only works with sane AFP
semantics by adding 'cnid sheme = tdb' to the nested volume which also
makes it read-only and by adding the name of the nested directory to
the veto name list.
libatalk/util/netatalk_conf.c