-
Notifications
You must be signed in to change notification settings - Fork 12
/
site.conf
98 lines (93 loc) · 3.88 KB
/
site.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
{
hostname_prefix = '3xxxx-',
site_name = 'Freifunk Magdeburg Babel Test Netz',
site_code = 'ffmd-babel',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
ntp_servers = {'1.ntp.ffmd', '2.ntp.ffmd',},
regdom = 'DE',
default_domain = 'ffbab',
config_mode = {
geo_location = {
show_altitude = false,
},
},
mesh_vpn = {
mtu = 1374,
enabled = true,
wireguard = {
enabled = true,
configurable = true,
-- bandwidth limit (in kbit/s)
bandwidth_limit = {
enabled = false,
limit_egress = 1600, -- 1.6 Mbit/s
limit_ingress = 5000, -- 5 Mbit/s
},
},
},
autoupdater = {
branch = 'experimental_babel',
enabled = 1,
branches = {
experimental_babel = {
name = 'experimental-babel',
mirrors = {
'http://experimental-babel.updates.firmware.ffmd',
},
good_signatures = 1, -- directly upgrade when jenkins is done as jenkins will sign
pubkeys = {
'4180213b3112df3fc3d1e40ea715e7145e04340261ee9f23eea9aaaa495c254a', -- Jenkins
'22d81f93bd797f33f9a64c65c62ebfbc7c1117a5e4a477fb5b0f6e309e94d926', -- Christof
'84064131d410a6363071e65c0f010ae0e8c5881db77eec5f7e712fc723178799', -- Alex
'be5155bac7681fb4631bdab72c47b6e606e3f0ccfe50bb8f6cd6866c1c97c729', -- Michel
'41a126dfdd336be67005d15c8b4776775e2bbf1ec16fbe594e7a7ee377c0886d', -- Tux
'4611823f7f050d465252a91c24c4db8887ebd98ef880df92329212919c8497bd', -- Johann Wagner
'4d9d050abf0b5300e8c893aa2da7cf8aac32a86a7ee7e8bbde286de74605ad2a', -- Franz Kuntke
'9a5ceee2ba63dbe8f8d1db3dc3e90050a08b54c9c37858722be9f082841d857f', -- Juergen S.
},
},
test_babel = {
name = 'test-babel',
mirrors = {
'http://test-babel.updates.firmware.ffmd',
},
good_signatures = 2, -- this is 2 signatures plus the one from jenkins
pubkeys = {
'4180213b3112df3fc3d1e40ea715e7145e04340261ee9f23eea9aaaa495c254a', -- Jenkins
'22d81f93bd797f33f9a64c65c62ebfbc7c1117a5e4a477fb5b0f6e309e94d926', -- Christof
'84064131d410a6363071e65c0f010ae0e8c5881db77eec5f7e712fc723178799', -- Alex
'be5155bac7681fb4631bdab72c47b6e606e3f0ccfe50bb8f6cd6866c1c97c729', -- Michel
'41a126dfdd336be67005d15c8b4776775e2bbf1ec16fbe594e7a7ee377c0886d', -- Tux
'4611823f7f050d465252a91c24c4db8887ebd98ef880df92329212919c8497bd', -- Johann Wagner
'4d9d050abf0b5300e8c893aa2da7cf8aac32a86a7ee7e8bbde286de74605ad2a', -- Franz Kuntke
'9a5ceee2ba63dbe8f8d1db3dc3e90050a08b54c9c37858722be9f082841d857f', -- Juergen S.
},
},
stable_babel = {
name = 'stable-babel',
mirrors = {
'http://stable-babel.updates.firmware.ffmd',
},
good_signatures = 3, -- this is 2 signatures plus the one from jenkins
pubkeys = {
'4180213b3112df3fc3d1e40ea715e7145e04340261ee9f23eea9aaaa495c254a', -- Jenkins
'22d81f93bd797f33f9a64c65c62ebfbc7c1117a5e4a477fb5b0f6e309e94d926', -- Christof
'84064131d410a6363071e65c0f010ae0e8c5881db77eec5f7e712fc723178799', -- Alex
'be5155bac7681fb4631bdab72c47b6e606e3f0ccfe50bb8f6cd6866c1c97c729', -- Michel
'41a126dfdd336be67005d15c8b4776775e2bbf1ec16fbe594e7a7ee377c0886d', -- Tux
'4611823f7f050d465252a91c24c4db8887ebd98ef880df92329212919c8497bd', -- Johann Wagner
'4d9d050abf0b5300e8c893aa2da7cf8aac32a86a7ee7e8bbde286de74605ad2a', -- Franz Kuntke
'9a5ceee2ba63dbe8f8d1db3dc3e90050a08b54c9c37858722be9f082841d857f', -- Juergen S.
},
},
},
},
opkg = {
extra = {
stable = 'http://stable-babel.updates.firmware.ffmd/modules/gluon-%GS-%GR/%S',
test = 'http://test-babel.updates.firmware.ffmd/modules/gluon-%GS-%GR/%S',
experimental = 'http://experimental-babel.updates.firmware.ffmd/modules/gluon-%GS-%GR/%S',
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et