On 12/12/16 14:58, bruno vianna wrote:
I never played with it, but I will take advantage for asking a thing:
we have a frozen repository from 2013 of nodogsplash in libremesh
github profile, is it still useful?
Shouldn't we delete it or update it?
https://github.com/libremesh/nodogsplash
<https://github.com/libremesh/nodogsplash>
hm... yes, most probably
unused, so i just deleted it.
in case we need it again, master was pointing to commit:
aad547ed15b27f4e146cf513650ee10e802fd43f
_______________________________________________
when I installed it, i had some issues with libre-mesh repos. the 1509
repo contains the nodogsplash version that was tweaked to work in lime,
so 'opkg install nodogsplash' works fine. but it was not ported to the
1605 repo, so you need to install it with the command i've sent in the
last mail. it would be nice to have the working version in the 1605
repository too.
well, the version you're using is actually a very horrible hack i did,
copypasting code instead of properly refactoring "GatewayInterface" to
take an arbitrary number of arguments
if you want to take a look at it
https://github.com/altergui/nodogsplash/compare/horrible/quintanalibre
but i really prefer to not carry that over to 16.05 or that any more
people use it, since the configuration needed to use it is incompatible
with upstream nodogsplash
the proper thing to do would be:
* either drop nodogsplash altogether for something better (that includes
ipv6 too, for example)
* or ask someone (lynxsis maybe?) if they are willing to refactor
GatewayInterface properly.
i'll try the second. If anyone has suggestions for the first option,
more than welcome :)
Thank you Gui and everyone for all the replies, despite it seems I'm
gonna have to wait...
Please remember to announce it here once there is any recommended way to
install Nodogsplash (or any other captive portal) on Libremesh.
Cheers!