[WLANtalk] freifunk-karte.de fehlende Communities

Andreas Bräu ab at andi95.de
Mi Dez 24 11:28:46 CET 2014


Hallo Tino,

zum 31c3 können wir ja mal üben, dein Datenformat aus Kartenlösungen zu
exportieren. Ich werde das mal für openwifimap versuchen (und ein Schema
ableiten, gegen das die Daten validiert werden können).
Die Nodemaps in der API werde ich um einen weiteren technischen Typen
erweitern für dieses Format. Hat jemand eine passende Namensidee dafür?

Ein Problem sehe ich noch: Du importierst von openwifimap.net. Dahin
synchronisieren wir z.B. auch unsere Knoten aus Weimar. Die Knoten
laufen dann unter "Freifunk Berlin".
Wenn wir jetzt unsere Karte auch anbieten, wären diese Knoten alle
doppelt vorhanden.
Bindest Du die openwifimap.net direkt ein? Oder kommt das aus der API?
@André Gaul: Hast du vielleicht ne Idee?

Liebe Grüße

Andi

Am Dienstag, den 23.12.2014, 16:21 +0100 schrieb Tino Dietel:
> Hi,
> 
> ich habe in der zwischenzeit an www.freifunk-karte.de weiter
> gearbeitet. Augenfällig ist die Heatmap, die Alexander eingebracht hat.
> 
> nun fehlen noch einige Communities, und ich hoffe auf diesem Wege da
> vielleicht jemand zu erreichen. Die vollständige Liste am Ende der Mail
> 
> Gründe, warum eine Verarbeitung nicht möglich war:
> "has no nodeMaps" Ausweg wäre eventuell: liefern in neuem Format
> gist.github.com/StilgarBF/c21826994b775787f739
> 
> "no parseable nodeMap found" - Es gibt irgendeine Karte, aber die ist
> dann nicht ffmap / netmon / openwifimap
> 
> "returns no valid json" - die angegebene URL führt nicht direct zur
> Knotenkarte, sondern z.b. zu einer Iframe-Site - ich finde dann z.b.
> die nodes.json nicht.
> 
> Also falls eure Community nicht auf der karte ist, ihr das aber gern
> ändern möchtet, schaut hier nach warum und kontaktiert mich gern.
> 
> Tino
> 
> "errorCommunities": [
> {
>     "name": "aachen",
>     "apifile": "http://www.freifunk-aachen.de/acffapi.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "altmark",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/altmark.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "augsburg",
>     "apifile": "http://www.wgaugsburg.de/ffapi/ffapi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "battlemesh",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/battlemesh.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "bielefeld",
>     "apifile": "http://vpn1.freifunk-bielefeld.de/freifunk/ffapi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "biggesee",
>     "apifile":
> "http://www.freifunk-biggesee.de/wp-content/uploads/FreifunkBiggesee-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "bottrop",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/bottrop.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "braunschweig",
>     "apifile": "http://freifunk-bs.de/api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "bremen",
>     "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>     "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>     "name": "bremen",
>     "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>     "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>     "name": "bremen",
>     "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>     "message": "http://bremen.freifunk.net/map/nodes.json returns no
> valid json"
> },{
>     "name": "bremen",
>     "apifile": "http://bremen.freifunk.net/ffapi/bremen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "brilon",
>     "apifile": "http://freifunk-brilon.net/map/generator/ffb_api.json",
>     "message": "got no data"
> },{
>     "name": "butzbach",
>     "apifile":
> "http://api.freifunk-butzbach.de/files/FreifunkButzbach-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "castrop",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/castrop.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "chemnitz",
>     "apifile":
> "http://api.routers.chemnitz.freifunk.net/request.php?apikey=f666e95f44c2a54c90f408a2043e30d970fc5f1b&type=com.ffc.info.general",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "datteln",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/datteln.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "diepholz",
>     "apifile": "http://api.freifunk-dh.de/ffnetapi.php",
>     "message": "has no nodeMaps"
> },{
>     "name": "dorsten",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/dorsten.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "dortmund",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/dortmund.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "dreilaendereck",
>     "apifile":
> "https://raw.githubusercontent.com/kalbfuss/freifunk-dreilaendereck/master/ffapi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "dresden",
>     "apifile": "http://info.ddmesh.de/info/freifunk.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "ehingen",
>     "apifile": "http://freifunk-ehingen.de/FreifunkEhingen-api.json",
>     "message": "got no data"
> },{
>     "name": "eifel",
>     "apifile": "http://map.kbu.freifunk.net/ffapi/eifel.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "erfurt",
>     "apifile": "http://sj.weimarnetz.de/freifunk/ff-erfurt.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "essen-steele",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/essen-steele.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "essen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/essen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "essingen",
>     "apifile":
> "http://www.freifunk-essingen.de/wp-content/uploads/FreifunkEssingen-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "esslingen",
>     "apifile":
> "http://www.freifunk-esslingen.de/wp-content/uploads/2013/x+oGsSi2",
>     "message": "has no nodeMaps"
> },{
>     "name": "euskirchen",
>     "apifile": "http://freifunk-euskirchen.de/ffapi.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "evernet",
>     "apifile": "http://www.evernet-eg.de/evernet.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "flensburg",
>     "apifile": "http://freifunk-flensburg.de/api/api.json",
>     "message": "got no data"
> },{
>     "name": "fuerth",
>     "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/fuerth.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "fulda",
>     "apifile": "http://www.freifunk-fulda.de/FreifunkFulda-api.json",
>     "message": "http://map.freifunk-fulda.de/nodes.json contains no nodes"
> },{
>     "name": "fulda",
>     "apifile": "http://www.freifunk-fulda.de/FreifunkFulda-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "gadow",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/gadow.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gardelegen",
>     "apifile":
> "https://rawgit.com/FreifunkGardelegen/FreifunkGardelegenAPI/master/FreifunkGardelegen.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gebrazhofen",
>     "apifile": "http://www.almeida.de/docs/gebrazhof.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gelsenkirchen",
>     "apifile": "http://ge.freifunk.net/api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gevelsberg",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gevelsberg.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "giessen",
>     "apifile": "http://www.benny.de/freifunk/giessen.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gladbeck",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gladbeck.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "graz",
>     "apifile": "http://ffapi.graz.funkfeuer.at/ffapi.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "greifswald",
>     "apifile": "http://freifunk.myriapod.de/ffhgw.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gronau",
>     "apifile": "http://freifunk.liztv.net/ffapi/gronau.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "grossdraxdorf",
>     "apifile":
> "http://feeds.leipzig.freifunk.net/ffapi/grossdraxdorf.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "gummersbach",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/gummersbach.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "hagen",
>     "apifile": "http://freifunk-hagen.de/hagen-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "halle",
>     "apifile": "http://www.freifunk-halle.net/freifunk-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "hamburg",
>     "apifile": "http://meta.hamburg.freifunk.net/ffhh.json",
>     "message": "http://knotenkarte.de/nodes.json returns no valid json"
> },{
>     "name": "hamburg",
>     "apifile": "http://meta.hamburg.freifunk.net/ffhh.json",
>     "message": "http://knotengraph.de/nodes.json returns no valid json"
> },{
>     "name": "hamm",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/hamm.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "hannover",
>     "apifile": "http://kreutzer.biz/hannover-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "hassberge",
>     "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/hassberge.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "hattingen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/hattingen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "hemer",
>     "apifile":
> "https://triplet.antares.uberspace.de/owncloud/public.php?service=files&t=b6bdbee456c6608a62ef4fa75e241c2c&download",
>     "message": "got no data"
> },{
>     "name": "herford",
>     "apifile": "http://herford.freifunk.net/api/herford-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "herne",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/herne.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "herten",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/herten.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "iserlohn",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/iserlohn.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "jena",
>     "apifile": "http://freifunk-jena.de/jena.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "karlsruhe",
>     "apifile": "http://api.freifunk-karlsruhe.de/ffka.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "kassel",
>     "apifile": "http://www.benny.de/freifunk/kassel.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "kempen",
>     "apifile": "http://www.freifunk-kempen.net/ff-kk-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "kiel",
>     "apifile": "http://freifunk.in-kiel.de/ffapi.json",
>     "message": "got no data"
> },{
>     "name": "koeln",
>     "apifile": "http://map.kbu.freifunk.net/ffapi/koeln.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "krefeld",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/krefeld.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "langweid",
>     "apifile": "http://www.freifunk-langweid.de/freifunk-api.json",
>     "message": "got no data"
> },{
>     "name": "leipzig",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/leipzig.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "leisnig",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/leisnig.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "leverkusen",
>     "apifile": "http://lev.freifunk.net/api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "luenen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/luenen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "meinerzhagen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/meinerzhagen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "meissen",
>     "apifile":
> "http://meissen.stadtlog.com/freifunk/FreifunkMeissen-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "menden",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/menden.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "minden",
>     "apifile": "http://www.freifunk-minden.de/api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "moehne",
>     "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>     "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>     "name": "moehne",
>     "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>     "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>     "name": "moehne",
>     "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>     "message": "http://moehne-vis.freifunk-rheinland.net/nodes.json
> returns no valid json"
> },{
>     "name": "moehne",
>     "apifile": "http://moehne-vis.freifunk-rheinland.net/api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "moenchengladbach",
>     "apifile": "http://api.freifunk-moenchengladbach.de/ffmg-api.json",
>     "message": "got no data"
> },{
>     "name": "muelheim",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/muelheim.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "muensterland",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/muensterland.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "nuernberg",
>     "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/nuernberg.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "oberhausen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/oberhausen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "obernkirchen",
>     "apifile":
> "http://freifunk-obernkirchen.de/FreifunkObernkirchen-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "oldenburg",
>     "apifile":
> "https://netmon.freifunk-ol.de/scripts/ffnetapi/ffnetapi.php",
>     "message": "got no data"
> },{
>     "name": "osnabrueck",
>     "apifile": "http://osnabrueck.freifunk.net/Freifunk-api.json",
>     "message":
> "http://osnabrueck.freifunk.net/standorte/api/rest/api.php?rquest=routerlist&limit=1000&sort_by=router_id
> returns no valid xml"
> },{
>     "name": "osnabrueck",
>     "apifile": "http://osnabrueck.freifunk.net/Freifunk-api.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "ostholstein",
>     "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>     "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>     "name": "ostholstein",
>     "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>     "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>     "name": "ostholstein",
>     "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>     "message": "http://ostholstein.freifunk.net/ffmap/nodes.json
> returns no valid json"
> },{
>     "name": "ostholstein",
>     "apifile": "http://ostholstein.freifunk.net/ffapi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "potsdam",
>     "apifile": "http://freifunk-potsdam.de/ffapi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "radevormwald",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/radevormwald.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "raesfeld",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/raesfeld.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "reihen",
>     "apifile": "http://freifunk.reihen.de/reihen.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "remscheid",
>     "apifile": "http://rs.freifunk.net/api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "rhein-neckar",
>     "apifile": "http://ffapi.freifunk-rhein-neckar.de/rhein-neckar.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "rheinfelden",
>     "apifile": "http://gw2.freifunk-rheinfelden.de/ff3l.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "rostock",
>     "apifile":
> "http://www.opennet-initiative.de/api.freifunk.net-status.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "schopfheim",
>     "apifile": "http://api.s3system.net/ff-schopfheim.json",
>     "message": "got no data"
> },{
>     "name": "schwerte",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/schwerte.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "siegen",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/siegen.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "straelen",
>     "apifile": "http://freifunk.straelen.eu/freifunk_straelen.json",
>     "message": "got no data"
> },{
>     "name": "stuttgart",
>     "apifile":
> "http://gw01.freifunk-stuttgart.de/FreifunkStuttgart-api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "troisdorf",
>     "apifile": "http://freifunk-troisdorf.de/ffapi.json",
>     "message": "http://map.freifunk-troisdorf.net/nodes.json returns
> no result"
> },{
>     "name": "ulm",
>     "apifile": "http://drugtestbots.info/ulm.ffapi",
>     "message": "has no nodeMaps"
> },{
>     "name": "unna",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/unna.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "voerde",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/voerde.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "wahlsdorf",
>     "apifile": "http://rensky.net/freifunk/wahlsdorf.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "warendorf",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/warendorf.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "weimarnetz",
>     "apifile": "http://weimarnetz.de/weimarnetz.json",
>     "message": "http://map.weimarnetz.de/api/view_nodes returns no
> valid json"
> },{
>     "name": "weimarnetz",
>     "apifile": "http://weimarnetz.de/weimarnetz.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "weinstadt",
>     "apifile": "http://freifunk-weinstadt.de/TJxlxN0f",
>     "message": "has no nodeMaps"
> },{
>     "name": "wentzwiller",
>     "apifile": "http://api.s3system.net/ff-wentzwiller.json",
>     "message": "got no data"
> },{
>     "name": "wermelskirchen",
>     "apifile": "http://wk.freifunk.net/api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "werne",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/werne.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "wesel",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/wesel.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "wiesbaden",
>     "apifile": "http://ffapi.freifunk-wiesbaden.de/ffapi_wi.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "wiesenburg",
>     "apifile":
> "http://wiki.freifunk.net/images/7/79/Wiesenburg_freifunk_api.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "witten",
>     "apifile":
> "https://raw.githubusercontent.com/FreifunkWitten/API-File/master/FreifunkWitten.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "wittmund",
>     "apifile": "http://wittmund-freifunk.de/scripte/ff_wtm.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "wuerzburg",
>     "apifile":
> "https://rawgit.com/FreifunkFranken/freifunkfranken-community/master/wuerzburg.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "wuppertal",
>     "apifile": "http://api.freifunk-wuppertal.net/ffnet/ffwtal.json",
>     "message": "has no nodeMaps"
> },{
>     "name": "xanten",
>     "apifile": "http://freifunk-ruhrgebiet.de/ffapi/xanten.json",
>     "message": "no parseable nodeMap found"
> },{
>     "name": "zootzen",
>     "apifile": "http://feeds.leipzig.freifunk.net/ffapi/zootzen.json",
>     "message": "has no nodeMaps"
> }
> 
> 
> _______________________________________________
> WLANtalk mailing list
> WLANtalk at freifunk.net
> Abonnement abbestellen? -> http://lists.freifunk.net/mailman/listinfo/wlantalk-freifunk.net
> 
> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und Abmeldung unter http://freifunk.net/mailinglisten

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/x-pkcs7-signature
Dateigröße  : 5546 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.freifunk.net/pipermail/wlantalk-freifunk.net/attachments/20141224/4b67db70/attachment.bin>


Mehr Informationen über die Mailingliste WLANtalk