On Mon, Aug 09, 2021 at 09:51:39AM +0200, Harald Dunkel wrote:
> On 8/5/21 11:13 AM, Bastien Durel wrote:
> >
> > Since then, I put the mount points directories immutable (before mount)
> >
> > fremen# mkdir /tmp/foo
> > fremen# chflags schg /tmp/foo
> > fremen# touch /tmp/foo/bar
> > touch: /tmp/foo/bar: Operation not permitted
> > fremen# ls -loa /tmp/foo
> > total 8
> > drwxr-xr-x 2 root wheel schg 512 Aug 5 11:01 .
> > drwxrwxrwt 14 root wheel - 512 Aug 5 11:01 ..
> > fremen# mount /dev/vnd0a /tmp/foo/
> > fremen# touch /tmp/foo/bar
> > fremen# ls -lao /tmp/foo/
> > total 8
> > drwxr-xr-x 2 root wheel - 512 Aug 5 11:10 .
> > drwxrwxrwt 14 root wheel - 512 Aug 5 11:10 ..
> > -rw-r--r-- 1 root wheel - 0 Aug 5 11:10 bar
> >
> > Regards,
> >
>
> Cool idea
>
> Harri
>
Note that other approaches (like setting permission bits on the dir
before mount) can encounter the CAVEAT in mount(8).
-Otto
No comments:
Post a Comment