La version 0.8.7 de l'ensemble d'outils système Toybox a été publiée, tout comme BusyBox, présentée sous la forme d'un fichier exécutable unique et optimisée pour une consommation minimale des ressources système. Le projet est développé par un ancien mainteneur de BusyBox et est distribué sous la licence 0BSD. L'objectif principal de Toybox est de permettre aux fabricants d'utiliser un ensemble minimaliste d'outils standards sans devoir ouvrir le code source des composants modifiés. En termes de fonctionnalités, Toybox est encore en retard par rapport à BusyBox, mais bénéficie déjà de 299 commandes de base (220 entièrement et 79 partiellement) sur 378 prévues.
Parmi les nouveautés de Toybox 0.8.7, on peut noter :
- Les commandes host, wget, openvt et deallocvt ont été entièrement implémentées.
- De nouvelles commandes uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind et gpioset ont été ajoutées.
- Une implémentation d'un serveur HTTP simple httpd a été ajoutée.
- La commande catv (équivalent de cat -v) a été supprimée.
- Dans l'outil top, il est désormais possible de basculer entre les listes avec les touches gauche et droite, ainsi que de modifier le tri avec les combinaisons « Shift + gauche ou droite ».
- Ajout de la prise en charge des options « find -samefile », « cmp -n », « tar —strip ».
- Dans les outils lsusb et lspci, extraction des descriptions des appareils à partir des fichiers /etc/{usb,pci}.ids[.gz].
- Dans l'outil ifconfig, la prise en charge du renommage des interfaces réseau a été ajoutée.
- Dans l'outil wget, la prise en charge de la méthode POST pour l'envoi de données de formulaires web a été ajoutée.
Source : opennet.ru
