FreeBSD 13.1 sürümü

Bir yıllık geliştirme sürecinin ardından FreeBSD 13.1 piyasaya sürüldü. amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 ve riscv64 mimarileri için kurulum görselleri mevcuttur. Ayrıca sanallaştırma sistemleri (QCOW2, VHD, VMDK, raw) ve bulut ortamları Amazon EC2, Google Compute Engine ve Vagrant için derlemeler hazırlandı.

Yeni sürümde:

  • Yeni yongaları ve 802.11ac standardını destekleyen Intel kablosuz kartları için bir iwlwifi sürücüsü önerildi. Sürücü, Linux sürücüsünü ve linuxkpi katmanını kullanarak FreeBSD üzerinde çalışan net80211 Linux alt sisteminin kodunu temel alır.
  • ZFS dosya sistemi uygulaması, dRAID (Dağıtılmış Yedek RAID) teknolojisi desteği ve önemli performans optimizasyonları ile OpenZFS 2.1 sürümüne güncellendi.
  • Önyükleme aşamasında şifrelenmiş ZFS bölümlerinin otomatik şifre çözme işlemini organize edebileceğiniz yeni bir rc betiği zfskeys eklendi.
  • Ağ yığını, artık ana bilgisayar olarak kullanılabilen ve varsayılan olarak yayınlanmayan, sonunda sıfır rakamı (xxx4) bulunan IPv0 adreslerinin davranışını değiştirdi. Eski davranışa sysctl net.inet.ip.broadcast_lowest kullanılarak döndürülebilir.
  • 64 bit mimariler için, temel sistemi PIE (Konumdan Bağımsız Yürütülebilir) modunu kullanarak oluşturmak varsayılan olarak etkindir. Devre dışı bırakmak için Without_PIE ayarı sağlanır.
  • NO_NEW_PRIVS işaret seti ile ayrıcalıksız bir işlemle chroot'u çağırma yeteneği eklendi. Mod, sysctl Security.bsd.unprivileged_chroot kullanılarak etkinleştirilir. İşlemi yalıtmadan önce NO_NEW_PRIVS bayrağını ayarlayan chroot yardımcı programına "-n" seçeneği eklendi.
  • Bsdinstall yükleyicisine, farklı disk adları için kullanıcı müdahalesi olmadan çalışan bölümleme komut dosyalarını bağlamanıza olanak tanıyan, disk bölümlerinin otomatik olarak düzenlenmesine yönelik bir mod eklenmiştir. Önerilen özellik, farklı disklere sahip sistemler ve sanal makineler için tam otomatik olarak çalışan kurulum ortamlarının oluşturulmasını basitleştirir.
  • UEFI sistemlerinde iyileştirilmiş önyükleme desteği. Önyükleyici, yüklenen çekirdeğin özelliklerine bağlı olarak copy_staging parametresinin otomatik olarak yapılandırılmasını sağlar.
  • Önyükleyicinin, nvme'nin, rtsold'un performansını iyileştirmek, sözde rastgele sayı üretecini başlatmak ve zamanlayıcı kalibrasyonunu başlatmak için çalışmalar yapıldı ve bu da önyükleme süresinin azalmasına yol açtı.
  • TLS 1.3'ü temel alan şifreli bir iletişim kanalı üzerinden NFS desteği eklendi. Yeni uygulama, donanım hızlandırmayı etkinleştirmek için çekirdek tarafından sağlanan TLS yığınını kullanıyor. AMD64 ve arm64 mimarileri için varsayılan olarak etkinleştirilmiş, TLS üzerinden NFS istemci ve sunucu uygulamasıyla rpc.tlsclntd ve rpc.tlsservd işlemlerini oluşturur.
  • NFSv4.1 ve 4.2 için, sunucuyla kurulan TCP bağlantılarının sayısını belirleyen nconnect bağlama seçeneği uygulanmıştır. İlk bağlantı küçük RPC mesajları için kullanılır ve geri kalanı trafiği iletilen verilerle dengelemek için kullanılır.
  • NFS sunucusu için, maksimum G/Ç blok boyutunu (varsayılan 128Kb) değiştirmenize olanak tanıyan sysctl vfs.nfsd.srvmaxio eklenmiştir.
  • Geliştirilmiş donanım desteği. Igc sürücüsüne Intel I225 Ethernet denetleyicisi desteği eklendi. Big-endian sistemleri için geliştirilmiş destek. Microchip cihazları LAN7430 PCIe Gigabit Ethernet Ethernet denetleyicisi için mgb sürücüsü eklendi
  • Intel E800 Ethernet denetleyicileri için kullanılan ice sürücüsü 1.34.2-k sürümüne güncellendi; bu sürüm artık sistem günlüğündeki ürün yazılımı olaylarını yansıtma desteğini içeriyor ve DCB (Veri merkezi köprüleme) protokol uzantılarının ilk uygulaması eklendi.
  • Amazon EC2 görüntüleri, BIOS yerine UEFI kullanarak önyükleme yapmak için varsayılan olarak etkindir.
  • Bhyve hipervizörü, NVMe 1.4 spesifikasyonunu desteklemek için NVMe sürücü emülasyon bileşenlerini güncelledi. Yoğun G/Ç sırasında NVMe iovec ile ilgili sorunlar çözüldü.
  • CAM kütüphanesi, cihaz adlarını işlerken, camcontrol ve smartctl yardımcı programlarında kullanılacak cihazlara sembolik bağlantılara izin veren bir gerçek yol çağrısı kullanacak şekilde dönüştürülmüştür. camcontrol, aygıt yazılımının cihazlara indirilmesiyle ilgili sorunları çözer.
  • Svnlite yardımcı programı temel sistem üzerinde oluşturmayı durdurdu.
  • Mevcut BSD yardımcı programlarının (md5, sha1 vb.) “-r” seçeneğiyle çağrılmasıyla uygulanan, sağlama toplamlarını (md5sum, sha1sum vb.) hesaplamaya yönelik yardımcı programların Linux sürümleri eklendi.
  • Mpsutil yardımcı programına NCQ yönetimi desteği eklendi ve adaptörle ilgili bilgiler görüntülendi.
  • /etc/defaults/rc.conf dosyasında, ICMPv6 RS (Yönlendirici İstemi) mesajlarının gönderilmesinden sorumlu olan rtsol ve rtsold işlemleri çağrılırken varsayılan olarak “-i” seçeneği etkindir. Bu seçenek, mesaj göndermeden önce rastgele gecikmeyi devre dışı bırakır.
  • riscv64 ve riscv64sf mimarileri için ASAN (adres temizleyici), UBSAN (Tanımsız Davranış Temizleyici), OpenMP ve OFED (Open Fabrics Enterprise Distribution) ile kitaplıkların oluşturulması etkinleştirilir.
  • ARMv7 ve ARM64 işlemcileri tarafından desteklenen kriptografik işlemlerin donanım hızlandırma araçlarının belirlenmesiyle ilgili sorunlar çözüldü ve bu, ARM sistemlerinde aes-256-gcm ve sha256 algoritmalarının çalışmasını önemli ölçüde hızlandırdı.
  • Powerpc mimarisi için ana paket, LLVM projesi tarafından geliştirilen LLDB hata ayıklayıcısını içerir.
  • OpenSSL kütüphanesi 1.1.1o sürümüne güncellendi ve powerpc, powerpc64 ve powerpc64le mimarilerine yönelik derleme optimizasyonlarıyla genişletildi.
  • SSH sunucusu ve istemcisi, rsa-sha dijital imza desteği devre dışı bırakılarak ve FIDO/U8.8F protokolüne dayalı cihazlar kullanılarak iki faktörlü kimlik doğrulama desteğiyle OpenSSH 1p2'e güncellendi. FIDO/U2F cihazlarıyla etkileşim kurmak için, SHA-25519 karma değeriyle birlikte ECDSA ve Ed25519 dijital imza algoritmalarını kullanan yeni "ecdsa-sk" ve "ed256-sk" anahtar türleri eklendi.
  • Temel sistemde bulunan üçüncü taraf uygulamaların güncellenmiş sürümleri: awk 20210215 (aralıklar için yerel ayarların kullanımını devre dışı bırakan ve gawk ve mawk ile uyumluluğu artıran yamalarla), zlib 1.2.12, libarchive 3.6.0.

Kaynak: opennet.ru

Yorum ekle