summaryrefslogtreecommitdiff
path: root/files/common/etc/fsm/inetable/trans/robinson.leave
diff options
context:
space:
mode:
authorKatze Miau <miaukatzemiau@priveasy.de>2011-12-11 16:45:08 (GMT)
committerKatze Miau <miaukatzemiau@priveasy.de>2011-12-11 16:45:08 (GMT)
commit65c39ba8336b9efc1d76350ae27a18da6d51d5f6 (patch)
tree153e9f49fb41e451c75b5a824f119cfab019db6e /files/common/etc/fsm/inetable/trans/robinson.leave
parentee91359463ae23b2ebe5cb235c7e11d362be81c8 (diff)
fsm inetable: change httpd instances in queen/ghost/robinson states
- update the redirection uhttpd config and www-root to redirect all incoming request to a url specified by /tmp/redirection_target - use this to implement robinson and splash redirection during robinson and queen/ghost states, respectively - change the service httpd to listen on the public IPv4 address available on the mesh interface in those states. Missing is the - iptable based redirection - already referenced /sbin/urlencode
Diffstat (limited to 'files/common/etc/fsm/inetable/trans/robinson.leave')
-rwxr-xr-xfiles/common/etc/fsm/inetable/trans/robinson.leave7
1 files changed, 7 insertions, 0 deletions
diff --git a/files/common/etc/fsm/inetable/trans/robinson.leave b/files/common/etc/fsm/inetable/trans/robinson.leave
index cdc5461..1797e2f 100755
--- a/files/common/etc/fsm/inetable/trans/robinson.leave
+++ b/files/common/etc/fsm/inetable/trans/robinson.leave
@@ -9,4 +9,11 @@ uci delete dhcp.mesh
# TODO: stop fake dns
+# stop redirection httpd, remove robinson IP from service httpd
+disable_httpd redirection
+rm /tmp/redirection_target
+change_service_httpd_listen
+/etc/init.d/uhttpd restart
+
+
# TODO: stop redirecting all inet traffic to local httpd
contact: Jan Huwald // Impressum