Nová verze BusyBox 1.30 přichází s novými vylepšeními

Logo BusyBox

Nedávno balíček BusyBox byl spuštěn ve verzi 1.30 s implementací sady standardních obslužných programů UNIX, dJe navržen jako jeden spustitelný soubor a optimalizován pro minimální spotřebu systémových prostředků s velikostí sady menší než 1 MB.

První verze nové verze BusyBox 1.30 je umístěna jako nestabilní, úplná stabilizace bude zajištěna ve verzi 1.30.1, která se očekává přibližně za měsíc.

O společnosti BusyBox

BusyBox je to hlavní nástroj v boji proti porušení GPL ve firmwaru. Organizace Software Freedom Conservancy (SFC) a Software Freedom Law Center (SFLC).

BusyBox vývojáři dávají prostřednictvím soudu nebo uzavřením mimosoudního vyrovnání opakovaně úspěšně pracoval ve společnostech Neposkytují přístup ke zdrojovému kódu GPL v softwaru.

Zároveň se autor BusyBoxu postaví proti takové ochraně, protože má za to, že narušuje jeho podnikání.

Pro výrobce, kteří nechtějí otevírat zdrojový kód upravených komponent, je v rámci projektu Toybox vyvíjen analog BusyBox, distribuovaný pod licencí BSD (bod 2). Díky funkcím je Toybox stále za BusyBox.

Modulární povaha BusyBoxu umožňuje vytvořit jednotný spustitelný soubor obsahující libovolnou sadu implementovaných nástrojů v balíčku (každý nástroj je k dispozici ve formě symbolického odkazu na tento soubor).

Velikost, složení a funkčnost kolekce nástrojů se může lišit v závislosti na potřebách a schopnostech integrované platformy, pro kterou je sestavována.

Balíček je soběstačný, se statickou kompilací s uclibc, k vytvoření operačního systému nad jádrem Linuxu, stačí vytvořit více souborů zařízení v adresáři / dev a připravit konfigurační soubory.

O nové verzi BusyBoxu

V této nové verzi BusyBox 1.30 ve srovnání s verzí 1.29 výše se spotřeba paměti typické sestavy BusyBox 1.30 zvýšila o 7393 bajtů (z 941070 na 948463 bajtů).

BusyBox verze 1.30 obsahuje nástroj „bc“ pro libovolné matematické výpočty. Na základě nového kódu „bc“ byl přepracován a podstatně rozšířen nástroj „dc“.

El podpora nástroje "source-directory" byla přidána do obslužného programu ifupdown umístit nastavení jako sadu souborů do adresáře (například /etc/network/interfaces.d).

Ash shell poskytuje možnost vložit shell skripty do spustitelných souborů. Je rozebrána analýza výrazů „$ {}“.

V příkazovém prostředí byl optimalizovaný kód skrytý, aby se zkontrolovala přítomnost znaků v řetězci, vylepšené zpracování výrazů „$ {var # ...}“, „$ {var: + ...}“ a „$ {var / .... .} ", Úloha" Set -x "je blízká bash, je k dispozici nastavení proměnné prostředí IFS, přidána možnost spouštět vložené skripty.

Z dalších vylepšení, které lze zvýraznit, najdeme:

  • Online, přidaná podpora pro automatické doplňování vložených skriptů.
  • Do libarchivu byla přidána funkce pro rozbalení vložených dat.
  • K příkazu busybox byla přidána možnost „–Show SCRIPT“ pro zobrazení vložených skriptů.
  • V obslužném programu awk je k dispozici elegantní vypnutí, pokud jsou zadány záporné hodnoty parametru "NF".
  • Chování fdisku je v souladu s podobným nástrojem ze sady util-linux 2.31.
  • Možnosti „-executable“ a „-quit“ jsou přidány do vyhledávacího nástroje;
  • Během init init byly vyřešeny problémy s opětovným načítáním do kontejnerů.
  • Do nslookup (možnost hledání v resolv.conf) byla přidána podpora pro vyhledávání domén.
  • Režim chroot bootování je přidán do chpasswd.
  • Kromě režimu „AUTH LOGIN“ byla do sendmailu přidána podpora režimu ověřování „AUTH PLAIN“.

Jak získat BusyBox?

Pokud máte zájem o získání této nové verze. Můžete to udělat tak, že přejdete na oficiální web projektu, kde najdete jak zdrojový kód, tak binární soubory a dokumentaci.

Odkaz je tento.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   anonymní řekl

    Busybox je příliš nebezpečný ... dokonce i server SMTP to má za co? Nejhorší je, že mnoho distribucí na něj vyvíjí tlak jako primární závislost systému ... což odhaluje jejich úmysl zasadit potřebné nástroje pro tento zločin. .. oči vidět, že vidí a kdo neví, co říká, nech ho projít kolem ... bude šťastnější.