Date: Mon, 21 Dec 2009 00:19:51 +0100 From: "Emil Smolenski" <ambsd@raisa.eu.org> To: "Ben Schumacher" <me@benschumacher.com> Cc: freebsd-fs@freebsd.org, freebsd-questions@freebsd.org Subject: Re: SUIDDIR on ZFS? Message-ID: <op.u49e3astqvde5b@bolt.zol> In-Reply-To: <9859143f0912162237q50fe147ej428905abf63c61b@mail.gmail.com> References: <9859143f0912142036k3dd0758fmc9cee9b6f2ce4698@mail.gmail.com> <op.u40flvqdqvde5b@bolt.zol> <9859143f0912162237q50fe147ej428905abf63c61b@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 17 Dec 2009 07:37:31 +0100, Ben Schumacher <me@benschumacher.com> wrote: >>> At any rate, I've been considering switching this to a ZFS RAIDZ now >>> that FreeBSD 8 is released and it seems that folks think it's stable, >>> but I'm curious if it can provide the SUIDDIR functionality I'm >>> currently using. >> Yes, it can. From my point of view it works the same way as on UFS. > Thanks for your response... I don't know that that's quite right. In fact, you're right. I used only the "g+s" file mode and it worked for both UFS and ZFS. Sorry for the confusion. > Any clues would be appreciated. Maybe ZVOL will be sufficient? It just works: # zfs create -V 1g tank/tmp/test1 # newfs /dev/zvol/tank/tmp/test1 # mkdir /tmp/test1 # mount -o suiddir /dev/zvol/tank/tmp/test1 /tmp/test1 # mkdir /tmp/test1/user1dir # chmod 4777 /tmp/test1/user1dir # chown user1:user1 /tmp/test1/user1dir # su - user2 $ cd /tmp/test1/user1dir $ touch test $ ll test -rw------- 1 user1 user1 - 0 Dec 21 00:14 test -- am
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.u49e3astqvde5b>