Veröffentlichung eines minimalistischen Satzes von Systemdienstprogrammen Toybox 0.8.7

Die Veröffentlichung von Toybox 0.8.7, einer Reihe von Systemdienstprogrammen, wurde veröffentlicht, ebenso wie BusyBox, das als einzelne ausführbare Datei konzipiert und für minimalen Verbrauch von Systemressourcen optimiert ist. Das Projekt wurde von einem ehemaligen BusyBox-Betreuer entwickelt und wird unter der 0BSD-Lizenz vertrieben. Der Hauptzweck von Toybox besteht darin, Herstellern die Möglichkeit zu geben, einen minimalistischen Satz von Standarddienstprogrammen zu verwenden, ohne den Quellcode geänderter Komponenten öffnen zu müssen. Was die Fähigkeiten angeht, liegt Toybox immer noch hinter BusyBox zurück, aber 299 Grundbefehle wurden bereits implementiert (220 vollständig und 79 teilweise) von 378 geplanten.

Zu den Neuerungen von Toybox 0.8.7 zählen:

  • Die Befehle host, wget, openvt und deallocvt wurden auf die vollständige Implementierung aktualisiert.
  • Neue Befehle uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind und gpioset hinzugefügt.
  • Implementierung eines einfachen HTTP-Servers httpd hinzugefügt.
  • Der Befehl catv wurde entfernt (ähnlich wie cat -v).
  • Das Top-Dienstprogramm bietet jetzt die Möglichkeit, Listen mit der linken und rechten Taste zu wechseln und die Sortierung mit den Kombinationen „Umschalt + links oder rechts“ zu ändern.
  • Unterstützung für die Optionen „find -samefile“, „cmp -n“ und „tar –strip“ hinzugefügt.
  • Extraktion von Gerätebeschreibungen aus /etc/{usb,pci}.ids[.gz]-Dateien zu den Dienstprogrammen lsusb und lspci hinzugefügt.
  • Dem Dienstprogramm ifconfig wurde Unterstützung für das Umbenennen von Netzwerkschnittstellen hinzugefügt.
  • Das Dienstprogramm wget hat Unterstützung für die POST-Methode zum Senden von Webformulardaten hinzugefügt.

Source: opennet.ru

Kommentar hinzufügen