Skip to content
Snippets Groups Projects
  1. Jun 29, 2019
    • Jan-Tarek Butt's avatar
      add gluon-hoodselector: Integrate geolocation mode · 90baebc2
      Jan-Tarek Butt authored
      
      This MR includs only the VPN MODE of the hoodselector whitch simply set
      hoods base on their geopositions.
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      check_site.lua: fix language syntax
      
      muss -> must
      rage -> range
      at lease -> at least
      coordiantes -> coordinates
      realaise -> realised
      
      gluon-hoodselector: fix language syntax in hoodselector
      
      can not -> can't
      routers -> router's
      continure -> continue
      to next -> to the next
      TMP -> temporary
      for current -> for the current
      continure -> continue
      with next -> with the next
      thier -> there
      provides -> provide
      possition -> position
      therfore -> therefore
      
      gluon-hoodselector: fix language syntax in util.lua
      
      realaise -> realised
      
      gluon-hoodselector: fix language syntax and use autoupdate lock mechanism.
      
      gluon-hoodselector: fix spelling/grammar
      
      gluon-hoodselector: automatically set SECTION and CATEGORY for Gluon packages
      
      gluon-hoodselector-add-VPN-MODE: add micrond & libjson-c dependency
      
      gluon-hoodselector-add-VPN-MODE: check running hoodselector before loading lua
      
      gluon-hoodselector-add-VPN-MODE: remove nixio dependency from hoodselector util
      
      Revert "gluon-hoodselector-add-VPN-MODE: check running hoodselector before loading lua"
      
      This reverts commit 535b0a1b2fb73e563bf6a44b568a796440bd307f.
      
      add luaposix and luabitop to pakage dependency
      
      sbin/hoodselector: remove nixio requiemend
      
      sbin/hoodselector: load hoods only if necessary
      
      gluon-hoodselector: use VPN abstraction layer. the hoodselectore does
      not need to know about all individual VPN protocols.
      
      gluon-hoodselector: Makefile add gluon-mesh-vpn-core as dependency
      
      gluon-hoodselector: apply changes of mesh vpn lib
      
      gluon-hoodselector: remove outdated comments
      
      package/gluon-hoodselector: check_site.lua rm domain seed check thus its already checked by gluon-core
      
      package/gluon-hoodselector: util.lua code cleanup and refactoring
      
      package/gluon-hoodselector: hoodselector code cleanup and refactoring
      
      gluon-hoodselector: util.lua, use taps instead of spaces. Use posix.unistd.access instead of io.open
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: hoodselector, use taps instead of spaces.
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: check_site.lua: replace hood with domain
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      gluon-hoodselector: drop VPN mode and rename hood to domain. Furthermore implement geolocator mode as neorayder way
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: rm duplicated print output
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector util: fix wrong function signature
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      small typo fixes
      
      small typo fixes
      
      Update util.lua
      
      processes are really restarted now. new (old) problem: nodes will not forget their former ipv6-addresses. watchdog could here with that.
      
      gluon-hoodselector util.lua: replace i iterator with _
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      Update util.lua
      
      now polygons with holes are recognized correctly. also a mix of nested polygons and boxes should be possible as shapes[]
      
      package/gluon-hoodselector: hoodselector use gluon-reload for daemon restarts/reloads
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: util.lua use math-polygon lib and rm restart_services function. Rectengles will be converted into polygons now
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: Makefile rewrite description update depends list
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: check_site.lua reduce complexity
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: use : for gluon_version Val
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: fix if equal syntax
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      luasrc/usr/lib/lua/hoodselector/util.lua: check_site.lua simplify checksite script and fix if logic
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: set space after comma, rm unnecessary error handling
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: use only brackes on require function no mixup
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: check_site.lua rm unuse variables and fix non std global function
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: util.lua rm unuse include
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: rm comment return nil in function get_geolocation()
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      
      package/gluon-hoodselector: Makefile refactor pkg description
      
      Signed-off-by: default avatarJan-Tarek Butt <tarek@ring0.de>
      90baebc2
Loading