BusyBox 1.30: n uusi versio saapuu uusilla parannuksilla

BusyBox-logo

äskettäin BusyBox-paketti käynnistettiin versiossa 1.30 toteuttamalla joukko UNIX-vakioapuohjelmia, dSe on suunniteltu yhtenä suoritettavana tiedostona ja optimoitu järjestelmän resurssien vähäiselle kulutukselle, kun asetettu koko on alle 1 Mt.

BusyBox 1.30: n uuden version ensimmäinen versio on sijoitettu epävakaaksi, täydellinen vakautus toimitetaan versiossa 1.30.1, jonka odotetaan olevan noin kuukauden kuluttua.

Tietoja BusyBoxista

busybox se on tärkein työkalu taistelussa laiteohjelmiston GPL-rikkomuksia vastaan. Organisaation ohjelmistovapauden suojaus (SFC) ja ohjelmistovapauden lain keskus (SFLC).

BusyBox-kehittäjät antavat oikeuden välityksellä tai tuomioistuimen ulkopuolisilla sopimuksilla toistuvasti menestyksekkäästi yrityksissä Ne eivät tarjoa pääsyä ohjelmiston GPL-lähdekoodiin.

Samalla BusyBoxin kirjoittaja vastustaa voimakkaasti tällaista suojaa, koska se rikkoo hänen liiketoimintaansa.

Valmistajille, jotka eivät halua avata muokattujen komponenttien lähdekoodia, kehitetään Toybox-projektin yhteydessä BusyBoxin analogia, jota jaetaan BSD-lisenssillä (lauseke 2). Ominaisuuksiltaan Toybox on edelleen BusyBoxin takana.

BusyBoxin modulaarinen luonne antaa mahdollisuuden muodostaa yhtenäinen suoritettava tiedosto, joka sisältää mielivaltaisen joukon toteutettuja apuohjelmia paketissa (jokainen apuohjelma on saatavana symbolisen linkin muodossa tähän tiedostoon).

Apuohjelmakokoelman koko, kokoonpano ja toiminnallisuus voivat vaihdella sen integroidun alustan tarpeiden ja ominaisuuksien mukaan, jota varten sitä kootaan.

Paketti on omavarainen ja sisältää staattisen käännöksen uclibc: llä, jotta voidaan luoda käyttöjärjestelmä Linux-ytimen päälle, sinun tarvitsee vain luoda useita laitetiedostoja hakemistoon / dev ja valmistella määritystiedostot.

Tietoja BusyBoxin uudesta versiosta

Tässä uudessa BusyBox 1.30 -versiossa verrattuna edelliseen versioon 1.29 tyypillisen BusyBox 1.30 -kokoonpanon muistin kulutus kasvoi 7393 tavua (941070: stä 948463 tavuun).

BusyBox-versiossa 1.30 on "bc" -apuohjelma mielivaltaisiin matemaattisiin laskelmiin. Uuden 'bc' -koodin perusteella 'dc' -apuohjelma on uudistettu ja laajennettu huomattavasti.

El "source-directory" -vaihtoehdon tuki on lisätty ifupdown-apuohjelmaan sijoittaa asetukset tiedostojoukkona hakemistoon (esimerkiksi /etc/network/interfaces.d).

Tuhkakuori tarjoaa mahdollisuuden upottaa komentosarjat suoritettaviin tiedostoihin. Lausekkeiden "$ {}" jäsentäminen on säädetty.

Komennon kuoressa optimoitu koodi piilotettiin merkkien merkkijonon tarkistamiseksi merkkijonossa, lausekkeiden "$ {var # ...}", "$ {var: + ...}" ja "$ {var / ...." parempi käsittely .} "," Set -x "-työ on lähellä bash-arvoa, IFS-ympäristömuuttujan asetus annetaan, kyky suorittaa upotettuja komentosarjoja lisätään.

Muista korostettavista parannuksista löydämme:

  • Online, lisätty tuki automaattisen täydennyksen upotetuille komentosarjoille.
  • Libarchiveen on lisätty toiminto upotettujen tietojen purkamiseksi.
  • '-Show SCRIPT' -vaihtoehto on lisätty väylälaatikkokomentoon upotettujen komentosarjojen näyttämiseksi.
  • Awk-apuohjelmassa sulava sammutus tarjotaan, jos parametrin "NF" negatiiviset arvot määritetään.
  • Fdiskin toiminta on yhdenmukainen util-linux 2.31 -sarjan vastaavan apuohjelman kanssa.
  • "Suoritettava" ja "- Lopeta" -vaihtoehdot lisätään hakuapuohjelmaan;
  • Init-aloituksen aikana kontteihin lataamisen ongelmat on ratkaistu.
  • Verkkotunnushaku on lisätty nslookupiin (hakuvaihtoehto resolv.conf: ssä).
  • Chroot-käynnistystila lisätään chpasswd-tiedostoon.
  • "AUTH PLAIN" -todennustilan tuki on lisätty sendmailiin "AUTH LOGIN" -toiminnon lisäksi.

Kuinka saada BusyBox?

Jos olet kiinnostunut saamaan uuden version. Voit tehdä sen menemällä projektin viralliselle verkkosivustolle, josta löydät sekä tämän lähdekoodin että binäärit ja dokumentaation.

Linkki on tämä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   anonyymi dijo

    Busybox on liian vaarallinen ... jopa smtp-palvelimella on mihin? Pahinta on se, että monet distrot painostavat sitä järjestelmän ensisijaisena riippuvuutena ... mikä paljastaa aikomuksensa luoda tarvittavat työkalut rikokseen. .. silmät nähdäksesi, että hän näkee ja kuka ei tiedä mitä sanoo, anna hänen ohittaa ... on onnellisempi.