node-fff-hoods: Make keyserverurl configurable #236
No reviewers
Labels
No Label
RFC
RFT
WIP
blocked
bsp
bug
build/scripts/tools
duplicate
feature
fixed
layer3
mantis
more details required
needs changes
node
packages/fff
rejected
security
trivial
upstream
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/firmware#236
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "rohammer:config-keyserver"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Signed-off-by: Robert Langhammer rlanghammer@web.de
Ich würde glaube ich eine Lösung bevorzugen, die einen default annimmt, der ggf. manuell überschrieben werden kann, aber im Standardzustand nicht in der Config vorhanden ist.
Hi Fabian,
das Ding hab ich mir eingebaut, damit ich zu Testzwecken einfacher zu meinem KeyX umschalten kann. Wegen dem vxlan Zeug. Die Frage ist, ob noch andere Entwickler das hilfreich finden. Für den "Normalbetrieb" sehe ich keine Notwendigkeit.
Da sich kein weiteres Interesse zeigt, werde ich den PR demnaechst schliessen.
Fuer mich alleine muss das nicht rein.
Ich finde das eigentlich schon gut.
Mir gefällt eigentlich nur nicht so recht, dass das immer einen Eintrag in den Settings erzeugt. Grade bei Node hab ich da irgendwie die Befürchtung, dass das zu viele versehentlich kaputt gemachte Router gibt. Daher würde ich das so implementieren, dass das keinen Eintrag automatisch in den Settings erzeugt, und einfach den Standard Keyserver benutzt, wenn die Option nicht vorhanden ist.
Wenn das jemand anders sieht, lasse ich mich da aber gerne von etwas anderem überzeugen.
Wer händisch in den config-Dateien unterwegs ist, sollte schon wissen, was er tut. Und wenn nicht, zahlt man auch mal etwas Lehrgeld.
Ich bin kein Freund von "geheimen" Optionen. Unsere Dokumentation zu den den Dateien unter config bei der node ist nicht besonders stark. Wenn man die Option nicht sieht, kommt keiner drauf, das es sie gibt. Erst wenn man hinten in den Skripten nachschaut. Dann kann man es aber auch gleich dort aendern.
Fuer mich stellt sich die Frage ob wir den keyserver konfigurierbar machen wollen. Dann sollte die Option rein. Sonst haben wir eine undokumentierte Option mehr.
Oder eben nicht.
Eine Absicherung, wenn die Option mal verschwinden sollte, kann man natuerlich mit einbauen.
1db066465b
to2544399536
Sehe ich das grade richtig, dass die Keyserver URL in der uci config bei jedem Upgrade überschrieben wird, weil sie auch gesetzt wird, wenn sie bereits vorhanden ist?
Das sollten wir auf jeden Fall mindestens noch ändern.
Da es ansonsten kein Feedback gab, bin ich mir grade etwas unschlüssig, ob wir das in die Firmware aufnehmen wollen. Ich betrachte das nach wie vor als Nachteil, wenn eine Option die für 95% der Nutzer keine Rolle spielt, automatisch in der Konfiguration auftaucht. Zwar haben wir aktuell eine sehr überschaubare Menge an Settings die automatisch auftauchen, aber ich würde das für exotische Optionen gerne auch weiterhin so beibehalten.
Vielleicht mag hier noch jemand anderes seine Meinung äußern.
Es gab hier kein weiteres Feedback, daher würde ich das jetzt einfach so aufnehmen, wenn das aktuell noch relevant ist. Folgende Anmerkung muss vorher aber noch geprüft werden:
Ja, wird tatsächlich überschrieben. Die preserved files kommen schon mit preinit rein und uci-defaults ist später dran. Nicht gut.
Ich werf die Zeile raus.
2544399536
toc1ceb6af89
Hmm, jetzt hängt nach der Erstinstallation halt der keyserver-Block lose in der Konfiguration, aber ohne die passende Option.
Am liebsten wäre mir eigentlich entweder beides oder keins von beiden.
Das soll diesen Pull Request jetzt aber auch erst mal nicht aufhalten.
Reviewed-by: Fabian Bläse <fabian@blaese.de>
Applied.
Pull request closed