
FreeBSD este un sistem de operare open source.
A fost prezentată lansarea noii versiuni de FreeBSD 12.4, o versiune care vine la aproape un an de la lansarea versiunii 12.3. FreeBSD 12.4 se caracterizează prin faptul că este o versiune corectivă care, pe lângă rezolvarea diverselor probleme, vine și cu un număr mare de actualizări pentru toți acei utilizatori care nu au făcut saltul către versiunea FreeBSD 13.
FreeBSD 12.4 este noua lansare de corecție a ramurii 12.x care oferă remedieri de erori și actualizări corespunzătoare de la lansarea versiunii anterioare.
Caracteristici noi majore în FreeBSD 12.4
În această nouă versiune se evidențiază faptul că a adăugat apeluri de testare DT5 și SDT la filtrul de pachete ipfilter pentru mecanismul de urmărire dtrace, precum și că capacitatea de a arunca un dump cu o copie a ippool în formatul ippool.conf. Este interzisă modificarea regulilor ipfilter, a tabelelor de traducere a adreselor și a pool-urilor de ip (ippools) din mediile de închisoare care nu utilizează stiva de rețea virtuală VNET.
O altă dintre modificările care iese în evidență în această nouă versiune a FreeBSD 12.4 este ssuport hardware îmbunătățit, pe langa asta S-au remediat erori în aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, drivere USB. Driverul ena a fost actualizat la versiunea 2.6.1 pentru a suporta a doua generație de adaptoare de rețea ENAv2 (Elastic Network Adapter) care sunt utilizate în infrastructura Elastic Compute Cloud (EC2) pentru a orchestra comunicarea între nodurile EC2.
Suport pentru procesoare Intel bazate pe microarhitecturi Lacul Comet, Ice Lake, Tiger Lake și Rocket Lake a fost adăugat la cadrul hwpmc (Hardware Performance Monitoring Counter).
En coaja sh, logica de încărcare a profilului s-a schimbat, de acum, toate fișierele cu extensia „.sh” sunt încărcate din director /etc/profile.d, apoi fișierul este încărcat /usr/local/etc/profile, după care fișierele cu extensia „.sh” sunt încărcate din director /usr/local/etc/profile.d/.
Pe lângă aceasta, putem găsi și că utilitatea cp implementează protecție împotriva recursiunii infinite la folosirea steagului „-R”, asigură procesarea corectă a steagurilor „-H”, „-L” și „-P” (de exemplu, atunci când se specifică „-H” sau „-P”, legăturile simbolice care se întind), indicatorul „-P” este permis fără indicatorul „-R”.
Pe de altă parte, se menționează că în această versiune sam oprit procesul serverului telnetd, a căror bază de cod nu este întreținută și are probleme de calitate. În ramura FreeBSD 14, codul telnetd va fi eliminat din sistem. Suportul pentru clienții Telnet rămâne neschimbat.
Dintre alte schimbări care se deosebesc de această nouă versiune:
- Driverul if_epair, care este folosit pentru a crea interfețe Ethernet virtuale, oferă posibilitatea de a paraleliza procesarea traficului folosind mai multe nuclee CPU.
- Performanță îmbunătățită a utilitaților nfsd, elfctl, usbconfig, fsck_ufs și growfs.
- Utilitarul tcpdump oferă posibilitatea de a seta numărul de reguli care sunt afișate în antetul pflog.
- Cu DragonFly BSD, codul agentului de livrare a mesajelor DragonFly Mail Agent (dma) este sincronizat, asigurând recepția și livrarea mesajelor de la clienții de e-mail locali (procesarea solicitărilor SMTP de rețea prin port nu este acceptată).
- Filtrul de pachete pf a remediat pierderile de memorie și a îmbunătățit sincronizarea stării prin redirecționarea traficului atunci când utilizați pfsync.
- Versiuni actualizate ale aplicațiilor terțe incluse în sistemul de bază: LLVM 13, nelegat 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, fișier 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/ wpa_supplicant 2.10.
Descărcați și obțineți FreeBSD 12.4
Pentru cei interesați să poată obține această nouă versiune, trebuie să știe că imaginile de instalare sunt disponibile pentru arhitecturile amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 și armv6, armv7 și aarch64.
În plus, imaginile sunt oferite pentru sistemele de virtualizare (QCOW2, VHD, VMDK, brut) și medii cloud Amazon EC2. FreeBSD 12.4 va fi ultima actualizare pentru ramura 12.x, care va continua să fie menținută până la 31 decembrie 2023. Actualizarea FreeBSD 13.2 va fi pregătită în primăvară, iar FreeBSD 14.0 este programat să fie lansat în iulie 2023.