diff --git a/openmptcprouter/files/etc/uci-defaults/1930-omr-shadowsocks b/openmptcprouter/files/etc/uci-defaults/1930-omr-shadowsocks index ae9faeec9..3ea9e6957 100755 --- a/openmptcprouter/files/etc/uci-defaults/1930-omr-shadowsocks +++ b/openmptcprouter/files/etc/uci-defaults/1930-omr-shadowsocks @@ -33,5 +33,11 @@ if [ "$(uci -q get shadowsocks-libev.hi.timeout)" != "600" ]; then EOF done fi +if [ "$(uci -q get shadowsocks-libev.sss0.method)" != "chacha20" ]; then + uci -q batch <<-EOF > /dev/null + set shadowsocks-libev.sss0.method=chacha20 + commit shadowsocks-libev + EOF +fi rm -f /tmp/luci-indexcache exit 0