aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/initramfs
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2020-08-20 13:45:47 -0700
committerGitHub <[email protected]>2020-08-20 13:45:47 -0700
commit64025fa3a1f0f710f7f8678f2ac459b07ed9f88f (patch)
tree740ffc937bb1c9e4964054ad619f464cc060fe0c /contrib/initramfs
parent7bba1d404cd213223cfca017035f9ebf8683a8ef (diff)
Silence 'make checkbashisms'
Commit d2bce6d03 added the 'make checkbashisms' target but did not resolve all of the bashisms in the scripts. This commit doesn't resolve them all either but it does fix up a few, and it excludes the others so 'make checkstyle' no longer prints warnings. It's a small step in the right direction. * Dracut is Linux specific and itself depends on bash. Therefore all dracut support scripts can be bash specific, update their shebang accordingly. * zed-functions.sh, zfs-import, zfs-mount, zfs-zed, smart paxcheck.sh, make_gitrev.sh - these scripts were excuded from the check until they can be updated and properly tested. * zfsunlock - only whole values for sleep are allowed. * vdev_id - removed unneeded locals; use && instead of -a. * dkms.mkconf, dkms.postbuil - use || instead of -o. Reviewed-by: InsanePrawn <[email protected]> Reviewed-by: Gabriel A. Devenyi <[email protected]> Reviewed-by: Ryan Moeller <[email protected]> Reviewed-by: George Melikov <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #10755
Diffstat (limited to 'contrib/initramfs')
-rwxr-xr-xcontrib/initramfs/zfsunlock4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/initramfs/zfsunlock b/contrib/initramfs/zfsunlock
index f6b6b9dbe..cf8e45249 100755
--- a/contrib/initramfs/zfsunlock
+++ b/contrib/initramfs/zfsunlock
@@ -8,7 +8,7 @@ while [ ! -e /run/zfs_fs_name ]; do
if [ -e /run/zfs_unlock_complete ]; then
exit 0
fi
- sleep 0.5
+ sleep 1
done
echo
echo "Unlocking encrypted ZFS filesystems..."
@@ -31,7 +31,7 @@ while [ ! -e /run/zfs_unlock_complete ]; do
fi
# Wait for another filesystem to unlock.
while [ "$(cat /run/zfs_fs_name)" = "$zfs_fs_name" ] && [ ! -e /run/zfs_unlock_complete ]; do
- sleep 0.5
+ sleep 1
done
else
echo "Wrong password. Try again."