drop patches that were previously backported from the 4.x upstream branch
[live-boot-grml.git] / debian / patches / 103_transform-link-targets.patch
diff --git a/debian/patches/103_transform-link-targets.patch b/debian/patches/103_transform-link-targets.patch
deleted file mode 100644 (file)
index 47b02e1..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-commit c6fe296f9a0e309107f6bda14411a70035e56791
-Author: Evgeni Golov <evgeni@grml.org>
-Date:   Wed Mar 6 15:21:12 2013 +0100
-
-    Transforming link targets so they work after the mount was moved (Closes: #702421).
-
-diff --git a/scripts/boot/9990-misc-helpers.sh b/scripts/boot/9990-misc-helpers.sh
-index f2814ec..cb3940b 100755
---- a/scripts/boot/9990-misc-helpers.sh
-+++ b/scripts/boot/9990-misc-helpers.sh
-@@ -1140,12 +1140,12 @@ link_files ()
-       # is non-empty, remove mask from all source paths when
-       # creating links (will be necessary if we change root, which
-       # live-boot normally does (into $rootmnt)).
--      local src_dir dest_dir src_mask
-+      local src_dir dest_dir src_transform
-       # remove multiple /:s and ensure ending on /
-       src_dir="$(trim_path ${1})/"
-       dest_dir="$(trim_path ${2})/"
--      src_mask="${3}"
-+      src_transform="${3}"
-       # This check can only trigger on the inital, non-recursive call since
-       # we create the destination before recursive calls
-@@ -1172,12 +1172,12 @@ link_files ()
-                               chown_ref "${src}" "${dest}"
-                               chmod_ref "${src}" "${dest}"
-                       fi
--                      link_files "${src}" "${dest}" "${src_mask}"
-+                      link_files "${src}" "${dest}" "${src_transform}"
-               else
-                       final_src=${src}
--                      if [ -n "${src_mask}" ]
-+                      if [ -n "${src_transform}" ]
-                       then
--                              final_src="$(echo ${final_src} | sed "s|^${src_mask}||")"
-+                              final_src="$(echo ${final_src} | sed "${src_transform}")"
-                       fi
-                       rm -rf "${dest}" 2> /dev/null
-                       ln -s "${final_src}" "${dest}"
-@@ -1502,7 +1502,7 @@ activate_custom_mounts ()
-               local cow_dir links_source
-               if [ -n "${opt_link}" ] && [ -z "${PERSISTENCE_READONLY}" ]
-               then
--                      link_files ${source} ${dest} ${rootmnt}
-+                      link_files ${source} ${dest} "s|^/live/|/lib/live/mount/|"
-               elif [ -n "${opt_link}" ] && [ -n "${PERSISTENCE_READONLY}" ]
-               then
-                       mkdir -p ${rootmnt}/lib/live/mount/persistence
-@@ -1519,7 +1519,7 @@ activate_custom_mounts ()
-                       chown_ref "${source}" "${cow_dir}"
-                       chmod_ref "${source}" "${cow_dir}"
-                       do_union ${links_source} ${cow_dir} ${source} ${rootfs_dest_backing}
--                      link_files ${links_source} ${dest} ${rootmnt}
-+                      link_files ${links_source} ${dest} "s|^${rootmnt}||"
-               elif [ -n "${opt_union}" ] && [ -z "${PERSISTENCE_READONLY}" ]
-               then
-                       do_union ${dest} ${source} ${rootfs_dest_backing}