Feature-Release

Amiga Imager v0.99.8.3

Amiga Imager 0.99.8.3 macht ein frisch gebautes Image vom Mac aus erreichbar: amiagent ist jetzt als Paket waehlbar, mit optionalem Autostart, und PiStorm-Images starten das Netzwerk beim Booten – ohne eine Maschine ohne Kabel aufzuhaengen.

  • NEU: amiagent-Fernzugriff, beim Build eingerichtet
  • NEU: PiStorm-Netzwerk startet beim Booten
  • Bootet normal auch ohne eingestecktes Kabel
  • Enthaelt amipkg 0.7.9

Feature-Release - macOS 14+, Apple Silicon und Intel. Build: 260809.

Fernzugriff mit amiagent

amiagent – die Amiga-Haelfte des amimcp-Projekts – ist jetzt als Paket waehlbar, und der neue Bereich Fernzugriff in den Einstellungen richtet auf Wunsch den Autostart samt Zugriffs-Token gleich mit ein. Image bauen, Amiga booten – und die Maschine ist vom Mac aus erreichbar, auch aus Claude heraus, ohne den Amiga einmal anzufassen. Auf echter Hardware von Anfang bis Ende verifiziert.

Der groesste Teil des Designs steckt in der Sicherheit, denn amiagent fuehrt jeden Befehl aus, der ueber die unverschluesselte Verbindung ankommt. Der Autostart ist aus, solange er nicht bewusst eingeschaltet wird – und ist er an, aber kein Token gesetzt, wird gar keine Boot-Zeile geschrieben: Genau die Konfiguration, vor der der Autor des Tools selbst warnt, wird nicht stillschweigend ausgeliefert. Tokens mit Shell-Sonderzeichen werden abgelehnt statt in eine AmigaDOS-Befehlszeile eingebaut, und die Einstellungen sagen klar, dass das Token im Klartext in S:User-Startup steht und der Port nicht ins Internet weitergeleitet werden sollte.

PiStorm: Netzwerk beim Booten

PiStorm-Images mit Roadshow-Netzwerk booteten bisher offline – die Startsequenz schrieb zwar den Aufrufer fuer S:Network-Startup, aber nie die Datei selbst. Die Maschine kam ohne Netz hoch, bis man von Hand verbunden hat. Die Datei wird jetzt geschrieben und startet genau die Schnittstelle, die der Build konfiguriert hat (Ethernet oder WLAN). Ein neuer Schalter „Netzwerk beim Booten starten“ in den PiStorm-Einstellungen steuert das Ganze – standardmaessig an; wer ihn ausschaltet (und von Hand per PiStorm Online verbindet), sieht das im Build-Log vermerkt.

Der Teil, der echte Hardware brauchte: Ohne eingestecktes Kabel haengt ein zu fruehes Hochfahren der Schnittstelle den kompletten Boot auf. Der Netzwerkstart laeuft deshalb in einem Hintergrund-Skript, das wartet, bis die Workbench steht, bevor es die Schnittstelle oeffnet – eine Maschine ohne Kabel bootet normal und hat einfach kein Netz, eine mit Kabel ist Augenblicke nach dem Desktop online. amiagent startet auf dieselbe Weise und wartet auf den TCP/IP-Stack, statt gegen ihn anzurennen.

Ausserdem

  • Ein heruntergeladenes, per Hash verifiziertes Paket, das am Ende nichts installiert, meldet das jetzt im Build-Log samt wahrscheinlicher Ursache – statt wortlos durchzulaufen. Dieses Schweigen hat amiagents ersten Auftritt zum Raetsel gemacht.
  • Enthaelt amipkg 0.7.9.

Dank an yelworc75: Sein Hinweis, denselben Netzwerk-Befehl aus der WBStartup zu starten – also erst, wenn die Workbench existiert – lieferte die fehlende Haelfte der Kabel-Korrektur.