FreeBSD-k SquashFS kontrolatzailea gehitzen du eta mahaigaineko esperientzia hobetzen du

FreeBSD proiektuaren garapenari buruzko txostenak 2023ko uztailetik irailera bitartean SquashFS fitxategi-sistemaren inplementazioa duen kontrolatzaile berri bat aurkezten du, abioko irudien, Live eraikitzeen eta FreeBSDn oinarritutako firmwarearen eraginkortasuna hobetzeko erabil daitekeena. SquashFS irakurtzeko soilik moduan funtzionatzen du eta metadatuen eta datu konprimituen biltegiratze oso irudi trinkoa eskaintzen du. Kontrolatzailea nukleo mailan inplementatuta dago, FreeBSD 13.2 bertsioa onartzen du eta, besteak beste, FreeBSD RAM-n dagoen SquashFS fitxategi-sistematik abiarazteko aukera ematen du.

Txostenean nabarmendu diren beste lorpen batzuk hauek dira:

  • FreeBSD mahaigainean erabiltzean sor daitezkeen eragozpenak ezabatzeko lan egin da. Adibidez, mahaigaineko instalatzaile ataka, FreeBSD-ko edozein erabiltzaile-ingurune edo leiho-kudeatzaile azkar instalatu eta konfiguratzeko aukera ematen duena, eguneratu da karga-mailari buruzko jakinarazpenak bistaratzeko. Deskutils/qmediamanager, sysutils/devd-mount eta sysutils/npmount ataken bidez, posible da konektatutako euskarria muntatu eta jakinarazpen bat bistaratu fitxategi-sistemari buruzko informazioa eta jarduteko aukera posibleekin (fitxategi-kudeatzailea abiarazi, formateatzea, irudi bat kopiatzea). , desmuntatzea). Deskutils/freebsd-update-notify ataka gehitu da eguneratze jakinarazpenak erakusteko eta oinarrizko sistema, ataka eta paketeen eguneraketak azkar eta automatikoki instalatzeko.
  • FreeBSD ataken bilduma txostenaren aldian 34400 atakatik 34600ra igo zen. Itxi gabeko PR kopuruak 3000 izaten jarraitzen du (730 PR ez dira oraindik konpondu). HEAD adarrak 11454 garatzaileren 130 aldaketa ditu. Eguneratze esanguratsuak honako hauek dira: Mono 5.20, Perl 5.34, PostgreSQL 15, LibreOffice 7.6.2, KDE 5.27.8, KDE Gear 23.08, Rust 1.72.0, Wine 8.0.2, GCC 13.2.0, GitLab 16.3.
  • Linux ingurunearen emulazio azpiegiturak (Linuxulator) xattr eta ioprio sistema-deien euskarria ezarri zuen, Linux-erako konpilatutako rsync eta debootstrap utilitateak exekutatu ahal izateko.
  • Pantheon mahaigaineko ataka, Elementary OS Linux banaketak garatua, eguneratu da.
  • Erregistroa gaituta dagoen UFS eta FFS fitxategi-sistemen argazkiak sortzeko laguntza barne hartzen da (eguneratze bigunak), eta fsck utilitatearen bidez argazki baten osotasuna egiaztatzeko eta argazkien iraulketak atzeko planoan gordetzeko gaitasunak ere gehitzen dira, lanean gelditu gabe. fitxategi-sisteman eta partizioa desmuntatu gabe (dump "-L" banderarekin abiaraziz).
  • Amd64 sistemetarako, SIMD jarraibideen erabilera sistemaren liburutegiko funtzioetan zabaldu da. Adibidez, libc-k SSE, AVX, AVX2 eta AVX-512F/BW/CD/DQ instrukzio-multzoak erabiltzen dituzten funtzioen aldaerak gehitu ditu: bcmp(), index(), memchr(), memcmp(), stpcpy(), strchr(), strchrnul(), strcpy(), strcspn(), strlen(), strnlen() eta strspn3). Memcpy(), memmove(), strcmp(), timingsafe_bcmp() eta timingsafe_memcmp() funtzioetan lanean ari dira.
  • FreeBSD 32 bertsioan 15 biteko plataformak zaharkitzeko lanak egiten ari dira.
  • Risv64 CPU identifikazioa hobetua.
  • Sareko eragiketetarako NXP DPAA2 (Data Path Acceleration Architecture Gen2) hardware-azelerazio arkitekturarako euskarria ezartzeko lanak egiten ari dira.
  • OpenSSL 3 oinarrizko sisteman integratzea eskaintzen da.
  • /etc/login.conf-en, "inherit" parametroa gehitu da lehentasun eta umask propietateetarako, zeinetan propietateen balioa saio-hasiera prozesutik heredatzen baita. Era berean, /etc/login.conf-en ezarritako lehentasuna murrizteko gaitasuna gehitu da "~/.login_conf" erabiltzaile-fitxategiaren bidez.
  • Sysctl security.bsd.see_jail_proc parametroaren bidez, baimenik gabeko erabiltzaileek espetxe-ingurune bereizi batean debekatu ahal izango dute ezkutuko prozesuak amaitzea, lehentasuna aldatzea eta arazketa behartzea.
  • Oharra eraikitzeko tresnak mfsBSD utilitateak barne hartzen ditu memorian kargatutako irudi zuzenak eraikitzeko.
  • ChatGPT-n oinarritutako plugin bat sortzeko lanean ari dira FreeBSD-rekin lotutako gaiei buruzko aholkuak ematen dituen sistema aditu bat sortzeko.
  • FreeBSD-en Linux WiFi kontrolatzaileak erabiltzeko ingurune bat garatzen duen Wifibox proiektua eguneratu da.
  • BSD Cafe proiektua aurkeztu da, FreeBSD erabiltzaileen arteko komunikazio eta lankidetzarako Mastodon eta Matrix zerbitzariak onartzen dituena. Proiektuak Miniflux izeneko Wiki bat eta RSS elikadura dituen webgune bat ere jarri zuen martxan. Git zerbitzari bat eta birtualizazio plataforma bat sortzeko asmoa dago.

Iturria: opennet.ru

Gehitu iruzkin berria