New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unterschiedliche Validierung Config Mode / Registrierung #263
Comments
Das hat nichts mit Gluon zu tun. Die Webseite ist kein Standartformular. Du hast vor 15 Minuten irgendwas im Freifunk Rheinland Forum geschrieben. Dann frag doch da, bevor du hier bei den Entwicklern der Firmware anfragst. |
Dann wäre es doch prima, wenn Du mir einfach den Link zum entsprechenden git gibst anstatt dich auf irgendwelche Posts von mir im ff forum zu beziehen... |
Während das Formular nichts mit Gluon zu tun hat, ist es in der Tat komisch, dass der Config Mode Punkte erlaubt. Punkte sind aber auch nicht das einzige Zeichen, das wir da mal ausschließen sollten. Auf Dauer ist der Plan, einen "Pretty Name" einstellbar zu machen, der einfach jedes Zeichen erlaubt (wie das auch die meisten Desktop-Betriebssysteme haben), aus dem dann der Hostname generiert wird. |
Warum so unfreundlich? |
https://github.com/freifunk-gluon/packages/blob/master/gluon/gluon-config-mode-hostname/files/lib/gluon/config-mode/wizard/0100-hostname.lua scheint die Stelle zu sein. Da wird nichts validiert, stellt sich jetzt nur die Frage ob die Validierung in das einzelne Package gehört oder globaler... |
@tim-bec: Das |
@tcatm cool! und mit wem müssen wir nun alles sprechen das das angeglichen wird, bzw. wer stellt den pr? ;-) |
Man wird den Hostnamen immer ändern können. Die Gluon-Firmware ist ja auch nur OpenWRT. Deshalb habe ich ehrlich gesagt noch nicht das Problem mit den Punkten verstanden... Soweit ich weiß sind die Hostnamen doch nur für das Mesh-Netz relevant?! Frag doch bitte im Freifunk Rheinland Forum. Nicht jede Community hat dieses Formular. Ich kenne das git nicht wo dieses Formular drin ist, wenn es denn eines gibt. Das Formular funktioniert sowieso nicht richtig. Man kann auch bei Gluon wesentlich längere Knotennamen eintragen als das Formular akzeptiert. Also ich wollte nicht unhöflich erscheinen, wenn das so empfunden wurde?! Mir geht nur dieses Formular selbst schon seit einiger Zeit auf die Nerven und ich würde mich freuen, wenn da mal jemand dem Zuständigen diese Fehler mitteilt. |
@tim-bec Möchtest du? Es wäre wohl sinnvoll einen weiteren Validierungstyp einzufügen, da |
@CodeFetch Schon vergessen und sorry für die harsche Antwort ;-) Ändern des Namens ist ja nicht das Problem, sondern das der Config Mode einen Punkt erlaubt, das Formular ( https://github.com/ffrl/ffff/blob/master/static/index.html ) dann aber sagt: "Hey, Punkt ist nicht." - Ist halt so rum doof, da man dann wieder ins config muss, den namen ändern, noch mals registrieren. Die Idee von @NeoRaider mit den Pretty Names scheint da wohl die klügste zu sein. @tcatm - Problem aber an dem PR ist wohl das die Validierung in openwrt stattfindet und nicht im gluon Kosmos... Ich könnte den PR erstellen, aber nicht wirklich prüfen da mir dazu dann doch das Entwickler Handwerk fehlt. |
@tim-bec Ja, der PR müsste am besten gegen luci erstellt werden. Wir können den dann als Patch mit in Gluon aufnehmen bevor er dort angenommen wird. In http://gluon.readthedocs.org/en/v2014.4/dev/basics.html ist grob beschrieben, wie man in Gluon Patches einfügt. Im Prinzip hängst du einen Commit im Teilbaum |
[-a-zA-Z0-9_]{1,32} in https://github.com/ffrl/ffff/blob/master/server.js ist wohl das Problem. Also ich verstehe ehrlich gesagt noch nicht, wieso man keine Punkte erlauben sollte. Ergänzt der DNS-Server denn nicht sowieso immer z.B. ".ffrg" falls er überhaupt Knoten automatisch bei sich einträgt (welche Community macht denn überhaupt sowas)? In den Fällen wo man Hostnamen spoofen kann, wird das auch so bleiben (z.B. mehrere Clients an einem Router untereinander). |
Warum nicht RFC 952 konform? Da haben sich schonmal leute gedanken drüber
Am 7. Januar 2015 um 22:39 schrieb CodeFetch notifications@github.com:
Mit freundlichen Grüßen |
Für mich hört sich das an wie IPv4 :D... Derzeit werden viele Knoten in dem Format FF-[KFZKennzeichen oder Stadtname]-[Stadt oder Stadtteil]-[Nick oder Straßenname oder Firmenname o.Ä.] bezeichnet. Das wäre dann nicht mehr möglich. DNS sollte nach rfc2181 oder so auch mit Sonderzeichen klarkommen. Ein Domainname darf danach 255 bytes lang sein. |
@tim-bec Wie sieht's aus? Gibt's den PR mitlerweile? :) |
This is now tracked in #414. |
Vergibt man im Config Mode einen Namen mit einem Punkt ( z.b. "ffac-mein.knoten") wird dies akzeptiert, das registrierungsformular ( http://register.rheinufer.freifunk-rheinland.net/ ) lehnt aber namen mit einem Punkt ab.
The text was updated successfully, but these errors were encountered: