2
0
Fork 0

move socat proxy stuff into its own init script

This commit is contained in:
neingeist 2017-01-11 23:09:51 +01:00
parent 2341e738cc
commit 60fac5579a
3 changed files with 23 additions and 10 deletions

19
assets/stream_proxy Executable file
View file

@ -0,0 +1,19 @@
#!/bin/sh /etc/rc.common
START=99
start() {
# install socat to ram
if [ ! -f /tmp/usr/bin/socat ]; then
/bin/sleep 60
opkg update
opkg install socat -d ram
fi
# start stream proxy
/tmp/usr/bin/socat TCP-LISTEN:8000,reuseaddr,fork,su=nobody,pf=ip6 TCP:192.168.3.4:8000 &
}
stop() {
killall socat
}

View file

@ -13,13 +13,5 @@ boot() {
# ipv6 fixed
/sbin/ip -6 addr add 2a03:2260:a:b::1:66/64 dev br-client
# install socat to ram
/bin/sleep 60
opkg update
opkg install socat -d ram
# start stream proxy
/tmp//usr/bin/socat TCP-LISTEN:8000,reuseaddr,fork,su=nobody,pf=ip6 TCP:192.168.3.4:8000 &
echo zz_custom ended | logger
}