Bol sa vydaný release súboru systémových utilít Toybox 0.8.8, podobne ako BusyBox, ktorý je tvorený ako jeden spustiteľný súbor a optimalizovaný pre minimálnu spotrebu systémových zdrojov. Projekt sa vyvíja bývalým maintainerom BusyBox a je distribuovaný pod licenciou 0BSD. Hlavným účelom Toyboxu je poskytnúť výrobcom možnosť používať minimalistický súbor štandardných utilít bez odkrytia zdrojových kódov modifikovaných komponentov. Z pohľadu funkčnosti Toybox zatiaľ zaostáva za BusyBox, ale už implementoval 306 základných príkazov (227 plne a 79 čiastočne) z 378 plánovaných.
Medzi novinkami Toybox 0.8.8 môžeme spomenúť:
- Do utilíty „timeout“ bola pridaná možnosť „-i“ pre ukončenie príkazu po určitom čase neaktivity (výstup do štandardného toku resetuje časovač).
- Do utilíty „tar“ bola pridaná podpora pre možnosť „—xform“ na transformovanie názvov súborov pomocou zadaného sed výrazu. Bolo implementované príkaz „tar —null.“
- Pre dlhé možnosti boli navrhnuté skrátené ekvivalenty (napríklad „ls —col“ pre „ls —color“).
- Do príkazu „blkid -o“ bola pridaná podpora pre formáty výstupu „full“, „value“ a „export.“
- Do utilíty „nsenter“ boli pridané možnosti „-C“ (zapnutie cgroup namespace) a „-a“ (zapnutie všetkých podporovaných priestorov názvov).
- V utilite „mount“ bola implementovaná možnosť „-R“ a predvolene je zapnuté rekurzívne bind-montovanie.
- V utilite „file“ bola zabezpečená detekcia súborov s obrazmi jadra Linux a spustiteľnými súbormi pre architektúru Loongarch.
Zdroj: opennet.ru
