Udgivelsen af Toybox-systemværktøjer 0.8.8 er blevet offentliggjort, ligesom BusyBox, der er udformet som en enkelt eksekverbar fil og optimeret til minimalt forbrug af systemressourcer. Projektet udvikles af den tidligere vedligeholder af BusyBox og distribueres under 0BSD-licensen. Hovedformålet med Toybox er at give producenter mulighed for at bruge et minimalistisk sæt af standardværktøjer uden at åbne kildekoden til de modificerede komponenter. Toybox er endnu ikke på niveau med BusyBox i funktioner, men der er allerede implementeret 306 grundlæggende kommandoer (227 fuldt og 79 delvist) ud af de 378 planlagte.
Nyheder i Toybox 0.8.8 inkluderer:
- I værktøjet «timeout» er der tilføjet en option «-i» for at afslutte kommandoen efter et bestemt tidsrum med inaktivitet (output til standardstrøm nulstiller timeren).
- I værktøjet «tar» er der tilføjet understøttelse af optionen «—xform» for at ændre filnavne ved hjælp af et angivet sed-udtryk. Kommandoen «tar —null» er implementeret.
- Der er foreslået forkortede alternativer til lange optioner (f.eks. «ls —col» for «ls —color»).
- I kommandoen «blkid -o» er der tilføjet understøttelse af outputformaterne «full», «value» og «export».
- I værktøjet «nsenter» er der tilføjet optionerne «-C» (aktivering af cgroup-namespace) og «-a» (aktivering af alle understøttede namespaces).
- I værktøjet «mount» er der implementeret optionen «-R», og rekursiv bind-montering er som standard aktiveret.
- I værktøjet «file» er der sikret genkendelse af filer med Linux-kernbilleder og eksekverbare filer til arkitekturen Loongarch.
Kilde: opennet.ru
