Útgáfa af naumhyggjusettu kerfisforritum BusyBox 1.34

Útgáfa BusyBox 1.34 pakkans er kynnt með innleiðingu setts af stöðluðum UNIX tólum, hönnuð sem ein keyranleg skrá og fínstillt fyrir lágmarksnotkun kerfisauðlinda með stilltri stærð minni en 1 MB. Fyrsta útgáfan af nýju 1.34 útibúinu er staðsett sem óstöðug; full stöðugleiki verður veittur í útgáfu 1.34.1, sem er væntanleg eftir um það bil mánuð. Verkefniskóðanum er dreift undir GPLv2 leyfinu.

Einingaeðli BusyBox gerir það mögulegt að búa til eina sameinaða keyrsluskrá sem inniheldur handahófskennt sett af tólum sem eru útfærð í pakkanum (hvert tól er fáanlegt í formi táknræns tengils á þessa skrá). Stærð, samsetning og virkni safns veitna getur verið mismunandi eftir þörfum og getu innbyggða vettvangsins sem samsetningin er framkvæmd fyrir. Pakkinn er sjálfstæður; þegar hann er byggður á kyrrstöðu með uclibc, til að búa til vinnukerfi ofan á Linux kjarna, þarftu aðeins að búa til nokkrar tækjaskrár í /dev möppunni og undirbúa stillingarskrár. Í samanburði við fyrri útgáfu 1.33 jókst vinnsluminni neysla hins dæmigerða BusyBox 1.34 samsetningar um 9620 bæti (úr 1032724 í 1042344 bæti).

BusyBox er aðal tólið í baráttunni gegn GPL brotum í fastbúnaði. Software Freedom Conservancy (SFC) og Software Freedom Law Center (SFLC), fyrir hönd BusyBox þróunaraðila, hafa ítrekað haft áhrif á fyrirtæki sem veita ekki aðgang að frumkóða GPL forrita, bæði fyrir dómstólum og utan -dómssamningar. Jafnframt mótmælir höfundur BusyBox harðlega slíkri vernd - telur að hún eyðileggi fyrirtæki hans.

Eftirfarandi breytingar eru auðkenndar í BusyBox 1.34:

  • Bætti við nýju ascii tóli með gagnvirkri töflu yfir ASCII stafanöfn.
  • Bætti við nýju tóli crc32 til að reikna út eftirlitstölur.
  • Innbyggði http-þjónninn styður DELETE, PUT og OPTIONS aðferðirnar.
  • Udhcpc veitir möguleika á að breyta sjálfgefna netviðmótsheiti.
  • Innleiðing TLS samskiptareglur styður nú sporöskjulaga feril secp256r1 (P256)
  • Þróun ösku- og þöggunarskipanna hefur haldið áfram. Í þögninni hefur meðhöndlun ^D skipunarinnar verið færð í samræmi við hegðun ösku og bash, bash-sértæka $'str' smíðin hefur verið innleidd og ${var/pattern/repl} skiptiaðgerðirnar hafa verið bjartsýni.
  • Stór hluti leiðréttinga og endurbóta hefur verið gerðar á innleiðingu awk tólsins.
  • Bætti „-i“ valkostinum við base32 og base64 tólin til að hunsa ógilda stafi.
  • Í bc og dc tólunum er meðhöndlun á BC_LINE_LENGTH og DC_LINE_LENGTH umhverfisbreytunum nálægt GNU tólunum.
  • Bætti --getra og --setra valkostum við blockdev tólið.
  • "-p" valkostinum hefur verið bætt við chattr og lsattr tólunum. lsattr hefur aukið fjölda studdra ext2 FS fána.
  • Valmöguleikunum „-n“ (slökkva á yfirskrift) og „-t DIR“ (tilgreindu markskrána) hefur verið bætt við cp tólið.
  • Í cpio hefur smíði „cpio -d -p A/B/C“ verið breytt.
  • „-t TYPE“ valmöguleikinn hefur verið bætt við df tólið (takmarkar úttakið við ákveðna skráartegund).
  • Bætti við -b valkostinum við du utility (jafngildir '—apparent-size —block-size=1').
  • Bætti valkostinum „-0“ við env tólið (lokar hverri línu með staf með kóða núll).
  • „-h“ valmöguleikinn (læsilegur framleiðsla) hefur verið bætt við ókeypis tólið.
  • Bætti við valmöguleikanum "-t" (hunsar bilanir) við jónunarforritið.
  • Innskráningartólið styður nú LOGIN_TIMEOUT umhverfisbreytuna.
  • Bætt við valmöguleikum "-t" (tilgreindu markskrána sem á að færa) og "-T" (meðhöndla seinni röksemdina sem skrá) við mv tólið.
  • "-s SIZE" valmöguleikinn (fjöldi bæta sem á að hreinsa) hefur verið bætt við tæta tólið.
  • „-a“ valmöguleikinn hefur verið bætt við verkefnasettaforritið (beita CPU sækni fyrir alla vinnsluþræði).
  • Tímamörk, toppur, horfa og ping tól styðja nú óheiltölugildi (NN.N).
  • "-z" valkostinum hefur verið bætt við uniq tólið (notaðu núllkóðaða stafinn sem afmörkun).
  • „-t“ valmöguleikinn (skjalasafnsskoðun) hefur verið bætt við unzip tólið.
  • Vi ritstjórinn leyfir notkun reglulegra segða í ':s' skipuninni. Bætt við valmöguleika fyrir útvíkkun. Bættar útfærslur til að færa á milli málsgreina, velja svið og afturkalla breytingar.
  • xxd tólið útfærir valkostina -i (C-stíl úttak) og -o DISPLAYOFFSET.
  • Wget tólið gerir kleift að vinna HTTP 307/308 kóða fyrir tilvísanir. FEATURE_WGET_FTP valkostur bætt við til að virkja/slökkva á FTP stuðningi.
  • Bætti "iflag=count_bytes" valkostinum við dd tólið.
  • Skurðarforritið útfærir leikfangakassasamhæfða valkostina „-O OUTSEP“, „-D“ og „-F LIST“.

Heimild: opennet.ru

Bæta við athugasemd