querfunk
/
ffka-querfunk
Archived
2
0
Fork 0

move socat proxy stuff into its own init script

master
neingeist 8 years ago
parent 2341e738cc
commit 60fac5579a

@ -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
}

@ -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
}

@ -8,8 +8,10 @@ fi
# stream setup
scp assets/zz_custom root@[$ffka_querfunk_mgmt]:/etc/init.d/
ssh root@$ffka_querfunk_mgmt "/etc/init.d/zz_custom enable"
for i in zz_custom stream_proxy; do
scp assets/$i root@[$ffka_querfunk_mgmt]:/etc/init.d/
ssh root@$ffka_querfunk_mgmt "/etc/init.d/$i enable"
done
# http://querfunk.ffka
echo FIXME scp assets/index.html root@[$ffka_querfunk_mgmt]:/lib/gluon/status-page/www/