Hallo zusammen,
Ich hab soeben den firmware-bot fertig gestellt :)
Vor gut einer Woche habe ich angefangen den firmware-bot auf dem Hackerthon zu schreiben, nun ist er fertig.
Das ist ein Programm welches auf srv01 läuft. Die Aufgaben sind folgende:
1. Es erstellt md5, sha1 und sha2 checksums von allen Firmware Images. Zusehen hier [0], alle Dateien mit der o.g. Endung.
2. Werden die Symlinks von <branch>.manifest auf manifest. geprüft und bei nicht Existenz erzeugt.
3. Es werden alle Signaturen von allen Manifest Dateien geprüft. Dazu wird eine Infoseite generiert, die hier [1] zu finden ist. In der Tabelle auf der Seite sieht man u.a. wie viel Personen eine Version signiert haben, dazu auch die entsprechenden Namen. Wenn ein error in der Personen spalte steht ist das Manifest falsch signiert worden. Die Sortierung ist nummerisch ich hab noch keinen passenden Algorithmus dafür gebaut der z.B. wie der autoupdater sortiert.
Der firmware-bot aktualisiert seine Informationen stündlich. Den Code könnt ihr hier einsehen [2]. Leider ist das gitlab aktuell noch kaputt daher könnt ihr den Code aktuell nicht sehen....
Schöne Grüße :) Tarek
[0] https://firmware.ffnw.de/stable/ [1] https://firmware.ffnw.de/status.html [2] https://git.nordwest.freifunk.net/ffnw-server/firmware-bot
mir fällt gerade auf, dass in der Liste die firmware 0.7 fehlt. Kann es da einen Zusammenhang damit geben, dass folgender Router keine updates zieht:
https://map.ffnw.de/#%21v:m%3Bn:60e327e73760
Am 18.11.2016 um 18:27 schrieb Jan-Tarek Butt via Nordwest:
Hallo zusammen,
Ich hab soeben den firmware-bot fertig gestellt :)
Vor gut einer Woche habe ich angefangen den firmware-bot auf dem Hackerthon zu schreiben, nun ist er fertig.
Das ist ein Programm welches auf srv01 läuft. Die Aufgaben sind folgende:
- Es erstellt md5, sha1 und sha2 checksums von allen Firmware Images.
Zusehen hier [0], alle Dateien mit der o.g. Endung.
- Werden die Symlinks von <branch>.manifest auf manifest. geprüft und
bei nicht Existenz erzeugt.
- Es werden alle Signaturen von allen Manifest Dateien geprüft.
Dazu wird eine Infoseite generiert, die hier [1] zu finden ist. In der Tabelle auf der Seite sieht man u.a. wie viel Personen eine Version signiert haben, dazu auch die entsprechenden Namen. Wenn ein error in der Personen spalte steht ist das Manifest falsch signiert worden. Die Sortierung ist nummerisch ich hab noch keinen passenden Algorithmus dafür gebaut der z.B. wie der autoupdater sortiert.
Der firmware-bot aktualisiert seine Informationen stündlich. Den Code könnt ihr hier einsehen [2]. Leider ist das gitlab aktuell noch kaputt daher könnt ihr den Code aktuell nicht sehen....
Schöne Grüße :) Tarek
[0] https://firmware.ffnw.de/stable/ [1] https://firmware.ffnw.de/status.html [2] https://git.nordwest.freifunk.net/ffnw-server/firmware-bot
Nordwest mailing list Nordwest@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/nordwest
oh, die 0.7 fehlt ja auch auf firmware.ffnw.de/ <- das erklärt zumindest, warum der bot sie nicht kennt. Der nicht updatende Router bleibt ein Ärgernis
LG lroenz
Am 15.08.2017 um 23:57 schrieb lrnzo via Nordwest:
mir fällt gerade auf, dass in der Liste die firmware 0.7 fehlt. Kann es da einen Zusammenhang damit geben, dass folgender Router keine updates zieht:
https://map.ffnw.de/#%21v:m%3Bn:60e327e73760
Am 18.11.2016 um 18:27 schrieb Jan-Tarek Butt via Nordwest:
Hallo zusammen,
Ich hab soeben den firmware-bot fertig gestellt :)
Vor gut einer Woche habe ich angefangen den firmware-bot auf dem Hackerthon zu schreiben, nun ist er fertig.
Das ist ein Programm welches auf srv01 läuft. Die Aufgaben sind folgende:
- Es erstellt md5, sha1 und sha2 checksums von allen Firmware Images.
Zusehen hier [0], alle Dateien mit der o.g. Endung.
- Werden die Symlinks von <branch>.manifest auf manifest. geprüft und
bei nicht Existenz erzeugt.
- Es werden alle Signaturen von allen Manifest Dateien geprüft.
Dazu wird eine Infoseite generiert, die hier [1] zu finden ist. In der Tabelle auf der Seite sieht man u.a. wie viel Personen eine Version signiert haben, dazu auch die entsprechenden Namen. Wenn ein error in der Personen spalte steht ist das Manifest falsch signiert worden. Die Sortierung ist nummerisch ich hab noch keinen passenden Algorithmus dafür gebaut der z.B. wie der autoupdater sortiert.
Der firmware-bot aktualisiert seine Informationen stündlich. Den Code könnt ihr hier einsehen [2]. Leider ist das gitlab aktuell noch kaputt daher könnt ihr den Code aktuell nicht sehen....
Schöne Grüße :) Tarek
[0] https://firmware.ffnw.de/stable/ [1] https://firmware.ffnw.de/status.html [2] https://git.nordwest.freifunk.net/ffnw-server/firmware-bot
Nordwest mailing list Nordwest@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/nordwest
Nordwest mailing list Nordwest@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/nordwest
On 08/16/17 00:14, lrnzo via Nordwest wrote:
oh, die 0.7 fehlt ja auch auf firmware.ffnw.de/ <- das erklärt zumindest, warum der bot sie nicht kennt. Der nicht updatende Router bleibt ein Ärgernis
Am besten müsste man mal 0.7 bauen und installieren dann kann man gucken was der Grund des nicht updatens ist. Ansonsten könnte man den Betreiber mal anschreiben und gucken ob der den manuell aktualisiert.
vg Tarek
der bot scheint aber iwie nicht mehr zu aktualisieren. Es stehe mämlich 5 Signaturen in der firmware.ffnw.de/20170629/manifest, aber firmware.ffnw.de/status.html sagt: 4 neulich hatte bjo ja noch signiert
LG lrnzo
Am 18.11.2016 um 18:27 schrieb Jan-Tarek Butt via Nordwest:
Hallo zusammen,
Ich hab soeben den firmware-bot fertig gestellt :)
Vor gut einer Woche habe ich angefangen den firmware-bot auf dem Hackerthon zu schreiben, nun ist er fertig.
Das ist ein Programm welches auf srv01 läuft. Die Aufgaben sind folgende:
- Es erstellt md5, sha1 und sha2 checksums von allen Firmware Images.
Zusehen hier [0], alle Dateien mit der o.g. Endung.
- Werden die Symlinks von <branch>.manifest auf manifest. geprüft und
bei nicht Existenz erzeugt.
- Es werden alle Signaturen von allen Manifest Dateien geprüft.
Dazu wird eine Infoseite generiert, die hier [1] zu finden ist. In der Tabelle auf der Seite sieht man u.a. wie viel Personen eine Version signiert haben, dazu auch die entsprechenden Namen. Wenn ein error in der Personen spalte steht ist das Manifest falsch signiert worden. Die Sortierung ist nummerisch ich hab noch keinen passenden Algorithmus dafür gebaut der z.B. wie der autoupdater sortiert.
Der firmware-bot aktualisiert seine Informationen stündlich. Den Code könnt ihr hier einsehen [2]. Leider ist das gitlab aktuell noch kaputt daher könnt ihr den Code aktuell nicht sehen....
Schöne Grüße :) Tarek
[0] https://firmware.ffnw.de/stable/ [1] https://firmware.ffnw.de/status.html [2] https://git.nordwest.freifunk.net/ffnw-server/firmware-bot
Nordwest mailing list Nordwest@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/nordwest
On 08/16/17 00:18, lrnzo via Nordwest wrote:
der bot scheint aber iwie nicht mehr zu aktualisieren. Es stehe mämlich 5 Signaturen in der firmware.ffnw.de/20170629/manifest, aber firmware.ffnw.de/status.html sagt: 4 neulich hatte bjo ja noch signiert
Ich schaue mir den Firmware-Bot später an. :)
schöne Grüße Tarek
On 08/16/17 13:16, Jan-Tarek Butt via Nordwest wrote:
On 08/16/17 00:18, lrnzo via Nordwest wrote:
der bot scheint aber iwie nicht mehr zu aktualisieren. Es stehe mämlich 5 Signaturen in der firmware.ffnw.de/20170629/manifest, aber firmware.ffnw.de/status.html sagt: 4 neulich hatte bjo ja noch signiert
Ich schaue mir den Firmware-Bot später an. :)
Die Firmware Dateien haben eine Serverwechsel bekommen. Ich hab den firmware-bot dort gerade wieder installiert.
https://firmware.ffnw.de/status.html
Schöne Grüße Tarek