From 127d1c17430e50c88e39870f32a01dcd703e1648 Mon Sep 17 00:00:00 2001 From: Romain Perier Date: Sat, 20 Jun 2015 13:02:43 +0000 Subject: [PATCH] initrdscripts: Create /var/volatile subdirectories from init-boot-petitboot.sh In fido, "base-files" now creates symlinks /var/log and /var/tmp which are redirected to /var/volatile/log and /var/volatile/tmp. These subdirectories are created by init managers like systemd or sysvinit, so petitboot initramfs needs to create them, as well. Otherwise pb-discover logs everything to the standard output as its log directory does not exist. --- recipes-core/initrdscripts/files/init-boot-petitboot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-core/initrdscripts/files/init-boot-petitboot.sh b/recipes-core/initrdscripts/files/init-boot-petitboot.sh index 3bdfce6..aa18f72 100644 --- a/recipes-core/initrdscripts/files/init-boot-petitboot.sh +++ b/recipes-core/initrdscripts/files/init-boot-petitboot.sh @@ -7,6 +7,7 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin mount -t proc proc /proc mount -t sysfs sysfs /sys mount -t devtmpfs dev /dev +mkdir /var/volatile/log /var/volatile/tmp /lib/udev/udevd --daemon pb-discover --verbose -l /var/log/pb-discover.log & udevadm trigger --action=add @@ -15,4 +16,3 @@ udevadm settle clear export TERM=screen petitboot-nc -