improved security
This commit is contained in:
parent
57d3c9e726
commit
45d4c0028e
|
@ -17,6 +17,10 @@ chmod 666 "$COMMAND_FILE"
|
||||||
while true; do
|
while true; do
|
||||||
while IFS='' read -r line || [[ -n "$line" ]]; do
|
while IFS='' read -r line || [[ -n "$line" ]]; do
|
||||||
echo "command received: $line"
|
echo "command received: $line"
|
||||||
|
if echo "$line" | grep "!" >/dev/null; then # ! is used internally to execute shell commands!
|
||||||
|
echo "ERROR: illegal characters" >&2
|
||||||
|
continue
|
||||||
|
fi
|
||||||
case "$line" in
|
case "$line" in
|
||||||
lounge_light_toggle)
|
lounge_light_toggle)
|
||||||
lounge_light_toggle
|
lounge_light_toggle
|
||||||
|
|
Loading…
Reference in New Issue