Megjelent a MidnightBSD 2.1 asztali operációs rendszer, amely a FreeBSD-n alapul, és elemeket portoltak a DragonFly BSD-ből, az OpenBSD-ből és a NetBSD-ből. Az alap desktop környezet a GNUstep alapjaira épül, de a felhasználók lehetőséget kapnak a WindowMaker, GNOME, Xfce vagy Lumina telepítésére. A letöltéshez egy 743 MB méretű telepítő képet készítettek el (x86, amd64).
A többi FreeBSD asztali kiadástól eltérően a MidnightBSD eredetileg a FreeBSD 6.1-beta forkjaként fejlődött ki, amely 2011-ben a FreeBSD 7 kódalapjával lett szinkronizálva, és később számos funkciót átvett a FreeBSD 9, 10 és 11 ágaiból. A MidnightBSD csomagkezeléséhez az mport rendszert használják, amely SQLite adatbázist használ az indexek és metaadatok tárolására. A csomagok telepítése, eltávolítása és keresése egyetlen mport parancs segítségével történik.
Főbb változások:
- A fordításhoz az LLVM 10.0.1-et használták.
- Frissített verziók: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, file 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, unbound 1.13.0, xz 5.2.5, openmp.
- Új illesztőprogramok kerültek hozzáadásra: NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY és Bitron Video AV2010/10 ZigBee USB Stick.
- Frissített illesztőprogramok: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
- Elavultnak nyilvánították a ctau (Cronyx Tau) és cx (Cronyx Sigma) illesztőprogramokat.
- Fejlesztéseket végeztek az mport csomagkezelőn. Javították a függőségek frissítésének folyamatát csomagok telepítése vagy frissítése közben. Biztosították a helyes kódolás meghatározását archívumokból fájlok kinyerése közben, amelyek nem-ASCII karaktereket tartalmaznak a fájlnevekben. A plist elemek integritásának ellenőrzéséhez sha256 hash-eket használnak.
- Az os-release fájl generálása a /var/run könyvtárba történik.
- A burncd csomag eltávolításra került a szállítmányból.
Forrás: opennet.ru
