enforce_statfs showing leading path

Alexander Leidinger Alexander at Leidinger.net
Wed Jan 9 09:42:49 UTC 2019


Hi.
You see the dataset name of zfs without stripping. The mount point is 
correctly stripped. I don't remember how this looks on ufs.

With jailed datasets we would need more than just some code to remove parts 
of the name.

So it's a doc bug (clarity about mount points and dataset names) and a zfs 
issue.

Bye,
Alexander.

-- 
Send from a mobile device, please forgive brevity and misspellings.

Am 8. Januar 2019 8:34:17 nachm. schrieb "Michael W. Lucas" 
<mwlucas at michaelwlucas.com>:

> Hi,
>
> I'm experimenting with enforce_statfs for the jails book, and have hit
> an inconsistency. Not sure if the bug should go to src or doc. Running
> last week's -current.
>
> According to jail(8):
>
> When set to 1, only mount points below the jail's chroot
>             directory are visible.  In addition to that, the path to the
>             jail's chroot directory is removed from the front of their path‐
>             names.
>
> Seems pretty clear that I shouldn't see anything other than
>
> # jls -h name enforce_statfs
> ...
> ioc-www1 1
>
> So, as I read it, the jail's chroot directory should be stripped down
> to /. But inside the jail:
>
> root at www1:~ # mount
> iocage/iocage/jails/www1/root on / (zfs, local, nfsv4acls)
> devfs on /dev (devfs, local, multilabel)
> fdescfs on /dev/fd (fdescfs)
>
> I see the jail's chroot directory.
>
> This seems to contradict the man page, unless I'm misunderstanding.
>
> Is this a software bug? A ZFS thing? A doc bug? Or am I just an idiot?
>
> Also, should this path be stripped when enforce_statfs is set to 1 *or
> above*? Or is this strictly when set to 1? If I'm filing a bug, it
> might as well be complete...
>
> Thanks,
> ==ml
>
> --
> Michael W. Lucas https://mwl.io/
> author of: Absolute OpenBSD, SSH Mastery, git commit murder,
> Immortal Clay, PGP & GPG, Absolute FreeBSD, etc, etc, etc...
>
>
>
> ----------
> _______________________________________________
> freebsd-jail at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-jail
> To unsubscribe, send any mail to "freebsd-jail-unsubscribe at freebsd.org"





More information about the freebsd-jail mailing list