Rilascio di un set minimalista di utilità di sistema Toybox 0.8.8

È stato pubblicato il rilascio di Toybox 0.8.8, un insieme di utilità di sistema, così come BusyBox, progettato come un singolo file eseguibile e ottimizzato per un consumo minimo delle risorse di sistema. Il progetto è sviluppato da un ex manutentore di BusyBox ed è distribuito sotto la licenza 0BSD. Lo scopo principale di Toybox è fornire ai produttori la possibilità di utilizzare un set minimalista di utilità standard senza aprire il codice sorgente dei componenti modificati. In termini di capacità, Toybox è ancora in ritardo rispetto a BusyBox, ma sono già stati implementati 306 comandi di base (227 completamente e 79 parzialmente) dei 378 previsti.

Tra le novità di Toybox 0.8.8 possiamo notare:

  • L'opzione "-i" è stata aggiunta all'utilità "timeout" per terminare il comando dopo un certo tempo di inattività (l'output sul flusso standard reimposta il timer).
  • L'utilità "tar" ora supporta l'opzione "--xform" per convertire i nomi dei file utilizzando una determinata espressione sed. Il comando "tar -null" è stato implementato.
  • Per le opzioni lunghe vengono proposti analoghi abbreviati (ad esempio "ls -col" per "ls -color").
  • Aggiunto il supporto per i formati di output "completo", "valore" ed "esporta" al comando "blkid -o".
  • Le opzioni "-C" (abilita lo spazio dei nomi cgroup) e "-a" (abilita tutti gli spazi dei nomi supportati) sono state aggiunte all'utilità "nsenter".
  • L'utilità "mount" implementa l'opzione "-R" e il montaggio ricorsivo del bind è abilitato per impostazione predefinita.
  • L'utilità "file" fornisce il riconoscimento di file con immagini del kernel Linux e file eseguibili per l'architettura Loongarch.

Fonte: opennet.ru

Aggiungi un commento