gluon/package/gluon-l3roamd/luasrc/lib/gluon/upgrade/380-gluon-l3roamd-route
Matthias Schiffer ee6afaced9
treewide: use new gluon.site Lua library
Some files have received some additional refactoring.
2017-08-11 22:07:34 +02:00

21 lines
414 B
Lua
Executable File

#!/usr/bin/lua
local uci = require('simple-uci').cursor()
local site = require 'gluon.site'
uci:delete('network', 'l3roam')
uci:section('network', 'interface', 'l3roam', {
ifname = 'l3roam0',
proto = 'none',
})
uci:delete('network', 'l3roamd_client')
uci:section('network', 'route6', 'l3roamd_client', {
interface = 'l3roam',
target = site.prefix6(),
gateway = '::',
table = '10',
})
uci:save('network')