From: Hannes Reinecke <hare@xxxxxxx> When 'initqueue' is called with an invalid command it'll generate invalid job scripts. This will lead to confusing error messages later on. So abort in these cases and print out a warning. Signed-off-by: Hannes Reinecke <hare@xxxxxxx> Signed-off-by: Thomas Renninger <trenn@xxxxxxx> --- modules.d/99base/initqueue.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules.d/99base/initqueue.sh b/modules.d/99base/initqueue.sh index 4a07da3..193cc5c 100755 --- a/modules.d/99base/initqueue.sh +++ b/modules.d/99base/initqueue.sh @@ -42,6 +42,10 @@ exe=$1 shift [ -x "$exe" ] || exe=$(command -v $exe) +if [ -z "$exe" ] ; then + echo "Invalid command" + exit 1 +fi { [ -n "$onetime" ] && echo '[ -e "$job" ] && rm -f -- "$job"' -- 1.8.5.2 -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html