Lansare FreeBSD 13.3

După 11 luni de dezvoltare, a fost lansată versiunea FreeBSD 13.3. Imaginile de instalare au fost generate pentru arhitecturile amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 și riscv64. De asemenea, au fost pregătite pachete pentru sistemele de virtualizare (QCOW2, VHD, VMDK, raw) și pentru medii cloud precum Amazon EC2, Google Compute Engine și Vagrant. Ramura FreeBSD 13.x se dezvoltă în paralel cu ramura FreeBSD 14, pentru care a fost lansată o versiune 14.0 în toamnă, și va continua să fie suportată până la sfârșitul lunii ianuarie 2026. Aproximativ într-un an se așteaptă să fie generată versiunea FreeBSD 13.4.

Modificări cheie:

  • Stabilitatea driverelor pentru dispozitive wireless a fost îmbunătățită, precum și a driverelor care funcționează prin intermediul stratului linuxkpi, care permit utilizarea driverelor Linux în FreeBSD. Driverele iwlwifi și rtw88 pentru plăcile de bază wireless Intel și Realtek au fost actualizate.
  • S-a implementat posibilitatea de a rula un server NFS (nfsd, nfsuserd, mountd, gssd și rpc.tlsservd) în Jail cu un mediu de rețea izolat vnet. A fost adăugată o nouă opțiune de montare „syskrb5” pentru montarea Kerberized NFSv4.1/4.2 fără a specifica acreditivele Kerberos.
  • Compilatoarele Clang și instrumentele LLVM au fost actualizate la ramura 17.
  • Implementarea sistemului de fișiere ZFS a fost actualizată la versiunea OpenZFS 2.1.14. În zfsd, s-a asigurat atribuirea statutului de defect discurilor care generează un număr prea mare de evenimente de întârziere a input/output-ului.
  • Pe sistemele cu arhitectură ARM64, în mod implicit, în /etc/rc.conf a fost activat procesul de fundal powerd, care permite sistemului să funcționeze în modul de performanță maximă pe plăcile Raspberry Pi.
  • În rc.conf a fost adăugată opțiunea de a specifica valoarea umask pentru servicii individuale, utilizând variabilele „numele_serviciului_umask”.
  • A fost adăugată posibilitatea de a specifica prioritățile programelor care utilizează apelul setusercontext, cum ar fi procesul login, în ~/login_conf sau login.conf.
  • În rc.conf a fost adăugată posibilitatea de configurare a flagurilor pentru utilitarul diff, care este apelat la generarea rapoartelor cu modificări de către utilitarul periodic.
  • Utilitarele head și tail au fost actualizate cu suport pentru opțiunile -q (quiet) și -v (verbose), precum și posibilitatea de a utiliza unități internaționale în argumentele numerice.
  • A fost inclus utilitarul objdump, dezvoltat de proiectul LLVM.
  • În tftpd a fost adăugată opțiunea „-S”, care permite organizarea scrierii în fișiere în medii chroot, care nu sunt accesibile pentru scrierea comună.
  • Ghidul introductiv pentru interfețele de programare ale nucleului a fost complet rescris.
  • Statistica legată de depanarea sistemelor de fișiere și vnode este grupată în cadrul seriei sysctl vfs.vnode.
  • Suportul pentru RFC 4620 (informații despre nodurile IPv6, cererea de informații despre gazdă) este dezactivat în mod implicit.
  • În filtrul de pachete pf a fost implementată funcționalitatea (sysctl net.pf.filter_local=1) de aplicare a regulilor de redirecționare a pachetelor (rdr), trimise de gazda curentă și livrate local.
  • A fost adăugat suport pentru adaptoare de rețea virtuale gve (Google Virtual NIC).
  • Suportul pentru plăcile BeagleBone Black (armv7) a fost întrerupt.
  • Au fost actualizate versiunile OpenSSH 9.6p1, Sendmail 8.18.1, expat 2.6.0, libfido2 1.13.0, nvi 2.2.1, unbound 1.19.1, xz 5.4.5, zlib 1.3.1.

De asemenea, merită menționată publicația raportului de dezvoltare FreeBSD pentru trimestrul patru al anului 2023. Dintre cele mai interesante proiecte, putem evidenția:

  • Posibilitatea de a lansa automat serviciile rc.d în închisori jail separate, în care se moștenește sistemul de fișiere părinte, dar se limitează vizibilitatea proceselor, accesul la rețea, drepturile de montare etc.
  • Lucrările pentru optimizarea funcțiilor de șiruri libc utilizând instrucțiuni SIMD pe sisteme cu arhitectura AMD64. Au fost propuse 17 funcții optimizate prin SIMD, precum și 9 funcții traduse în apeluri la funcții optimizate prin SIMD. Performanța noilor funcții la procesarea șirurilor, cu o dimensiune medie de 64 de caractere, a crescut cu 5.54 ori în timpul testelor.
  • Uneltele Pot 0.16 pentru gestionarea containerelor bazate pe închisori jail, ZFS, pf și rctl, care suportă integrarea cu platforma de orchestrare a containerelor nomad. Catalogul imaginilor de containere Potluck, echivalentul Dockerhub pentru FreeBSD.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster