Nedavno predstavljeno je lansiranje popularnog paketa «BusyBox 1.32» koji je implementacija UNIX uslužnih programa standard dizajniran kao a glavni alat u borbi protiv kršenja GPL-a u firmware-u.
Ovaj paket karakterizira jedna izvršna datoteka i optimiziran je za minimalnu potrošnju sistemskih resursa s veličinom paketa manjom od 1 MB.
Ova nova verzija 1.32 pozicioniran je kao nestabilna verzija, a puna stabilizacija očekuje se u verziji 1.32.1, koja se očekuje za oko mjesec dana.
Oni koji nisu upoznati sa BusyBoxom, to bi trebali znati omogućava stvaranje objedinjene izvršne datoteke koja sadrži proizvoljan skup uslužnih programas implementiran u paketu (svaki uslužni program dostupan je kao simbolična veza do ove datoteke).
Veličina, sastav i funkcionalnost zbirke uslužnih programa mogu se razlikovati ovisno o potrebama i mogućnostima integrirane platforme za koju je izgrađena.
Što je novo u BusyBox verziji 1.32?
U ovoj novoj verziji, možemo utvrditi da je dodana nova naredba mime za pokretanje skripti iz zadane Mimfile datoteke (pomalo podsjeća na skraćeni uslužni program make).
Veliki dio popravci u naredbama spremišta ash i hush, s ciljem poboljšanja kompatibilnosti s drugim spremnicima. U pepelu i tišini dodana je mogućnost automatskog dovršavanja ugrađenih naredbi karticama. Ash je stabilizirao nove ugrađene naredbe.
U korisnosti wget, prošireno je ograničenje broja preusmjeravanja i implementirana je podrška za provjeru TLS certifikata u slučaju kvara sa ENABLE_FEATURE_WGET_OPENSSL.
Dok za fdisk uslužni program, sada u ovoj novoj verziji dodana podrška za HFS i HFS + particije. U Initu je poboljšano rukovanje trkačkim uvjetima kada stignu signali.
Izlazni format "% NT" dodan je uslužnom programu za vizuelno nadgledanje parametara sistema nmetar.
U httpd, kada se radi u NOMMU načinu rada, dozvoljena je instalacija drugog kućnog direktorija i omogućena je opcija '-h' kada započne pozadinski proces.
Ispravljene greške komunalne usluge grep, top, dc, gzip, awk, bc, ntpd, pidof, stat, telnet, tftp, whois, unzip, chgrp, httpd, vi, route.
Od ostalih promjena koje se ističu u ovoj novoj verziji:
- Opcija "-prazno" dodana je u uslužni program za pronalaženje kako bi se provjerile prazne datoteke.
- Grep je dodao ispravnu podršku za listu uzoraka (lista uzoraka) i dodao opciju "-R" (rekurzivna obrada sadržaja direktorija).
- Problemi s kompilacijom u Clangu 9 su popravljeni, a upozorenja kompajlera uklonjena.
- Dodana mogućnost obrade i nabrajanja CPU-a u skupu zadataka (opcija "-c").
- Ponašanje opcije "-a" promijenilo se u taru, koji je umjesto omogućavanja kompresije "lzma" sada povezan s automatskim otkrivanjem ekstenzijom datoteke.
- Udhcpc6 je dodan podrška za režim bez državljanstva za DHCPv6 (Server nudi samo mrežne parametre, bez dodjeljivanja adrese).
- Nslookup pruža obradu odgovora bez RR zapisa i dodaje podršku za SRV zapise.
- Dodani su nove naredbe "showmacs" i "showstp" za brctl.
- Dodana podrška za parametar "relay server" u dhcpc.
- Syslogd je dodao postavku za prikaz vremena s milisekundnom preciznošću.
- Xargs omogućuje obradu citiranih argumenata i zajamčeno je ispravno ponašanje opcije "-n".
Konačno, za one koji žele znati više o izlasku ove nove verzije BusyBox 1.32, Pojedinosti možete dobiti odlaskom na sljedeći link.
Kako doći do BusyBox-a?
Ako ste zainteresirani za mogućnost dobivanja ove nove verzije. To možete učiniti odlaskom na službena web stranica projekta gdje ćete u odjeljku za preuzimanje pronaći i izvorni kod za ovo, kao i binarne datoteke i dokumentacija.
Ko je zainteresovan za poslužitelj smtp ssh sftp itd itd itd
dostupno prvom koji možda ima eskalirane privilegije, bilo lokalne ili udaljene ???
Što se mene tiče, nemate oružje za ubistvo u svojoj kući, čekate ga
udarac da vas izvrši atentat vlastitim oružjem ... recimo da je to mač sa dvije oštrice.
Ne želim to, želim usluge koje mogu pokretati i pokretati ručno i koje su dobro evidentirane
za prijavu mojih sistema, i ako je u vanjskoj particiji samo za pisanje ... puno bolje.