diff options
| author | Tails developers <amnesia@boum.org> | 2012-02-20 11:51:14 +0100 |
|---|---|---|
| committer | Daniel Baumann <daniel@debian.org> | 2012-04-05 07:47:08 +0200 |
| commit | 7a8eabff4eab223553420e5ee3857d15b84559a1 (patch) | |
| tree | d05b2a8f2048a246b1186a6772cbdafbae72f086 /scripts | |
| parent | 880508024e177d800318827e109d603916050a15 (diff) | |
| download | live-boot-7a8eabff4eab223553420e5ee3857d15b84559a1.tar.gz live-boot-7a8eabff4eab223553420e5ee3857d15b84559a1.zip | |
Use trim_path when we compare paths.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/live-helpers | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/live-helpers b/scripts/live-helpers index 26783f1..795de55 100644 --- a/scripts/live-helpers +++ b/scripts/live-helpers @@ -1306,8 +1306,8 @@ get_custom_mounts () done # ensure that no multiple-/ occur in paths - local full_source="$(echo ${backing}/${source}/ | sed -e 's|/\+|/|g')" - local full_dest="$(echo ${rootmnt}/${dest}/ | sed -e 's|/\+|/|g')" + local full_source="$(trim_path ${backing}/${source})" + local full_dest="$(trim_path ${rootmnt}/${dest})" device_used="yes" if echo ${options} | grep -qe "\<linkfiles\>"; then @@ -1373,7 +1373,7 @@ do_custom_mounts () # FIXME: this should really be handled by # live-config since we don't know for sure # which uid a certain user has until then - if echo ${dest} | grep -qe "^${rootmnt}/*home/\+[^/]\+" + if trim_path ${dest} | grep -qe "^${rootmnt}/*home/[^/]\+" then path="/" for dir in $(echo ${dest} | sed -e 's|/\+| |g') |
