commit
68e4027ddc
5
.travis.yml
Normal file
5
.travis.yml
Normal file
|
@ -0,0 +1,5 @@
|
|||
language: python
|
||||
python: "3.4"
|
||||
|
||||
before_install: sudo apt-get install iputils-ping
|
||||
script: scripts/check -s ./hosts/
|
10
hosts/berlin2
Normal file
10
hosts/berlin2
Normal file
|
@ -0,0 +1,10 @@
|
|||
address = icvpn02.berlin.freifunk.net
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA1+W5ZQo4iDlSZP+XEaEl89g4K8md9ob9i6SDg6YRGCZQG2dUjtZn
|
||||
YOxi5fHhk0WUcHtUwTBPj6qQ7AlsLF3MOBbK7wI+rUQyMXd+CfEYC2xAhXFIjgfx
|
||||
Takrqe55OppLyKcviAvlETYBdmOa67OCJTH8k3HfZ8RGAubPcxUyyyfvrNT6UTjC
|
||||
CfSdli8aLHlQ/PrjBeV+Z8o4GpnI6FKDfOMVdvqFGta1tP4YVUmb+EGVlDeLRHZ9
|
||||
oWXFlwfbaYIvrgu/I6TuDaOABO11ZdjqObPnAOtHY+PMzdfXe2Bwp+6qzeUYKs2q
|
||||
EIR/2m2ioMC/IXF2lBQH37JqN9V1s6PmiwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
12
hosts/bremen1
Normal file
12
hosts/bremen1
Normal file
|
@ -0,0 +1,12 @@
|
|||
Address = vpn01.bremen.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy2FfayKB0nuggl/B9Lff
|
||||
lLAWf92KPDtmJt6un1nRylX99n1yTatnnzW9r4dv7oDKJVEGxOe9d17CIg0l/lQQ
|
||||
UDC0sBJmB+JLQE8INHASQPcRbQVvlRrq+jVSUbpezA8H4W/FDc0kyERJG4zHAW4b
|
||||
Om0c8ndFZBU2eMXTyaeFZ5gi6AETZ+GAOt3BGP3lhzVMIotnSf5Mm1q5EOejjlND
|
||||
dsz3Fsn3ScWgVeUCjwWK1xs/jg5+pa90he/eqO+DmihxDA0006YBnQcA0kiprjK2
|
||||
k6Jo8J1KWD8G3m0XvWOu9z15WAKvkNSw96h28eGefsgQP+XEpEE9aWGcbuj88ycK
|
||||
dwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
|
@ -2,10 +2,10 @@ Address = vpn02.bremen.freifunk.net
|
|||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA3hpaoTvL0tI0Rnw9jpYGv+EfPjYzWuYf3xWy5DHBRN+8ualTk6tx
|
||||
xzM+3Kjwlb9QtEkSVbGh6RRX7n0S6zwWc6TXYW9hnOTxzWdb+a7yAb80iXNl/8yC
|
||||
MOOPphTKl15go7juW46/k4mEPxI/VStPmheAeMbU4YZDsspLta1QWr1Oo2pCON2B
|
||||
pDCBE/PlZOnJ6L3JX4Wxt9LQsUsB8nWNmVFK0LC6NoN+fASz/qrnTwi7kb0PWIrS
|
||||
8vEoS4J8NKjB5yT8GZyhZma5B48u7ABVNQoSA+9f27PZIq9a7h/mHuQUpaNGvbgP
|
||||
I8pYwBqEmH5HUJGApprS9hpevdm3AUE0KQIDAQAB
|
||||
MIIBCgKCAQEA5Wtnae3Qx2Dxf4PPPQuC+E0nOanMw4sbOlXjNBTNrNKAMVCH2MdZ
|
||||
+cWZXIqyJ0aVYdjbH26tL/gjY/Uts9o52F6NpVCGrrgiua+qgLS0ZrlUllIjdqOW
|
||||
yStc+1OnouhTE24KR81SMOsfmtyIt0IboCfB7TcJGbtjpQopzSks6Yv5fY/ybmm4
|
||||
3i9DSqYgJstBqMCZ2KNAajjMzCaQqljMR5BAYZsILo62MUa//oTZ4+M6XcODvctP
|
||||
vPWfi5DWq9eFx2RiG03ePk2PWDFMazx3QXo5m/2d9iYVAqwJuwecayheGBmmAw3s
|
||||
mBbTnmJ24P5o3JrkyefsQCmLpyajfab6zwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
10
hosts/diepholz1
Normal file
10
hosts/diepholz1
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = gw1.freifunk-dh.de
|
||||
Port = 655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA3SOeCXMYhCyoBXd4LhJDEdq8afDcdT2+kX+8Cnv5HHMWfKv0PodZ
|
||||
1zwPl04D3e7MJ+F73YXOIV6zAdEpwXMW6h15qg3r5vL+ZPKY/ywYnb3c1CIOe2C8
|
||||
2rJoo9ynjJJt3rbrSc2qOkKFcEfSZWPn2cs9IiaX/tgZaPwpc/KDjPQ5kQ9AwVJk
|
||||
2jMhuBHQClPUw/szHwkultrkRehQ7+H/lq7VMXdxfBHBh6Vtk6KX6N8S7NXYcKbG
|
||||
Gk52yzLnlmGLxqJbPBBg68o54EEPsS9HUe4oKRkhYoHduQu3OTL4oFZTTXqVmaxB
|
||||
JSXyXDFbJPMPNoSsC2F2D9bfPswIfH/efQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/dreilaendereck2
Normal file
10
hosts/dreilaendereck2
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = gw2.freifunk-3laendereck.de
|
||||
Port = 656
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA6KdvIDFhgFH7VVCMPZtn5RQd6dXtGLz/6vMWuak2rSHBzc8YFRho
|
||||
hztyRrq1poGJDa6w7hTDzx1rwoF289qGt9bJVfwmsiEbKWKKD3yJkbiOGK2qVTEo
|
||||
lmWP8ymNr83miYG+ZXS5ed6OL/bwTfMDL60HpKKoK8pbewpWOTcTcGfcsBts1bn9
|
||||
8iv0att4SBDrzaT+DHaz+DG0apTmVCP4LBZ5NK8l/GtRSH+Qbk8jQ4E+dZW0tJD1
|
||||
BOvo2TJ41hTp05xmoXk6r1wUY2VbbuMm4303X2cTEh1F91Jwx7ymjjZjXxVYF5C1
|
||||
sg9/UJN2VQUzo//InoY0KIf9jam5nkPxhQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/dreilaendereck3
Normal file
11
hosts/dreilaendereck3
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = gw3.freifunk-3laendereck.de
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAriAC3ChanNKtXgp/Eu0EcTJTeAM8yp1D35SOM89hVgygYmy4woC0
|
||||
CEx6SbVFnwzL4Rar4+c4XXCDLq74AsHjTe7ulzvSDJ/acSoOVsXZ0Wnb5QUFYDlL
|
||||
ue/2dp9TNHNRl/27OjBL+5fQM4LBvdImBJFKxuYtJc5ApB12LAIAx2y5FS0mp2rT
|
||||
k2+HDZgaxanlUf6ecaFp8H7A5LiITig8nHUa9/0J5U5Q4ZzYoSnjQKiOKvaOWKX/
|
||||
RydUCrZyiyVl12tlEc/FcT//zj7XrNE8oHC9LaUWb6masCCzv0WR5Ck5XX3yC+/m
|
||||
gsvjMK7c1I/tFjUQE07MO68qXCX2zzV14QIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/ehingen1
Normal file
11
hosts/ehingen1
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = gw01.freifunk-ehingen.de
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAz1zcs2ZgiZRLVXQyqYXKD3+dx7imqN/cmJ6CYoSfxjesslWaS+qG
|
||||
29YH+U7qXSDgRyjVtdXdVHIa9dYSKff292H7yzX3LbHPsUEeq5kAAqqieTIsRYoI
|
||||
6QeUTYkfSuvkqmAe1zUmC5fcf8BRSu2YUHSWhM5Lu9ulWzXuKYoipnXgqQzVz67w
|
||||
3DnYEx/DEAxn4LKagOpUq+l9OzChOtMWeW1/MSCaEhm7VLYaY9YITdhb5U61PB7F
|
||||
fdv/77AhRBjL6zfNX6M9ZookKukAz3KHme5EzDYXVA4CiyBN+HMzgCYHbqopOiVZ
|
||||
BGjNAeO8FjAkBwn5Os608LOSocOEVz9KDwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/gadow
Normal file
10
hosts/gadow
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = freifunk-gadow.de
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAu4C4/nHeAvAUhUQeraE4Mpjl3WV6fFUpYCp0sNXYqlp36rZZiNnG
|
||||
tpwpOiAbAAx1yutT5UvJIc9/w9WctQNvnXfpvzpSwmT/7+4QA6e0gxFjvTbP5ymk
|
||||
Kptmi43KdLppCSMFGyH9rb1yVha9vWS0INBZbzAnZK39txTMntSp9YD7ek2fZr6o
|
||||
R+Np261OAd+fEhuG0BEoGXvJscrCK8QWSTlz+xIxJV+B0d/nXGshTiXqsziwDQRc
|
||||
aG7tG6jAPsqXxU7h7/QdHi3fbncUKWRsBxX6holHEqNfks3gIUeLPelbuO7lP16j
|
||||
qRE7i2WH0bOD8oSUtAvuPE4A2PmoY++jvwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/goettingen1
Normal file
10
hosts/goettingen1
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = vpn1.cccgoe.de
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAqQXK6Uk1ywBmEcaTz+ncrZNRnX9Lg1QlmTqKHl6ZqW2Bro/CvmES
|
||||
YfeRWbBVeN5w5DwMZMP7PaQvd+LOgAKiubpsn3O2XssnjuLz51p+JQ8KO127i19L
|
||||
PDokpdM1AvEdHo96lDKqpSE5MVFQZeiajg6AtPtI5IR2rjsO23U9dmAEuVzCn7r9
|
||||
34+5fFyrRK+NvAbb0qVA5yUnRwEKbeYA9VAGfmm99LriL6KDyApjEqNWJt0YNOzP
|
||||
CfSoH9tDQDIH8S8CMgVkyPtqEptQGaWBjVGiO1oKB3B7SF2MjHV6Idja80zDVEeZ
|
||||
ah0MbeQWps9x/mkyWrcIPnC+2MPimQF5awIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,10 +0,0 @@
|
|||
Address=icvpn1.freifunk.liztv.net
|
||||
Port=6655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAxQUKeL0yOM7tMVRZCuTLbguK3A/KdVA2OdNXs+30n8iXuUhz//jB
|
||||
jM/wWPXDmKrJSd0Vgb3REEQdE+DgbYI92gstDmks5ekrczgQFTHacVflE3XfJ4MT
|
||||
CmGyBBxFV5KKGW4FNWGJuxIfArwCtATQ+3UBpLxT2gXFTxuqh8G7zYIT9WLxU5HV
|
||||
sRMUPc6yBvUBm3gp+3c3Wqtau2YNFrkZ8KvxqFqbTjnloe8TKd06icwnGgdlWkaW
|
||||
pyQivCotS+yIFKkAZFGbmso6EW2MGp3zlEtPE+8eWFx5OcnGz1MFmScgMEANHjbF
|
||||
AMRCA6ewHbq7Qc6F9gQrixhpfU09LLtoVQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,16 +0,0 @@
|
|||
Address = icvpn2.freifunk.liztv.net
|
||||
Port = 54419
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEArU741UxzOdAmc75R5HT6XqhNVGw2WiuVGfhIlOVL35GBEwiCGf3T
|
||||
eyKg9/hVOa4LmxEeFupXWUcopf0L62wuYInNTooIxfsQrh8VEtaIz2NtHmAaJmuq
|
||||
luyZoup19+5LGlUI7rNlv8yyn909MRXIjGEmnwDH7w+0XPaj2XOSwHGy6Vf8znil
|
||||
WFQK4lfhW6SVg2nwFEWd9txnLVtRFsts+7B0eJZqEqjHq0DHU8cvoBdbipxK2Qgs
|
||||
5PMb1GgOy1kG2To9csVvERfCRlZQelnjcHdfl35KsjBgq2qpRGl/7W3fuBXUeOIj
|
||||
Q4cpJCoyRNXrkYhG62u7xqumuGzDoMPub0i02cYzHxWcxj3XUzHwllRTYJNR4FHz
|
||||
4DzhB+dhWOTXbEX0pF8vGclLalmAbjpy0PZ80k67B/x7a3wIm13uwrNJWZuAxVBk
|
||||
CGh+o+GPmJDRLJgltSeXaD0cmcQAdfgqlNu/ziwxP8izmMxBgdabEpxDWC5qkrhY
|
||||
94o7mEFpl0bILgamPtHgS3AL8ekO9qZs32UI1JiHl3VZAA4MFWCK1lwD3c8ULtU2
|
||||
z2DRRi8U5utZNi8iXsd7nKQd4aB5s8lIU3zkYBc57sumoWunpsVPNS1f8T9SK10a
|
||||
JUGg/jz3UP+BH1QF0AGkqFGGDSejC/GODtQD6c0jFwWKI6y285dygt8CAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
#Address = ffgdd.ath.cx
|
||||
#Port = 655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIGJAoGBAKhb22phgEM0fsbvIiqKRp4RgPd3N7mPAFtF0R55wyrw8QUyRJ/M0TKE
|
||||
jJQKw8UVlmGNBcvjdLJQLowDhNn/3cob000ADVHaFrOlniwnlr4xw8FvARvdll8S
|
||||
Q2l/uJXccBT2f5BwC9JxUPStdDWpb9r5YTAxVh/cA73yI1xNrurbAgMBAAE=
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/gueterslohbgp1
Normal file
10
hosts/gueterslohbgp1
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = bgp1.guetersloh.freifunk.net
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA9lK5No/IuY3o2NaIklnwYD/lHtHG4Qs6qjBGGrOmVJ1N2UsQRwVr
|
||||
kbO5pi7sn6dX2xojn4u6WYDIXGdOEihlxdJ7SIgcfjlBSSkSlc73E4MAgG46tOSp
|
||||
SdAKhllN2J614Mng2TWQ8SmQ0xMSR80FiJkwMnZ8pb4nUAr5kMiplzxZAxLrUyJG
|
||||
0exDuKTPG6fKKIDKBXgO7gbUMbhGRpduo7BSS2VJ9SxtuVgI7Cs/d0O06f9L9Iq9
|
||||
krxzb42OHJk9pEQY8EB8jFQFiEdL7ShjXnJ+H5SeUyFX9bJZKyOYzAawwMWmkDK5
|
||||
Xm+6ZUW4XoMFWxJ79hLHu0oWxTcWWWGX8QIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/gueterslohbgp2
Normal file
10
hosts/gueterslohbgp2
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = bgp2.guetersloh.freifunk.net
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAwNqFwx5UvkekzqCArb2BBFBqtdRbOsY5WlL58qXPVm6buVqZhy0R
|
||||
ZZ497YrX82L3K97sFZ/1jFa/YsY9n6E912Zcca5GxY7ln/wrkO8mSfvCq1KCUpv9
|
||||
/00cQxTf+AVlHvryWDupxPasO29wb6b5ftd3HXR1lG/eg3YXmXMAFnWr7wYnrFwW
|
||||
1YP9YW1cJRZw9AjQ7Y1X2ETa4JkcjCjY7R7hVoJFoVqjf5JLBpqGy/swETrQB0Ln
|
||||
ZpSRSrmfMhf1dIIYnYLoqH9og6ypl6vAqYAOwN9KIFTODK7uXW9ARVyor9I9R4cC
|
||||
cMtg3bB/QyS+GJDyvYCGJn/ZL6TrSOw7WwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,11 +1,11 @@
|
|||
Address = gw01.hamburg.freifunk.net
|
||||
Address = 01.icvpn.hamburg.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAxVFG8vqjOM+2M2hQiY1MFJi8Tj0sKSEWrZ/a09Hf5lQUwIDl3ZVj
|
||||
2uA1/1zjQPlN5GR5X/N/P1pErcQkBUQvduvyiWATH5aoi2WlNlNZlMiXs1zni0fF
|
||||
j0WDQ+RS0Q/8EzdW1jUyXQtidS7Hq3B+w66OZ/3gK5TuDbUdmzcdG8rr96mhgwGN
|
||||
7Wa5kqk4Ye96V67hUgrA+JZEGzddwomb+R6lppGFVG18i/JCco2rqMnKw9a53exa
|
||||
YG9zkT8DguwxXxpjslBLSYAN4AkQXQYYUU7N/nBxEK1kQGYcibTq85iFdxGgz8de
|
||||
S8hsqtRiASZqzCjZAs0ShDlb2KhBWuvevQIDAQAB
|
||||
MIIBCgKCAQEA3IbMWLjnM3S4HsFfKvhJdg9TYRPnzxRyL2CaL5KtcCTu8mMMOeCX
|
||||
arfhaM0l7l/hr2/TrpjDH3NO+lT0mn9cwl1Jlq3bkNXiBghf+tgGJAr29DLm0teB
|
||||
bvxy5YgL4qbWknNvqDRuLr7IFn0bScd8twN9mLeXzAmRCl43zzLMoYIf1A67Bt3H
|
||||
pZ6MoIVF9ziw9E4s0cdaRx4S6Ok3h6ochCfoNAUAJhJvodOdjW9++Ffy+LLayBIZ
|
||||
S21vezhhcb7fJ2qSO6x42Kp3FBaEY8zpOVdtPRX171xTUIv0vxYfRGsaOsT0biQc
|
||||
EGCG3ch2HiwR7TDe4gpe7XV7+QpUY1dR/wIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
11
hosts/hamburg02
Normal file
11
hosts/hamburg02
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = 02.icvpn.hamburg.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEApyg+KLP9XfIwOIgBHjbGgt0l5ve+/O1Mec3ed/d0q6Bh+oTkJxOn
|
||||
ejtqYPXjBYkm50eCR0ib3xuc2HIB88v9BgW+wMjRtiUW0mPAWzpdbUa2sZPq98kG
|
||||
xUytXz1+3xFBnVhMokAnBHaWO2LnV5Xy7XDpETd6ffrqA/eojm8IdDjPYraHBof1
|
||||
d5GNcrS2twaLh1ENMikpyAJqH6lr5vALXCDS/TPffv5GuOX53FLf3ZIzFM39fREo
|
||||
1iBLeAHdVnYSN8ilsvH5No5wFbOvywctbRTqVQ5tM7ILTstsh044Q6OVfgYiSz6L
|
||||
0D9xpd6OiWZZcsecPCN8yHl5fs7uoRV4uwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/hamburg03
Normal file
11
hosts/hamburg03
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = 03.icvpn.hamburg.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEApitk4y7bZ8yI5U7pY87C8OdHMiYMQbMfd8KmttVhCFHaXgpbp6L5
|
||||
hWDT0+NhNrmSrCTYKilUKf452y192B5FM4HpL9ow3pDalybflLWZ5fDWt1AK8Wll
|
||||
RpkGjPJLQFp+ZbJ05WLNtw5/OEsgYHF00bv6D6yhQ5wYrBVDzFvUF9a2wysFRfwa
|
||||
//rGXoPkgOtZcFwHt8rG88xMRJbVhW9bOxTPAJiQ61z7t3t22DsNPNcBwlRKOaW6
|
||||
p0DPSGuit8fZrP6bPk4d3U4CthUofM7cbWtVAYltYDnvgnkwEUf2yTuOq+PFB4jC
|
||||
xuSXtH3TdFjSVUBTSi4UjVZ84xfluFOZnQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,11 +0,0 @@
|
|||
Address = gw05.hamburg.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAviyczF+Agoa8GZKHNfc0PuiphDpwArZ58HKHPUN8Kg9WGb0RG77G
|
||||
mzqSTbr7qNusmrXByETvi4ftLPVO9bfvTkAXatPZwhQoo0mAUyyJJhkMaAjH5HRx
|
||||
UoJ9y1ulu9kn1Q7PBPUV3/HTpRknTBptoU/0XO+3t3pYI6ZhvxyoWhCGCw9TEQ+a
|
||||
HHDFzKs45abKPZKPVOMoDqoVURe/atgwzy865AkKrCaiJLSGC3tjVQPUZbLJSl6L
|
||||
bPd4j/lCn5KNjFlZsepme/1TMtotRaA2ICd6jmrVR5n2Jcf4zhZndDJYiUR6EPde
|
||||
N0sEf70x7Dv4uHMWrczghU07DJiRL5ewcwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
15
hosts/karlsruhe1
Normal file
15
hosts/karlsruhe1
Normal file
|
@ -0,0 +1,15 @@
|
|||
Address = albufer0.ffka.net
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEAnUWMpHTF+lbmBn3hs1awifxJdAKgAabrCAfTkIdq7uZ/UJj1mHx6
|
||||
/PUuofoh6yXwrOZmt1838X5VswFjuaEZq3y7SHhabC7Ry1p9c6PU7A1ZSewzZpLZ
|
||||
cx45iFJUs0/UpZzEQysBlvC3hU5BEIhduJ/LQF06jZ6x8x1xmlGwloKf39cbbtL2
|
||||
Kcwzel24KMEzfw2HfbR6JfXxvQQj3MapNbiFaZlbyQNPEWJl4dDR9PuNG4p0yKyE
|
||||
hYc3aUXdN4y1f5xCkXNcU5SLMBDkiO7qv7OAXiW1DGFo3lxl56sS90KHcmjPSawD
|
||||
QURJOh3oubGQGLOdmBZuQx0Gx1vJDqF6faCCWo/XXGwZQ2y8KKhPeHX8jg/xqjBv
|
||||
kUZ+jcOQ6AmiZWkILGKv3IpEp89QII7BJ7b3KpvNg1P3eTpSx4kEC5ZUkaA7b4hY
|
||||
S3Mbhw5MqkH7AHALOLS+rsP2vJXON2SbxGpVIQN9j/eBA61oC6Of8IxZcM+g0r1M
|
||||
W2ep/J/YWtwo9EpHztzS1gnf6MQ+ImFAfBlphbo3VLtLwHGISV2UZfhM5QM8h6GX
|
||||
+Q+7uumFuSKvRJwGA3bYIosgz8m/EWrvxpxccodfjep2vbUBxDmvCvAwWVomzxQs
|
||||
Os3CP0qdpymvPjgtwyxrMaCD8kJi3vfpD9NzCQB9YpL+PNBnguaQGS0CAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
15
hosts/karlsruhe2
Normal file
15
hosts/karlsruhe2
Normal file
|
@ -0,0 +1,15 @@
|
|||
Address = albufer1.ffka.net
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEAv3w8au8y75sWMzfi1sRzOjI/f+7Gak0qqHcGAQGd+TCwF88OgGDk
|
||||
c7TUQJfUG1FcLSiEMKUSKyokFBU6qbzrnwxsK+/foEGrcde4CKaJ1/q+wxL1lRu0
|
||||
/12ZVIvr6rMHugjD7XfRbHaUoH1p6ki1+mpwRiLKgKimYxaKoTTJGzkR5Gkabu59
|
||||
J7zq6NhzDl+n4usI16Hd2rCtdvG5txDQJvnQTXS4oaidYMDbOulAK+FmDSwkPIcU
|
||||
uaGELGD1eMDKR6e/cp3DqTLG54GgmxamL1i44iGwOWfFGC+JfeNEcS/FgOzIhTrR
|
||||
a8SRnwJ7FnfqaOee0Ktht1iRmuhJQxtrgusi++WII77SC9jH1kZw2bqh60YbQVlh
|
||||
szNPfbpu/TRiqlduDJDmmJgXDG0J3eSvzLWT1D+qXG5Swk7R04VYLCh/oXHAiHol
|
||||
l/3D7423tcW51hq316if/9ncfXpKXcdQiEIjmhVt1vi7FQk+1lwmTOKXBAAXnZDb
|
||||
7zO2aY1p7YncAudL1CP3oQPazWQHW+2XmLvnOL5guBb/3LL/3CltwBUAz6zfm2Pj
|
||||
YKNiQJG5+YBZaPAIy+y4mhDbh9TIO3Zw0eNt4jinu7486iWstkjj+V8E7fWkTBZd
|
||||
t2kGBpR5xOVsd8ettZr5pDni9n/e/SJasizsqGjsQnPjWqEUj+wZKn8CAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
25
hosts/koeln1
25
hosts/koeln1
|
@ -1,15 +1,16 @@
|
|||
Address = fastd4.kbu.freifunk.net
|
||||
Address = fastd3.kbu.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEAsxM/YeBqWIOp0Ld0wwrTLq38OjUSMfC3dsInjWa3+mfsRA1DW+RQ
|
||||
Xru73jtUF0YpyEz04NmbDYGi2YweKVg5xwBiF3XfdZ8fYhYWSJfBa60o2dWfbUlg
|
||||
1UZJHEnVbUDXWfzGIStiIlDEGjaFjt1Aem8n1R7yVYE5eMK1U3lVuPJswt+HvFE6
|
||||
ZEuj2MhstiZvg9uj3f1zXjF7sEZutLagt/JLSboARbtFe7rPhhTIUa/Kn+CEQePo
|
||||
st2FM1T58e1yNoPgUUjnn5QI5bX0g+k8e2oIYGm6YptQ7/ROG4ElTvlj8V5nfZot
|
||||
yzICsXfgoCcQ4/A4r7V4uMS3Gp/a8wOOcDoDOTQzMBBp8IEEbnwOkH5UbGIBp6WE
|
||||
1pZ0Zku0jNuvNcALWUBHn4NaYVN6hm0LIVFB26TYclXrcD8Rompn8Xlbd6qsOEpx
|
||||
n6ocnYrOwhhdv8c31fTf7urUTWgEdQUXN3jn6PRgCnDnAQy6M9+UCd0sMzf/3Nmb
|
||||
opByBr0WAAJdtfGbA+cCiho2ptO+XgVQifTJ1GC7X7CspwjV2eb46tc7AiEgUqHj
|
||||
ZopTzY7hWBxYTvR+GoCKLXJe4KFx4y53jgYbvgNiVNH9hjCnsyW7Bbh+asXNWoh8
|
||||
uq4wXfu2o6iO8rgAppy0qW9x4mJMZjZ+zjaHtUpvT8NI3jOQ3V/BbLsCAwEAAQ==
|
||||
MIICCgKCAgEAwzH7Z0W0yIDp80G8sHpaxez7GXL3Lql7DAdJkrNf6KEzZAsZ7usn
|
||||
9g6OoO5wQIWkBlEyGWGiCEIbGOHUQ7WjQwCkqO8Lfk6pJzheTjrRx7Sw/jd2aJwc
|
||||
szZG/DN3T7Mt1BoYHqT+Q+SyoAgIggoCDYQMaRMwBJkb4c8MmHDEEW7tmJFip+NQ
|
||||
5xv4BVGJBtWEkVhpVdLv6IQOB9jE1Jzpr8hlXDgNGqgKTAhK+dUtmpcwTRNyZok5
|
||||
0GZimewroF76FTy7bqiLJK2iotMw5SHbut3agaS7BTEggEkNeTzLq1p2YIf5lVr1
|
||||
ctTqkgiIALjiccnVhoWOwL9Rk+HB4O8s8qpK4cnLTHIkLWfLFLiuYkkENWMjiM68
|
||||
NVWbIkxMMujFKj3edNb/FD7vcdQ3kT5yoVwqTKP8UdboU4W+0LeLWCl3dOIF+gzz
|
||||
57i8R4tugDUKms44L97Pt7ArjF8CRrFp43lV5LRxKTw6EeqU5BgMUyRXI2qF4d4W
|
||||
EOQIMOX0v6P55zKeNKNm7iSNroqWeMA4wje0N4CsUir+GSQNFvmC3j0RypChcnmo
|
||||
WHxCvnI1BMRv5m1PyxCibeiBlXSYqV66P8+XtSTWaAnnGH5scj/d3zO9fElqPepl
|
||||
lQi16kmvex7I8S66jGh+MExIbEvvxJNyPaBQ4CN+kCujaj86dtz1W9cCAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
Address = ic-mainz2.freifunk-mainz.de
|
||||
Port = 10655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA4etejQVw/F3c5TlL8vHuO0dxdyPem+8yV6VUu++uexbGpwB6mMQV
|
||||
RDImqz9KM6AND5wSH2kcO9qmY+q5Tg7VmGvITYvVZWwaSihqKVcCj2lgQUUrn2IO
|
||||
|
|
15
hosts/moehne003
Normal file
15
hosts/moehne003
Normal file
|
@ -0,0 +1,15 @@
|
|||
address = 003.freifunk-moehne.de
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEAt9L7wOZhCIIoRZSFE+AiQ6evhH+I7z2duDULC3COb8EorKZzaFse
|
||||
cTCfaOdZ6+cbraqFOiwAzigSf6CoaE8XdnSsWcowQGfESL+CJopoC3Be8h3Cz7ct
|
||||
mWz+XmuRl6hHOKqGKxWRxihHQs5zdhF3k/iloWbBqozgKfqqaD8qkeKF32Fn14Ze
|
||||
UUm7hWQgicyemGGZhBE3dluV9svN/XmAFty2r05y03wnHB37jc9RdegW3TcNSO4m
|
||||
Y9K/q7pXQiA9TwoSpOEv+tKzWoVPf6Rp2ZXZb64vgl+tBnjvT8URL+EiYDHz0LTa
|
||||
EuhHuK8pulXOQ5rZ1WmzuQDHBZWVMOLsiAepNd/zMXVpbp5CHpMW0zAbCDwtSdIv
|
||||
qKODY28jWPvIxKK+7RyVaIehGrtu38zkelLYBaGuDUI6WLPkF8nM1BuJj69e47cF
|
||||
NccaZah1wDIHk7WCCSUs9vPCb+rsNoDJUMm0/2dYG4dbDKJVCve6aYfEddlOxlTW
|
||||
7wtjv592H9KGmf7+xMrcOt9Wvc1eDVvSrf6Ld9nv5Myd03YGYJau5JPPoyDVfCnI
|
||||
MI8OMdNbEggXBSFFvlkU63JLgJGecuzJsVmb1MJjOMTuzOTl3WUvME8mtCdzZA53
|
||||
LrQCHKBfQsK4V5MNURxvmMrLytUfEzjjMsP65HCiaEz9GCsNliNvuCcCAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
15
hosts/moehne103
Normal file
15
hosts/moehne103
Normal file
|
@ -0,0 +1,15 @@
|
|||
address = 103.freifunk-moehne.de
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEAzBMf2LQ7pa12n6VwBMUhMlJ0OXq6QYpPjfJpzJM4mnZ5j4oecpuN
|
||||
Y1WO3FcbMuvU87eVNUUe+qetK1EuneqFadw4vILI5RNFYoWolqHqEDZmO2rLe9QK
|
||||
T/CGYcLUi0SAOlXhXtPOod6XY+wcYJC8bq/tZDp/kWUbrwPJ+pl/bIAjex8WddaV
|
||||
REJEayNvbgy5ehQ9+2JYHm1RSPfsz5UXD6hcgcKbQyqZZfvuL/r1WWQ+7gednVR9
|
||||
ZQwgenLCVBZRDs5K7rH0oyv3VrY3SYJijoBTuTLcLiso9s7jJn9gsbv3DtyqkRXD
|
||||
nhxGGFAfpMk1i4lcf40l9xkoCjiajRvcpCHuXUddl1TNVUXUd6KcciRHLLlqM/hr
|
||||
Od0QzuW3PGvWHqTPinSvtkwIh+7t2LUlDsH1QfB2FOHppYbjci3YpwnLWJUlzuAh
|
||||
mAJRM+jBiofKlWnJiU3nnncs58+bGgqhBO8b7F2pjoT5j9qqvOzgZnYAN+g+kvWJ
|
||||
Abq0eWodCcvLmcbiycVP2HzI/A4lhRGjjvfFLRmLO7R6ZO5iXuBoM6W4AKwoxJrw
|
||||
SBpf04nphfWBsez1QW6YqxxsTEDI1+y43VQmu1DVxhrQwexldRaMNLpyNVDZzZCv
|
||||
hmPpPDJLfdAlr3ld78aBZHVAB5mCOygPuNHbtxnTc3xMWW+zDVeBQvcCAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
@ -1,11 +1,10 @@
|
|||
Address = ffm.netz.org
|
||||
Address = gw01.freifunk-muenchen.de
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAn7jl+pcXgObhzpo77iAYNaXQ7xDPFkI3J1XBVP/4mlMWaNMRP/MX
|
||||
rQn5AmECqrjp+iXgJHiZqO3V+SraYv402Ry1Q9nugKuF8oaY3kogsT2HNWlp5TsA
|
||||
LtkQb4VLl6hMAYQ++y3lCG1URipQ5F+K2N5ofBJHAcqnSukgz2Fsn6gNs9nZHci2
|
||||
u7HYi0kpCLpqej9DyijNC1aCVF2HrkPq6P87CXnfZiWjbjGbiB2xj1GHmI5VdyvA
|
||||
GBlt+Xpm09V0sy1YBwGEeqSRvhIiZbJFz2wr2kIVkv7ZRyn4OqnzXkml6Bnhc948
|
||||
+2whuRYgWXVWyK4tpFdIg9Oa1GeHt5QWvQIDAQAB
|
||||
MIIBCgKCAQEA20ydh6auuT+FCBp5RiOP0PxaH356/zx3YxO18q8bJFnVXIyrVhLO
|
||||
QnhDGpEqYcccNMdmVPHQiroWsfOrNwBf69OyZobndbHVfFCC/HNtVl3EHPRClIeS
|
||||
oIyGWvXpnXCrpCUfghNPhAt/JoUM5fkKkNA+/vyJzU+RTBu6A1h3HnGshDMDnt5T
|
||||
Fe2J/8S00p0M8NjZiRyRMwhq8cx2XpK4rRN41Rr77Mafe6dhM9w73hCHp/GX1W8S
|
||||
2wByI+yoUMz8ld35iYoKEVQkWapGrvG/4ZvSJkZw7dtwJuRxyoXdjCROKWsTPDnR
|
||||
TIuD7yd4DSboEk9kCED4O4BPtMYFDIlkUwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
11
hosts/muenchen4
Normal file
11
hosts/muenchen4
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = ffm.netz.org
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAn7jl+pcXgObhzpo77iAYNaXQ7xDPFkI3J1XBVP/4mlMWaNMRP/MX
|
||||
rQn5AmECqrjp+iXgJHiZqO3V+SraYv402Ry1Q9nugKuF8oaY3kogsT2HNWlp5TsA
|
||||
LtkQb4VLl6hMAYQ++y3lCG1URipQ5F+K2N5ofBJHAcqnSukgz2Fsn6gNs9nZHci2
|
||||
u7HYi0kpCLpqej9DyijNC1aCVF2HrkPq6P87CXnfZiWjbjGbiB2xj1GHmI5VdyvA
|
||||
GBlt+Xpm09V0sy1YBwGEeqSRvhIiZbJFz2wr2kIVkv7ZRyn4OqnzXkml6Bnhc948
|
||||
+2whuRYgWXVWyK4tpFdIg9Oa1GeHt5QWvQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
10
hosts/muenster1
Normal file
10
hosts/muenster1
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = 78.46.190.61
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA04VN8hn5Bm4jEFLEexRP6XOq28OWnH/9k6n/0NMgFXPDRPabU+LF
|
||||
70mgOYJ4iLcux8MPJg2snWbpN9XAGBPIlH4B0D+sIGdIZstsFd9Qi7zeAIPie4n9
|
||||
e/qTQFC7xOfDbQL+Rhz7Xd5T3tTXn3O0WjiMb5fQC+hqOJC+7aQY0S+8Eav/6l/v
|
||||
EdmxSFoJOFs2NHz1GhqVy1S0LeZ5P6VE4s/Lg6oTi4aY1pKpAEzYGdPdVlIfdW2g
|
||||
OeBYayzhLwiEUuM1YAEJPbRgoaT8SFDAzD0smwcb3c3O985wdDWklCeYOoM2iNqd
|
||||
tGGuWEuSOCp89ltLRswD6zQZteAA9vMBvQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/mueritz_bgp1
Normal file
11
hosts/mueritz_bgp1
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = gw05.4830.org
|
||||
Port = 655
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAuizkPDLiPvMxnom5i6RG0ijqT9tKmuAFWdMT8FIPoP+d4x0M+1WF
|
||||
F8tPZk6Si1t7AX9Cp4ZhPHbbwvSXb/P4Q2VLX2w0A9F67bZQFUBKCaGdRuFPXd2/
|
||||
aPr2mQQFB0agA5rkQgegRVbFhKhxGE3UMLhP2DYkfTSI7Yw0oyzGOnSK1Jga5Y9Z
|
||||
8W/sxPxj0rpAt/NFfl88qI9aiOYmOD8aFu+spQnNi9/K2yXVdYul0w7w2KAnCyjq
|
||||
QWZbNzxFT6Lnlr4YnpuN3Yd81eeThPbH9of2wdMKyJSL6cYM+zZxCeniscspWrRw
|
||||
3LPyinT/hEHLChkrQY507QQWXCM588yZeQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,4 +1,4 @@
|
|||
address = icvpn1.freifunk-ol.de
|
||||
address = vpn01.nordwest.freifunk.net
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIGJAoGBAL0EZpLOsOimfcTybJByDdI39NjG7Hmu456sYpJTbNt1wFW8BqrtcWCx
|
||||
+lv6+kS0Vx1z3KBjPh5H4wSCP00SmNcFKMde5+2LAe6mQcAs/daRhccyw9T1f6uy
|
10
hosts/nordwest2
Normal file
10
hosts/nordwest2
Normal file
|
@ -0,0 +1,10 @@
|
|||
address = vpn02.nordwest.freifunk.net
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAuGBmUHbebSU+Yvic9mTbjkUdRrsJEL+oVhRESBFNu0Z1tXDph4Co
|
||||
sCvYHuP2654RmZDqS8q6G7X6Grma19WJrqjmZsJ3jqpV8Ky76tihHv/SxolyFS5K
|
||||
PN+fJkZ2W9lCOgO3gvMx1XTwNxGQQlOjbaqFX7JqjCY9gLIZo+RbWm3qp7tHyfnf
|
||||
akU5PwcHlUoxHM6O8lvp1MJHmYB25swVeaIT0e5yFk0zO8RdotW4LrXXabAUz3Th
|
||||
iVJHfxifJ+6tIcuX7JeFLSIiwV19ihV0IPN04QiAY2PiNlfingbpYnV7f8A7LZ/D
|
||||
SPOniPi06Q9xry7foM/Y+uUvcw7iaV7fawIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
10
hosts/nordwest3
Normal file
10
hosts/nordwest3
Normal file
|
@ -0,0 +1,10 @@
|
|||
address = vpn03.nordwest.freifunk.net
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA1Xki3dIEeI/6rj9PoG/m6/M35Rtv510Xum5KtPrqHOcwaoFKXufR
|
||||
BCd5hFYLuWZy9DHUkk67BIgjnPktdJCGvQKwVvFlh7/UNLw+ylyKRt7OoF3RpnOK
|
||||
QilT90JeoMLLEmk9AXv6K+Q9hF0NGE/bGoJOJ5K4qTW2jffgHxcjFvOspd13zIxS
|
||||
OPP/12CMrcpW3g4tYEgGhetSMiwKdtWktctxU1ILwjRH15/hQOM4zSVNnWXxTGJh
|
||||
3+7QgCOpmbEb2VEqOuyNMoJnzFrSxwEiVjnVSvrvzXIBa8vapoUn2MJuazy5bsxk
|
||||
NYWWhLtm3fTiRxcqWbIewimZvobYqYGrnQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
16
hosts/nrw3
Normal file
16
hosts/nrw3
Normal file
|
@ -0,0 +1,16 @@
|
|||
Address=thor.freifunk-nrw.de
|
||||
Address=148.251.117.6
|
||||
Address=2a01:4f8:202:63d3::2
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIICCgKCAgEA5SfOg64T5gKpoGR9LZYbhEfkVNyHQsz+JCLoa/JTjVEPJylS9qEl
|
||||
e3NXNmS+dyhVsvBpKwM3b7mn0TB24DEDH5s5WdU3jqnMVLD4YV51rt7XUphraRGH
|
||||
k7h8/kzAVYZfXho2SplsE/x6YX5Vot1A6+sPRmqEgWsmk3will2bPRw1fd1jbVOX
|
||||
E8k5zA3ChQmlCqR5O0ytwIpebcoOttAMU20O4gaZDOqbhCUy1FEqQTPS3XIQbp13
|
||||
VEUTkss0wfT8Ai6cF8cP9p1O7VmbQCUkUY+vjFlWnpu8msDtWIkQGDMXfFjb8IpW
|
||||
99q6gPz6pDihNY31nCG2ugKJ59db4tp+j7TUiPH4HAlhTl4UZWAAXz8i+4EguI6l
|
||||
oLUBKdgKcZklOv3DVxX+SpdnjODxXF2utyP825qjodRVO0mI36l4zmmzBvAqW+Xi
|
||||
oky+j7IpKfzLEu1f5toTOqTrV7Xr59hB/yHTF9dymgbAaoWyMD+/a5hZurDrziWX
|
||||
B/CcFkA7kOB8p0b6ELcel4L/iyjCCoTJIfHJUE7+cC5ZuJvlcBsHNv6rTBCHS0OR
|
||||
g2aHlSlETkuEH7xcO2Pzc1nCHUdVLrCFSZu+EY9OsMN53MQtGfZ5UYtB1Pjz1uGS
|
||||
BWFe9MRxwhw1yOvhj4lnPodPS8VDfT5ADcTkjkjbxxPR8ZYJ7jPSMU8CAwEAAQ==
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/paderborn01
Normal file
11
hosts/paderborn01
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = icvpn01.paderborn.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA4cvTv6la/nx3rlmViAXR4xsFsxoqhB9NkfDWXkG/Nl+oZeSf2wOp
|
||||
U1nTcKKiykkqNcnTcyQMiztAtCPd+bymrWN0M5p2JMc9EueZZOtb4+OZlrIrI77W
|
||||
+8BSYoH6tX5DnZXEy3DfC2hqKZmHi/7mOwBz4wNYA0dLcUbXolrsSJMlORPYh20J
|
||||
YIn2ulwWa8CPwmg7Xd2CsuCc6hjcVGP/4y1hz0I5gOaZaRw3xMPqkRANr4/wdjqP
|
||||
ua4ZITJ358XZ3yDVEKljpn7CoEpcJo5e5PUoFdzkRF+V9JOQuQ1hA2Lunhr5hKw4
|
||||
Ykdlr+Tw/R1LKRnT2FCpEdzcT4+64tHNYQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
12
hosts/paderborn02
Normal file
12
hosts/paderborn02
Normal file
|
@ -0,0 +1,12 @@
|
|||
Address = icvpn02.paderborn.freifunk.net
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAvZ5t6KIpOOJ0ZUW570Bgc+LpiN4cqeaTuEPXIbKsL+XA02igUb5M
|
||||
JfQIgy0xRpNX20ACvxq/omL9sJRs5HRvbnn3nSEIIE0fj4t0kw1Wx79Os028nlDD
|
||||
nz+Q3Tr1AvOriOTTuhVR1fI7ooHgkI61oQZTlzDAd77ALzHhJyGTcNUWifBYB4pv
|
||||
5GAaHHWraNTXj1BrM8GHdby/RjsHfnYk38MGYE0N8KKi8UENkAuIFWLP8Bj8PPMA
|
||||
ebiLYLDpPquRi+cYP1ahH8zrLgx+dXIrDO4h4cSJiewAe1dQh415ma37kV7RMAVT
|
||||
RO9NTALPJ/wstNYZdjlTt82N5MTrzgzN4wIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA0TDDa3uBpJq8myoeDKV4yky6fZOdU6H4UT4Ex/pdMvkv8zxfgNuk
|
||||
vAcjrKfas9y+TFahj3E/dyKJto0M26Sv8cUYI3E5plXkZ/MJFSIA4WIe0Xs5uaaI
|
||||
1D68B3QuYvvxHE9oWMLnfpxD925t69gGRrMxAZ4Uj0U89pewwh9Qxgd53bj4YTTO
|
||||
aU8qWswIsK4WKEUT2Kz/yYt743eYKJnQBoJgPpO+cdOyIWfdP4BjWJe+OZimsK0D
|
||||
qel96RXJsjty0F30Fz5IgbIFbsJ/S6DUiGtcanIhkGbCSq/ldcuU4XodBXmPbYpA
|
||||
5l9I2/KcOJmBJLSDpTjf11UYVYnFrBozJwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,8 +0,0 @@
|
|||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAwK1wirB20JHRPeBrXzJkgfT48Bssr7EPTJ3A6qLl2lDB9xJP9aG4
|
||||
0VlYy4LDEgl5QAILcLVvx2TiyDLCRhF5Fqeeisf3bIDRuvFJFZEbyEkpVQh/R08y
|
||||
A1K20JNrOrsc2Lz3IMwORXrVylYwZNK4xySvByF3gA1Z64mViQMlXc/symn8eC8Z
|
||||
Z0rCJPWMSKBWkGa3h3I8fcCv9Mdb+otQD/0BaGtNIrSqZ8/PeovuMmN95gUaXqUa
|
||||
DqSgrwy02o1TwdVWxWb89XxvjNLRIHwM2T4pa6rncYeXMwx2mtVleE0BC/UM/kes
|
||||
cpp6eeIwxTaHVji7maKLvBj1PaNmfS56lwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,9 +0,0 @@
|
|||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAuEw4ZlMsaSJVlNvgAdX42Sfrg9D+Kqm0UMNl1q0a6gTi2HpTvTbK
|
||||
eIYQcIcZG2JteGY/lg3oc+MrreHz17SXw4nxT7YABNH8qvPrUYxpKWFv/DoviFvW
|
||||
sNA3glksMHoJlWsO8x+90zDWTGJa03vfWtOLXr+srg8otlbcXqCWFHe9FCMxpZso
|
||||
ffc2mejRLXw3irFx5udovVd3HJQn/pS37P/l1inCxTnjZWi5ywuMv61a3gKKaETk
|
||||
jOfznx36Dmpdi5RABl3Yy56Vgcv1xGYvZVEwC8VG6mMRBIg8TwhCUW3etHJz6W3L
|
||||
NHBDvfM4ZwNpItA+TdPUZiYHD5lE4w66lQIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
||||
|
10
hosts/rheinufer1
Normal file
10
hosts/rheinufer1
Normal file
|
@ -0,0 +1,10 @@
|
|||
Address = rheinufer1.freifunk-rheinland.net
|
||||
Port = 656
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA5MIt2T0V8Non2Tpv9MmA8I6ekEaKl/sKZIz2LMzYe7n1wOh6ncHu
|
||||
INd5PklfgEFEPwRYxvrVs/kFWwFZJJqSr5i8eDfUMH0qFkJIrync9y9EhhTdiwdw
|
||||
+dQZooNYByIxxEAZDiev1ptunCdC1uIe5VIqHBDFI6tieYKtSd+5eTBIk0kehBqy
|
||||
Pn9+8gTFqqrqkhPMBgZugtX09MItL98fTTque4snF8GGsAI9AcQ+Cx2hSd1HCVM/
|
||||
22RVSz8nO2aIxl+AqiBpWAI2JnB6uzq/OyvV6GwMAetXNyzenE4OCnZmqymSGrnR
|
||||
wVFVCrIUGqLFLxerHnzosrzQ+JI5YjzTWwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
11
hosts/westpfalz1
Normal file
11
hosts/westpfalz1
Normal file
|
@ -0,0 +1,11 @@
|
|||
Address = gw01.freifunk-westpfalz.de
|
||||
Port = 656
|
||||
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEA1LnSTUhVzvecqhI6pvSPqTA7el2SPgi94gKa3FnDlMP9b6rCAVMg
|
||||
hSHXyzKuYa0/LBX3/msDkeKojpUSMagqeXpMqvzSBP5h6BO/fJ43KQ/PBpIInLiF
|
||||
hgTwJrxgi3hnVPzUOWYdcCSR1b7Y9WmD8E2ejfNPl4hwvER8oSto4iPAv1Zibv2h
|
||||
peMUx184jdr47WUPdhAL41ZUaktoxTuQvtd2bAUdeDL7DypAm1txKJubbXGJHdpt
|
||||
WLJKDb638TBfPyIwl45/m+ePhVHdoaYYC1oo1i0KHpznm1I06YHSMHarl9VAa21q
|
||||
la/GGd00CsuW97S962angzScLaJ3fUUBcwIDAQAB
|
||||
-----END RSA PUBLIC KEY-----
|
|
@ -1,4 +1,4 @@
|
|||
Address = 176.9.204.70
|
||||
Address = ic-wiesbaden1.freifunk-wiesbaden.de
|
||||
Port = 10655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAwGbnNJm4sKnR51MP9hIBwFYfVbC8pVrlPyqk8wCn2GHKBYAEUW9u
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Address = 94.23.58.68
|
||||
Address = ic-wiesbaden2.freifunk-wiesbaden.de
|
||||
Port = 10655
|
||||
-----BEGIN RSA PUBLIC KEY-----
|
||||
MIIBCgKCAQEAufGn5fV5dXxyQ75F1SARYxe3/7dDgcAsLp2IB8hXlQ6GGw/viYhF
|
129
scripts/check
Executable file
129
scripts/check
Executable file
|
@ -0,0 +1,129 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
import sys
|
||||
import os
|
||||
import socket
|
||||
import subprocess
|
||||
from optparse import OptionParser
|
||||
|
||||
|
||||
def error(*arg):
|
||||
print(*arg, file=sys.stderr)
|
||||
|
||||
|
||||
def check_host_lookup(hostname, port):
|
||||
try:
|
||||
return socket.getaddrinfo(hostname, port)
|
||||
except Exception as e:
|
||||
error("DNS Lookup for {hostname} failed".format(hostname=hostname))
|
||||
return []
|
||||
|
||||
|
||||
def check_reachability(host, family):
|
||||
if family is socket.AddressFamily.AF_INET:
|
||||
process_name = 'ping'
|
||||
else:
|
||||
process_name = 'ping6'
|
||||
child = subprocess.Popen([process_name, host, '-c', '1', '-W', '5'],
|
||||
stdout=subprocess.PIPE)
|
||||
child.communicate()
|
||||
if child.returncode:
|
||||
error("Host {host} is unreachable".format(host=host))
|
||||
return 0 if child.returncode == 0 else 1
|
||||
|
||||
|
||||
def get_hosts_data(srcdir):
|
||||
for fname in sorted(list(set(os.listdir(srcdir)))):
|
||||
if fname.startswith("."):
|
||||
continue
|
||||
|
||||
fpath = os.path.join(srcdir, fname)
|
||||
if os.path.isfile(fpath):
|
||||
with open(fpath) as f:
|
||||
ignore_key = False
|
||||
addresses = []
|
||||
port = 655 # tinc default port
|
||||
|
||||
for line in f.readlines():
|
||||
|
||||
if '-----BEGIN RSA PUBLIC KEY-----' in line:
|
||||
ignore_key = True
|
||||
elif '-----END RSA PUBLIC KEY-----' in line:
|
||||
ignore_key = False
|
||||
|
||||
if line.startswith("#") or ignore_key:
|
||||
continue
|
||||
|
||||
chunks = line.split("=")
|
||||
if len(chunks) == 2:
|
||||
(k, v) = (x.strip().lower() for x in chunks)
|
||||
|
||||
if k == "port":
|
||||
try:
|
||||
port = int(v)
|
||||
except ValueError:
|
||||
error("non-integer default port given")
|
||||
elif k == "address":
|
||||
if " " in v:
|
||||
parts = v.split(' ')
|
||||
if len(parts) != 2:
|
||||
error("unknown address format")
|
||||
try:
|
||||
int(parts[1])
|
||||
addresses.append(parts)
|
||||
except ValueError:
|
||||
error("non-integer port given")
|
||||
else:
|
||||
addresses.append((v, None))
|
||||
elif k in ('ecdsapublickey'):
|
||||
continue
|
||||
else:
|
||||
error("unknown key {key} with value {val}"
|
||||
.format(key=k, val=v))
|
||||
|
||||
# set explicit port for address/port pairs
|
||||
for i, addr in enumerate(addresses):
|
||||
if addr[1] is None:
|
||||
item = (addr[0], port)
|
||||
addresses[i] = item
|
||||
|
||||
yield(dict(community=fname, addresses=addresses))
|
||||
|
||||
|
||||
def do_checks(srcdir):
|
||||
errcnt = 0
|
||||
for host in get_hosts_data(srcdir):
|
||||
print("Checking {community}".format(community=host['community']))
|
||||
for address in host['addresses']:
|
||||
host, port = address
|
||||
|
||||
# dns lookup
|
||||
records = check_host_lookup(host, port)
|
||||
if not records:
|
||||
errcnt += 1
|
||||
else:
|
||||
for record in records:
|
||||
if record[1] is not socket.SocketType.SOCK_DGRAM:
|
||||
# we get SOCK_STREAM, SOCK_DGRAM and SOCK_RAW
|
||||
# for every IP/Port pair, lets just pick one
|
||||
# to have unique ip addresses
|
||||
continue
|
||||
errcnt += check_reachability(record[4][0], record[0])
|
||||
|
||||
print("{errcnt} errors".format(errcnt=errcnt))
|
||||
|
||||
return 0 if errcnt == 0 else 1
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
parser = OptionParser()
|
||||
parser.add_option("-s", "--sourcedir", dest="src",
|
||||
help="Location of tinc host files. Default: ../hosts",
|
||||
metavar="DIR",
|
||||
default="../hosts/")
|
||||
|
||||
(options, args) = parser.parse_args()
|
||||
|
||||
ret = do_checks(options.src)
|
||||
|
||||
sys.exit(ret)
|
|
@ -3,7 +3,7 @@
|
|||
# post-merge hook for Debian systems
|
||||
#
|
||||
# 1. copy to .git/hooks
|
||||
# 2. to test run "git pull -q"
|
||||
# 2. to test run ".git/hooks/post-merge"
|
||||
# 3. create cronjob running "git pull -q -C /etc/tinc/icvpn/"
|
||||
#
|
||||
|
||||
|
|
Loading…
Reference in a new issue