move socat proxy stuff into its own init script
This commit is contained in:
		
							parent
							
								
									2341e738cc
								
							
						
					
					
						commit
						60fac5579a
					
				
					 3 changed files with 23 additions and 10 deletions
				
			
		
							
								
								
									
										19
									
								
								assets/stream_proxy
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										19
									
								
								assets/stream_proxy
									
										
									
									
									
										Executable 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
 | 
			
		||||
}
 | 
			
		||||
		Reference in a new issue