[systemd-devel] [PATCH] tmpfiles: don't create subvolumes in chroot
Colin Walters
walters at verbum.org
Thu May 21 08:19:22 PDT 2015
On Wed, Apr 1, 2015, at 10:02 AM, Martin Pitt wrote:
>
> IMHO subvolumes, like hard disk partitions, are something that the
> administrator of a host should create deliberately only. Automatically
> created ones just create confusion about "why the heck can't I remove
> that directory".. It's roughly equivalent of some random package
> messing with your partitions and/or fstab.
>
> So if we could somehow make this conditional on "running on real
> iron", that would be a good compromise IMHO.
I also agree with this.
Having a special `btrfs rm -rf` (as is implemented now by systemd/src/shared/btrfs-util.c)
copied into various projects is painful. There are a *lot* of tools that
do packages in chroots that would all need to be taught this.
I'll look at the seccomp approach, but the amount of pain versus gain
here seems quite disproportionate right now.
(OTOH, I want to use seccomp for RPM things in general, of which
this is just one)
More information about the systemd-devel
mailing list