diff options
author | Carlo Landmeter <clandmeter@alpinelinux.org> | 2018-02-20 10:18:11 +0000 |
---|---|---|
committer | Carlo Landmeter <clandmeter@alpinelinux.org> | 2018-02-20 10:18:11 +0000 |
commit | 1d115251816a3f83a008883f1b9665c3d8f4d3a4 (patch) | |
tree | 9f603e18bb22ae2081556109d217370bb32f94e9 /initramfs-init.in | |
parent | f28692af036c37a4db5553ac928421cbc97c3ebd (diff) | |
download | mkinitfs-1d115251816a3f83a008883f1b9665c3d8f4d3a4.tar.bz2 mkinitfs-1d115251816a3f83a008883f1b9665c3d8f4d3a4.tar.xz |
initramfs: do not relocate mountpoint for netboot
mountpoint cannot be located when repo is external.
Diffstat (limited to 'initramfs-init.in')
-rwxr-xr-x | initramfs-init.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/initramfs-init.in b/initramfs-init.in index 95fcd97..bf2d9bd 100755 --- a/initramfs-init.in +++ b/initramfs-init.in @@ -221,6 +221,10 @@ relocate_mount() { return fi while read dir; do + # skip http(s)/ftp repos for netboot + if ! [ -d "$dir" ]; then + continue + fi local dev=$(df -P "$dir" | tail -1 | awk '{print $1}') local mnt=$(find_mnt $dev $fstab) if [ -n "$mnt" ]; then |