Zeile 1: |
Zeile 1: |
− | Hier erfährst du, wie du einen Freifunk-Knoten-Key via Web-Interface ins Repository einträgst. Wie du einen Key mittels Git-Client in das Key-Repository einträgst, erfährst du [[Teams/Keys-Team/Eintragen eines neuen Knotens mit Git Client | hier]].
| + | Auf dieser Seite erfährst du, wie du einen Freifunk-Knoten-Key via Web-Interface ins Repository einträgst. Das Gleiche kannst auch du mittels Git-Client machen - wie erfährst du [[Teams/Keys-Team/Eintragen eines neuen Knotens mit Git Client | hier]]. |
| + | |
| + | =Grundlagen= |
| + | * [https://de.wikipedia.org/wiki/GitHub Github] ist eine Plattform, auf der kostenlose Repositories für die [https://de.wikipedia.org/wiki/Git Versionsverwaltungssoftware Git] angeboten werden. |
| + | * Wir verwalten unsere Keys in Repositories auf Github (https://github.com/freifunk-mwu/peers-ffmz bzw. https://github.com/freifunk-mwu/peers-ffwi). |
| + | * Die Gateways ziehen sich die Keys aus den Repositories alle 15 Minuten. |
| + | * Wir tragen die Keys in die Repositories entweder über die Web-Oberfläche oder über einen Git-Client ein. |
| + | * Wir arbeiten auf dem Master direkt. Es sind keine [https://help.github.com/articles/about-pull-requests/ Pull-Requests] nötig. |
| + | * Jeder Key entspricht einer Datei, die dem Repository hinzugefügt werden muss. |
| + | |
| + | =Aufbau einer Key-Datei= |
| + | * Als Dateinamen für einen Key im Repository nehmen wir den Namen des Knotens wie er uns übermittelt wird. Dieser muss eindeutig innerhalb des Repositorys sein. |
| + | * Der Inhalt der Datei muss so aufgebaut sein: |
| + | <code>key "[DerKeySelbst]";</code> |
| + | |
| + | Schaue dir vor ersten Commit am besten eine andere Key-Datei mal als Beispiel an. |
| | | |
| = Vorgehen zum Eintragen eines neuen Knotens via Web-Interface= | | = Vorgehen zum Eintragen eines neuen Knotens via Web-Interface= |
Zeile 14: |
Zeile 29: |
| # Antwort mit Willkommensnachricht an alle (keys@ in CC nicht vergessen) | | # Antwort mit Willkommensnachricht an alle (keys@ in CC nicht vergessen) |
| ## Wenn die Anfrage von einem bekannten Freifunker kommt, muss die Willkommensnachricht nicht nochmal geschickt werden. | | ## Wenn die Anfrage von einem bekannten Freifunker kommt, muss die Willkommensnachricht nicht nochmal geschickt werden. |
| + | |
| + | =Voraussetzungen zum Eintragen via Web-Interface = |
| + | * Du hast einen Account auf [https://github.com github.com] |
| + | * Dein Github-Account ist der [https://github.com/orgs/freifunk-mwu/dashboard Organisation "Freifunk MWU"] zugeordnet (dazu bitte ans Admin-Team wenden) |
| + | * Dein Github-Account ist dem [https://github.com/orgs/freifunk-mwu/teams/fastd-keys/members Keys-Team] zugeordnet, so dass du auch die Berechtigung hast, das Repository zu verändern (ebenfalls ans Admin-Team oder an Florian wenden) |