Moin zusammen,
ich habe am Wochenende angefangen mich mit eurem Image zu beschäftigen und mir sind dabei ein paar Dinge aufgefallen. Ich liese diese hier mal komplett unsortiert auf in der Hoffnung, dass sie euch helfen die Software zu verbessern:
- Ich habe keine Checksummen zu den Images gefunden, das werden zwar viele eh ignorieren aber trotzdem wären die eine gute Sache.
- Euer aktuelles Image basiert noch auf Debian Buster, gibt es einen Grund dafür? Ich bin gerade dabei zu aktualisieren…
- Ich habe keine Pekaway-Pakete gefunden, d.h. die aktuelle Konfiguration ist einfach auf das Basis-Image drauf kopiert? Ist das irgendwie automatisiert? Ich frage mich wie das mit zukünftigen Updates zusammen spielt.
- Gibt es eine Dokumentation zu den von euch erstellen Python-Wrapper für die Node-Red flows?
- Der SSH key des Images scheint statisch zu sein, der müsste gelöscht und beim ersten Boot neu generiert werden.
- Es liegen diverse Dateien aus eurer lokalen Entwicklungsumgebung herum, z.B. .bash_history und
/boot/System Volume Information
. - Der Login ist aktuell auch noch static (default raspberry), ab Bullseye ist das zumindest unerwünscht. Habt ihr euch da schon was überlegt?
Viele Grüße!