]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(url-lib): make pre-pivot hook separetely per nfs mount
authorMasahiro Matsuya <mmatsuya@redhat.com>
Fri, 11 Jun 2021 01:40:04 +0000 (10:40 +0900)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Tue, 29 Jun 2021 22:03:38 +0000 (22:03 +0000)
modules.d/45url-lib/url-lib.sh

index e1e7d5af4a49bd149ab684acd10bf1012752bd31..972596a15c8fa551de014b9cb39cc823a59a6df4 100755 (executable)
@@ -159,7 +159,7 @@ nfs_fetch_url() {
         mntdir="$(mkuniqdir /run nfs_mnt)"
         mount_nfs "$nfs:$server:$filepath${options:+:$options}" "$mntdir"
         # lazy unmount during pre-pivot hook
-        inst_hook --hook pre-pivot --name 99url-lib-umount-nfs umount -l -- "$mntdir"
+        inst_hook --hook pre-pivot --name 99url-lib-umount-nfs-$(basename $mntdir) umount -l -- "$mntdir"
     fi
 
     if [ -z "$outloc" ]; then