From c318829194c0913f71a1c94463c49598ed80fda4 Mon Sep 17 00:00:00 2001 From: Tails developers Date: Mon, 19 Mar 2012 23:04:41 +0100 Subject: Create the source dir for custom mounts using the 'linkfiles' option. We can't bootstrap it, but creating it so the user doesn't have to (and maybe can't due to permissions) is a still convenient. --- scripts/live-helpers | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'scripts') diff --git a/scripts/live-helpers b/scripts/live-helpers index 442f749..4be7d9d 100644 --- a/scripts/live-helpers +++ b/scripts/live-helpers @@ -1398,12 +1398,13 @@ activate_custom_mounts () # dealing with /etc or other system dir. if [ ! -d "${source}" ] then - if [ -n "${PERSISTENT_READONLY}" ] || [ -n "${opt_linkfiles}" ] + if [ -n "${PERSISTENT_READONLY}" ] then continue - elif [ -n "${opt_union}" ] + elif [ -n "${opt_union}" ] || [ -n "${opt_linkfiles}" ] then - # union's don't need to be bootstrapped + # unions and don't need to be bootstrapped + # linkfiles dirs can't be bootstrapped in a sensible way mkdir "${source}" else # ensure that $dest is not copied *into* $source -- cgit v1.2.3