---
src/tmpfiles/tmpfiles.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index 494fd1a..9280fd7 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -1099,9 +1099,15 @@ static int create_item(Item *i) {
break;
+ case CREATE_SUBVOLUME:
+
+ /* Don't create subvolumes in chrooted environments. */
+ if (running_in_chroot())
+ break;
+ /* FALLTHROUGH */
+
case CREATE_DIRECTORY:
case TRUNCATE_DIRECTORY:
- case CREATE_SUBVOLUME:
RUN_WITH_UMASK(0000)
mkdir_parents_label(i->path, 0755);
--
2.1.0
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel