BusyBox 1.33 arriba amb base32, suport per a l'emmagatzematge en memòria cau i mes

Després de diversos mesos de desenvolupament s'acaba de presentar el llançament de la nova versió del paquet BusyBox 1.33, El qual és una implementació d'un conjunt d'utilitats estàndard UNIX, dissenyades en forma d'un sol fitxer executable i optimitzades per a un consum mínim de recursos del sistema quan la mida del paquet és menor a 1 MB.

La primera versió de la nova branca 1.33 es posiciona com a inestable, l'estabilització completa es proporcionarà a la versió 1.33.1, que s'espera en aproximadament un mes.

Per als qui desconeixen de BusyBox, han de saber que la seva naturalesa modular de fa possible formar un fitxer executable unificat que conté un conjunt arbitrari d'utilitats implementades al paquet (cada utilitat està disponible en forma d'un enllaç simbòlic a aquest fitxer).

La mida, la composició i la funcionalitat de la col·lecció d'utilitats poden variar segons les necessitats i les capacitats de la plataforma integrada per a la qual està construint.

El paquet és autònom, amb una compilació estàtica amb uclibc, per crear un sistema que funcioni sobre el kernel de Linux, només cal crear alguns fitxers de dispositiu al directori /dev i preparar els fitxers de configuració.

BusyBox és l'eina principal en la lluita contra la violació de GPL al microprogramari. Programari Freedom Conservancy (SFC) i Programari Freedom Law Center (SFLC), en nom dels desenvolupadors de BusyBox, han influït repetidament amb èxit a les empreses que no proporcionen accés al codi font dels programes GPL, tant a través dels tribunals com mitjançant la celebració dacords extrajudicials.

Principals novetats de BusyBox 1.33

En comparació amb la versió anterior 1.32, el consum de memòria d'un assemblat BusyBox 1.32 típic va augmentar el 1761 bytes.

En aquesta nova versió de BusyBox 1.33 podrem trobar que el servidor http incorporat ha actualitzat la implementació de HTTP/1.1 i ha afegit suport per a l'emmagatzematge en memòria cau basat en dades de la capçalera HTTP ETag. Va deixar d'afegir les capçaleres HTTP Data i Última modificació a les respostes.

A més, la configuració de restricció d'accés IP s'ha fet opcional i que els estils CSS han estat reelaborats i que s'utilitzen en mostrar el contingut del directori a httpd_indexcgi.

La utilitat de data ha afegit suport per a les opcions "-Ins" i una compatibilitat millorada en mostrar les zones horàries.

També s'esmenta que si han afegit diverses dotzenes de canvis a la biblioteca libbb, inclòs l'ús del marc per a pàgines fixes i l'addició de noves funcions exec_login_shell(), msleep(), sleep1() i xsettimeofday().

La utilitat d'inici de sessió ha permès enviar informació al syslog sobre cada contrasenya no vàlida.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • Ftp afegeix suport per a respostes PASV que no acaben amb ')'.
    Continua el desenvolupament dels projectils d'ordre Ash and Hush.
  • Suport millorat per a construccions específiques de bash.
  • S'ha afegit una nova utilitat base32.
  • La utilitat modprobe ha afegit suport per a la llista negra de mòduls del nucli no vàlids per carregar
  • S'ha afegit suport per a E/S directa (mode O_DIRECT) a la utilitat dd.
  • S'ha afegit suport per a les opcions "-o nostrictatime", "-o [no] lazytime" i "-o nosymfollow" a la utilitat de muntatge.
  • S'ha afegit suport per a les opcions "noprefixroute", "valid_lft" i "favorite_lft" a la utilitat ip. S'ha afegit suport per a les opcions fwmark / fwmask per a l'encaminament de polítiques a la regla ip.
  • La utilitat chrt afegeix suport per a la biblioteca C estàndard musl.
  • Permès executar ntpd per un usuari no root.
  • La utilitat de traceroute s'ha millorat significativament.
  • S'ha afegit suport per al registre mitjançant syslog a mdev.
  • Util-linux afegeix suport per al sistema de fitxers erofs.

Finalment, per a aquells que vulguin conèixer més a l'respecte sobre l'alliberament d'aquesta nova versió de BusyBox 1.33, poden obtenir els detalls dirigint-se a l' següent enllaç.

Com obtenir BusyBox?

Si estàs interessat en poder obtenir aquesta nova versió. Podràs fer-ho dirigint-te a la pàgina web oficial de el projecte on trobaràs dins de la seva secció de descàrregues tant el codi font d'aquest, així com binaris i documentació.

L'enllaç és aquest.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.