tools: add PATH variable for security and fix to use an absolute path 57/217557/2
authorSung-Jin Park <sj76.park@samsung.com>
Tue, 12 Nov 2019 10:11:37 +0000 (19:11 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 12 Nov 2019 10:17:08 +0000 (10:17 +0000)
Change-Id: I4c3768b2318e094664d72d7ea7304be44685fad8
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
data/tools/enlightenment_input_key

index 78fddc7..19c4b62 100644 (file)
@@ -2,6 +2,7 @@
 
 set -e
 
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
 DBUS_SEND="/usr/bin/dbus-send"
 
 usage()
@@ -41,16 +42,16 @@ if [ ! -x ${DBUS_SEND} ]; then
 fi
 
 if [ "$#" = "1" ]; then
-       dbus-send --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:1 string:"$1" > /dev/null || failed_on_sending_dbus $1
-       dbus-send --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:0 string:"$1" > /dev/null || failed_on_sending_dbus $1
+       $DBUS_SEND --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:1 string:"$1" > /dev/null || failed_on_sending_dbus $1
+       $DBUS_SEND --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:0 string:"$1" > /dev/null || failed_on_sending_dbus $1
 else
        if [ "$#" = "2" ]; then
                case $2 in
                        down)
-                               dbus-send --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:1 string:"$1" > /dev/null || failed_on_sending_dbus $1
+                               $DBUS_SEND --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:1 string:"$1" > /dev/null || failed_on_sending_dbus $1
                                ;;
                        up)
-                               dbus-send --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:0 string:"$1" > /dev/null || failed_on_sending_dbus $1
+                               $DBUS_SEND --system --type=method_call --print-reply --dest=org.enlightenment.wm /org/enlightenment/wm org.enlightenment.wm.Test.EventKey uint32:0 string:"$1" > /dev/null || failed_on_sending_dbus $1
                                ;;
                        *)
                                usage