Age | Commit message (Collapse) | Author |
|
|
|
git://git.freifunk-jena.de/freifunk/ffj-buildroot-v2 into plugnpray
|
|
|
|
the result is written to uci system.position.{lon,lat,street}
|
|
|
|
|
|
(from ff49ff9614058a8940149a3cae0f3206e5c641a7)
|
|
|
|
|
|
This file is intended to centrally store all information specific to
the local mesh cloud (name of the local freifunk community, used
address ranges, ...) that is
- device independent (e.g. no device names)
- does not fit in another config file (e.g. freifunk community name)
or is subject to change during runtime (e.g. robinson network
address range)
Ultimately it shall be generated during image creation.
|
|
|
|
The next patch will need this to build catch-all DNS for the
robinson state.
|
|
- 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
|
|
This patch splits the single uhttpd instance into two uhttpd instances
with www root /www/<servicename> for the following purposes:
- service :: self-service / debugging / status.xml
- redirection :: use for splash/robinson redirection
The uhttpd uci config is adapted: by default all instances declared
there are disabled; They shall be enabled by the FSM inetable. To this
end a listen_http directive will be added and the config type will be
changed from 'disabled' to 'uhttpd' by state transition scripts.
|
|
|
|
|