Minimalistlike sĂŒsteemiutiliitide BusyBox 1.37 vĂ€ljaanne

Peaaegu kahe aasta arendustöö jĂ€rel on vĂ€lja antud BusyBox 1.37 paketi versioon, mis sisaldab standardsete UNIXi utiliitide komplekti, vormindatud ĂŒhte tĂ€itmisfaili ja optimeeritud minimaalsete sĂŒsteemsete ressursside tarbimise jaoks, pakkudes alla 1 MB suurust paketti. Uue oksa 1.37 esimene vĂ€ljaanne on mÀÀratletud kui ebastabiilne; tĂ€ielik stabiliseerimine toimub versioonis 1.37.1, mille saabumist oodatakse paarikĂŒmne kuu pĂ€rast. Projekti kood jaotatakse GPLv2 litsentsi all.

BusyBoxi modulaarne iseloom vĂ”imaldab luua ĂŒhe ĂŒhtse tĂ€itmisfaili, mis sisaldab suvalist valikut paketi poolt rakendatud utiliitidest (iga utiliit on saadaval kui sĂŒmboolne link sellele failile). Komplekti suurust, koostist ja funktsionaalsust saab muuta vastavalt integreeritud platvormi vajadustele ja vĂ”imalustele, mille jaoks koostamine toimub. Paket on iseseisev; staatilise koostamise korral uclibc'ga, et luua töökeskkonda Linuxi tuumale, tuleb luua vaid mĂ”ned seadme failid kaustas /dev ja ette valmistada konfiguratsioonifailid. VĂ”rreldes eelmise 1.36 vĂ€ljaandega on BusyBox 1.37 tĂŒĂŒpilise koostamise korral muutunud mĂ€lutarve suurenenud 1535 bait vĂ”rra (1022792-lt 1024327 baitini).

BusyBox on peamine tööriist GPLi rikkumiste vastu tarkvaradele. Software Freedom Conservancy (SFC) ja Software Freedom Law Center (SFLC) on BusyBox arendajate nimel nii kohtutee kaudu kui ka kohtuvÀliste kokkulepete kaudu korduvalt edukaid samme astunud ettevÔtete vastu, kes ei paku juurdepÀÀsu GPL-programmide lÀhtekoodile. Samas on BusyBox autor igati vastu sellisele kaitsele, arvates, et see rikkub tema Àrimudeleid.

BusyBox 1.37 silmapaistvad muudatused:

  • Lisatud on getfattr utiliidi teostus, et kuvada failide laiendatud atribuute.
  • udhcpd-s on rakendatud BOOTP protokolli valikuline toetus.
  • hwclock utiliidile on lisatud vĂ”imalus RTC (reaalaegne kell) parameetrite kuvamiseks ja seadistamiseks. NĂ€iteks parameetri lugemiseks 'hwclock --param-get bsm', ja muutmiseks 'hwclock -p bsm=1'.
  • KĂ€sku 'ip link' on lisatud CAN-seadmete seadistamise tugi netlinki liidese kasutamise kaudu ('ip link set type can').
  • Find utiliidil on rakendatud valik «-ok kĂ€sk» kasutaja kinnituse pĂ€rimisega enne kĂ€skluse tĂ€itmist.
  • KĂ€skude kestades ash ja hush on sisse viidud uus hulk parandusi, mis on suunatud ĂŒhilduvuse parandamisele teiste kestadega. Funktsioonide ja klahvikombinatsioonide nimede automaatne tĂ€iendamine Tab klahviga on lisatud. Hushis on lisatud sisseehitatud kĂ€sk „false”.
  • Awkis on rakendatud lipp „-E” skripti teksti lugemiseks failist.
  • Od utiliidis on rakendatud valik „-B” (sĂŒnonĂŒĂŒm „-t o2”) kahebaidiste vÀÀrtuste vĂ€ljundiks oktalina.
  • Time utiliidis on valiku „-f FMT” puhul lubatud sĂŒmbolite ekraanimise fikseerimine jĂ€rjestikuste „\escape” ja „%%” plygadega.
  • Top utiliidis on parandatud suure PID-idendi nĂ€itamist.
  • Readlinkis on lisatud toetust eraldajale „—” ning parandatud ĂŒhilduvust POSIX standardiga seoses valiku „-n” rakendamisega.
  • KĂ€sku start-stop-daemo on lisatud valikud „-O/—output” (vĂ€ljundi suunamine) ja „-d DIR” (vaikekausta muutmine).
  • Ntpdi on tagatud kliendi ja serverilt NTP ĂŒhilduvus ajaga pĂ€rast 2038. aastat.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster