Rilis FreeBSD 11.3

Setahun setelah rilis 11.2 dan 7 bulan sejak rilis 12.0 tersedia rilis FreeBSD 11.3, yang siap untuk arsitektur amd64, i386, powerpc, powerpc64, sparc64, aarch64 dan armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Selain itu, image telah disiapkan untuk sistem virtualisasi (QCOW2, VHD, VMDK, raw) dan lingkungan cloud Amazon EC2.
Rilis dukungan 11.2 akan dihentikan dalam 3 bulan, dan dukungan untuk FreeBSD 11.3 akan diberikan hingga 30 September 2021 atau, jika ada keputusan untuk membuat rilis 11.4 tahun depan, tiga bulan sejak tanggal rilisnya. Rilis FreeBSD 12.1 diharapkan 4 November

Kunci inovasi:

  • Komponen dentang, libc++, compiler-rt, LLDB, LLD dan LLVM telah diperbarui ke versi 8.0;
  • Di ZFS ditambahkan dukungan untuk pemasangan paralel beberapa partisi FS sekaligus;
  • Di bootloader diimplementasikan kemampuan untuk mengenkripsi partisi menggunakan geli pada semua arsitektur yang didukung;
  • Fungsionalitas pemuat zfsloader telah ditambahkan ke pemuat, yang tidak lagi diperlukan untuk memuat dari ZFS;
  • Bootloader UEFI telah meningkatkan deteksi jenis konsol sistem dan perangkat konsol jika tidak ditentukan di loader.conf;
  • Opsi bootloader yang ditulis dalam Lua telah ditambahkan ke paket dasar;
  • Kernel memberikan output ke log pengidentifikasi lingkungan jail saat memantau penyelesaian proses;
  • Mengaktifkan peringatan tentang fitur yang akan dihentikan pada rilis mendatang. Juga menambahkan peringatan ketika menggunakan algoritma geli yang tidak aman dan algoritma IPSec, yang tidak digunakan lagi di RFC 8221;
  • Parameter baru telah ditambahkan ke filter paket ipfw: status rekaman (seperti "keep-state", tetapi tanpa menghasilkan O_PROBE_STATE), set-limit (seperti "batas", tetapi tanpa menghasilkan O_PROBE_STATE) dan tindakan penangguhan (alih-alih menjalankan suatu aturan, suatu keadaan dinamis yang dapat diperiksa menggunakan ekspresi β€œcheck-state”);
  • Ditambahkan dukungan NAT64CLAT dengan penerapan penerjemah yang beroperasi di sisi konsumen yang mengubah 1 menjadi 1 alamat IPv4 internal menjadi alamat IPv6 global dan sebaliknya;
  • Pekerjaan telah dilakukan di perpustakaan pthread(3) untuk meningkatkan kompatibilitas POSIX;
  • Menambahkan dukungan untuk NVRAM tambahan ke /etc/rc.initdiskless. Menambahkan dukungan untuk /etc/rc.resume ke utilitas rcorder. Definisi variabel jail_conf (berisi /etc/jail.conf secara default) telah dipindahkan ke /etc/defaults/rc.conf. Variabel rc_service telah ditambahkan ke rc.subr, yang menentukan jalur ke layanan yang akan diluncurkan jika layanan perlu memanggil dirinya sendiri lagi;
  • Parameter baru, Allow.read_msgbuf, telah ditambahkan ke jail.conf untuk utilitas jail, yang dengannya Anda dapat membatasi akses ke dmesg untuk proses dan pengguna yang terisolasi;
  • Opsi β€œ-e” telah ditambahkan ke utilitas jail, yang memungkinkan Anda menentukan parameter jail.conf apa pun sebagai argumen dan menampilkan daftar lingkungan yang menggunakannya;
  • Menambahkan utilitas trim, yang memungkinkan Anda memulai penghapusan konten blok Flash yang menggunakan algoritma normalisasi keausan;
  • newfs dan tunefs mengizinkan garis bawah dan garis pada nama label;
  • Utilitas fdisk telah menambahkan dukungan untuk sektor yang lebih besar dari 2048 byte;
  • Shell sh telah menambahkan dukungan untuk opsi pipefail, yang menyederhanakan pemeriksaan kode pengembalian untuk semua perintah yang digabungkan dengan pipa yang tidak disebutkan namanya;
  • Menambahkan utilitas spi, yang memungkinkan Anda berinteraksi dengan perangkat melalui bus SPI dari ruang pengguna;
  • Variabel init_exec telah ditambahkan ke kenv, yang dengannya Anda dapat menentukan file yang dapat dieksekusi yang akan diluncurkan oleh proses init setelah membuka konsol sebagai pengendali PID 1;
  • Dukungan untuk nama simbolis untuk mengidentifikasi lingkungan jail telah ditambahkan ke utilitas cpuset(1), sockstat(1), ipfw(8) dan ugidfw(8);
  • Menambahkan opsi "status" dan "kemajuan" ke utilitas dd untuk menampilkan informasi status setiap detik;
  • Dukungan Libxo telah ditambahkan ke utilitas lastlogin dan lastlogin;
  • Versi firmware dan driver jaringan yang diperbarui;
  • Manajer paket pkg telah diperbarui ke rilis 1.10.5, OpenSSL ke rilis 1.0.2s, dan toolkit ELF yang dapat dieksekusi ke rilis r3614;
  • Porta menawarkan lingkungan desktop KDE 5.15.3 dan GNOME 3.28.

Sumber: opennet.ru

Tambah komentar