From 6298ed8bf46dd546d4ee7244136f2f9bad82ecad Mon Sep 17 00:00:00 2001 From: Carlos Santos Date: Tue, 30 Jan 2018 02:07:19 -0200 Subject: [PATCH] eudev: fix printf usage in init script Using a variable in a printf format string may lead to undesirable results if the variable contains format controls, so replace printf "foo $var bar" by printf "foo %s bar" "$var" Signed-off-by: Carlos Santos Signed-off-by: Thomas Petazzoni --- package/eudev/S10udev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/eudev/S10udev b/package/eudev/S10udev index 654a04df36..640fec625b 100755 --- a/package/eudev/S10udev +++ b/package/eudev/S10udev @@ -27,7 +27,7 @@ test -r $UDEV_CONFIG || exit 6 case "$1" in start) - printf "Populating ${udev_root:-/dev} using udev: " + printf "Populating %s using udev: " "${udev_root:-/dev}" printf '\000\000\000\000' > /proc/sys/kernel/hotplug $UDEV_BIN -d || { echo "FAIL"; exit 1; } udevadm trigger --type=subsystems --action=add -- 2.30.2