From fb56624b77c71d6a5eeadf6c78e7b54d581a49d4 Mon Sep 17 00:00:00 2001 From: monsterzzzz <32784687+monsterzzzz@users.noreply.github.com> Date: Mon, 17 Feb 2020 15:49:19 +0800 Subject: [PATCH] wsdd2.init correct illegal chars in $board_model (#3148) --- package/lean/wsdd2/files/wsdd2.init | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lean/wsdd2/files/wsdd2.init b/package/lean/wsdd2/files/wsdd2.init index 24595e0f3..7b5eef268 100644 --- a/package/lean/wsdd2/files/wsdd2.init +++ b/package/lean/wsdd2/files/wsdd2.init @@ -59,11 +59,11 @@ start_service() { local board_sku if [ -e /tmp/sysinfo/board_name ]; then - board_vendor="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $1}' | tr ' ' '_' | tr -d ' \n')" - board_sku="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $2}' | tr ' ' '_' | tr -d ' \n')" + board_vendor="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $1}' | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" + board_sku="$(cat /tmp/sysinfo/board_name | awk -F',' '{print $2}' | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" fi if [ -e /tmp/sysinfo/model ]; then - board_model="$(cat /tmp/sysinfo/model | tr ' ' '_' | tr -d ' \n')" + board_model="$(cat /tmp/sysinfo/model | tr ' ' '_' | tr -d ' \n' | tr ':' '_' | tr ',' '_')" fi if [ -n "$board_vendor" ] && [ -n "$board_model" ]; then if [ -n "$board_sku" ]; then @@ -73,7 +73,7 @@ start_service() { fi fi - procd_open_instance + procd_open_instance procd_set_param command /usr/bin/wsdd2 -w $BIND_IF_PARM $NB_PARM $WG_PARM $BI_PARM procd_set_param respawn procd_set_param file $SMB_CONF