FreeBSD 13.1 idasilẹ

Lẹhin ọdun kan ti idagbasoke, FreeBSD 13.1 ti tu silẹ. Awọn aworan fifi sori ẹrọ wa fun amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 ati riscv64 architectures. Ni afikun, a ti pese awọn apejọ fun awọn ọna ṣiṣe agbara (QCOW2, VHD, VMDK, raw) ati awọn agbegbe awọsanma Amazon EC2, Google Compute Engine ati Vagrant.

Ninu ẹya tuntun:

  • A ti dabaa awakọ iwlwifi kan fun awọn kaadi alailowaya Intel pẹlu atilẹyin fun awọn eerun tuntun ati boṣewa 802.11ac. Awakọ naa da lori awakọ Linux ati koodu lati inu eto ipilẹ Linux net80211, eyiti o nṣiṣẹ lori FreeBSD ni lilo Layer linuxkpi.
  • Ilana eto faili ZFS ti ni imudojuiwọn si itusilẹ ti OpenZFS 2.1 pẹlu atilẹyin fun imọ-ẹrọ dRAID (Distributed Spare RAID) ati awọn iṣapeye iṣẹ ṣiṣe pataki.
  • A ti ṣafikun iwe afọwọkọ rc tuntun zfskeys, pẹlu eyiti o le ṣeto decryption laifọwọyi ti awọn ipin ZFS ti paroko ni ipele bata.
  • Iṣakojọpọ nẹtiwọọki ti yi ihuwasi pada fun awọn adirẹsi IPv4 pẹlu nọmba odo itọpa (xxx0), eyiti o le ṣee lo bi agbalejo ati pe kii ṣe ikede nipasẹ aiyipada. Iwa atijọ le jẹ pada nipa lilo sysctl net.inet.ip.broadcast_lowest.
  • Fun 64-bit faaji, kikọ ipilẹ eto nipa lilo PIE (Ipo Independent Executable) mode ti wa ni sise nipasẹ aiyipada. Lati pa, eto WITHOUT_PIE ti pese.
  • Ṣe afikun agbara lati pe chroot nipasẹ ilana ti ko ni anfani pẹlu eto asia NO_NEW_PRIVS. Ipo naa ti ṣiṣẹ ni lilo sysctl security.bsd.unprivileged_chroot. Aṣayan "-n" ti jẹ afikun si ohun elo chroot, eyiti o ṣeto asia NO_NEW_PRIVS fun ilana naa ṣaaju ki o ya sọtọ.
  • Ipo kan fun ṣiṣatunṣe adaṣe ti awọn ipin disk ti ṣafikun si insitola bsdinstall, gbigba ọ laaye lati sopọ awọn iwe afọwọkọ ipin ti o ṣiṣẹ laisi ilowosi olumulo fun awọn orukọ disiki oriṣiriṣi. Ẹya ti a dabaa ṣe simplifies ẹda ti awọn media fifi sori ẹrọ ni kikun laifọwọyi fun awọn ọna ṣiṣe ati awọn ẹrọ foju pẹlu awọn disiki oriṣiriṣi.
  • Imudara atilẹyin bata lori awọn eto UEFI. Bootloader n jẹ ki iṣeto ni aifọwọyi ti paramita copy_staging da lori awọn agbara ti ekuro ti kojọpọ.
  • A ti ṣe iṣẹ lati mu ilọsiwaju iṣẹ ti bootloader, nvme, rtsold, ipilẹṣẹ nọmba apilẹṣẹ-ID nọmba monomono ati isọdọtun aago, eyiti o yori si idinku akoko bata.
  • Atilẹyin ti a ṣafikun fun NFS lori ikanni ibaraẹnisọrọ ti paroko ti o da lori TLS 1.3. Imuse tuntun nlo akopọ TLS ti a pese ekuro lati mu isare ohun elo ṣiṣẹ. Kọ rpc.tlsclntd ati awọn ilana rpc.tlsservd pẹlu alabara NFS-over-TLS ati imuse olupin, ṣiṣẹ nipasẹ aiyipada fun amd64 ati awọn ile-iṣẹ arm64.
  • Fun NFSv4.1 ati 4.2, aṣayan nconnect mount ti ni imuse, eyiti o pinnu nọmba awọn asopọ TCP ti iṣeto pẹlu olupin naa. Asopọ akọkọ ni a lo fun awọn ifiranṣẹ RPC kekere, ati pe awọn iyokù ni a lo lati dọgbadọgba ijabọ pẹlu data ti a firanṣẹ.
  • Fun olupin NFS, sysctl vfs.nfsd.srvmaxio ti fi kun, eyiti o fun ọ laaye lati yi iwọn I/O ti o pọju (aiyipada 128Kb).
  • Dara si hardware support. Atilẹyin fun oludari Intel I225 Ethernet ti ṣafikun si awakọ igc. Imudara atilẹyin fun awọn ọna ṣiṣe Big-endian. Fi kun mgb iwakọ fun Microchip awọn ẹrọ LAN7430 PCIe Gigabit àjọlò adarí
  • Awakọ yinyin ti a lo fun awọn olutona Ethernet E800 Intel ti ni imudojuiwọn si ẹya 1.34.2-k, eyiti o pẹlu atilẹyin fun afihan awọn iṣẹlẹ famuwia ninu akọọlẹ eto ati imuse ibẹrẹ ti DCB (Asopọ aarin data) awọn amugbooro ilana ti ṣafikun.
  • Awọn aworan Amazon EC2 ti ṣiṣẹ nipasẹ aiyipada lati bata nipa lilo UEFI dipo BIOS.
  • Bhyve hypervisor ti ni imudojuiwọn awọn paati fun iṣafarawe awọn awakọ NVMe lati ṣe atilẹyin sipesifikesonu NVMe 1.4. Awọn iṣoro ti a yanju pẹlu NVMe iovec lakoko I/O lekoko.
  • Ile-ikawe CAM ti yipada lati lo ipe gidi kan nigbati awọn orukọ ẹrọ n ṣiṣẹ, eyiti o fun laaye awọn ọna asopọ aami si awọn ẹrọ lati lo ni iṣakoso kamẹra ati awọn ohun elo smartctl. camcontrol yanju awọn iṣoro pẹlu gbigba famuwia si awọn ẹrọ.
  • IwUlO svnlite ti dẹkun kikọ lori eto ipilẹ.
  • Awọn ẹya Lainos ti awọn ohun elo fun ṣiṣe iṣiro awọn sọwedowo (md5sum, sha1sum, ati bẹbẹ lọ) eyiti a ṣe imuse nipasẹ pipe awọn ohun elo BSD ti o wa (md5, sha1, ati bẹbẹ lọ) pẹlu aṣayan “-r”.
  • Atilẹyin fun iṣakoso NCQ ti ni afikun si ohun elo mpsutil ati alaye nipa ohun ti nmu badọgba ti han.
  • Ni /etc/defaults/rc.conf, nipa aiyipada, aṣayan “-i” ti ṣiṣẹ nigba pipe awọn ilana rtsol ati rtsold, eyiti o ni iduro fun fifiranṣẹ awọn ifiranṣẹ ICMPv6 RS (Router Solicitation). Aṣayan yi mu idaduro laileto kuro ṣaaju fifiranṣẹ ifiranṣẹ kan.
  • Fun riscv64 ati riscv64sf architectures, ṣiṣe awọn ile ikawe pẹlu ASAN (adirẹsi afọwọṣe), UBSAN (Iwa aimọ ihuwasi ti ko ni asọye), OpenMP ati OFED (Pinpin Iṣowo Iṣowo Ṣii) ti ṣiṣẹ.
  • Awọn iṣoro pẹlu ipinnu awọn ọna ti isare ohun elo ti awọn iṣẹ cryptographic ti o ṣe atilẹyin nipasẹ ARMv7 ati awọn ilana ARM64 ti ni ipinnu, eyiti o ti yara ni pataki iṣẹ ti aes-256-gcm ati awọn algoridimu sha256 lori awọn eto ARM.
  • Fun faaji powerpc, package akọkọ pẹlu LLDB debugger, ti o dagbasoke nipasẹ iṣẹ akanṣe LLVM.
  • Ile-ikawe OpenSSL ti ni imudojuiwọn si ẹya 1.1.1o ati pe o gbooro pẹlu awọn iṣapeye apejọ fun powerpc, powerpc64 ati awọn faaji agbarapc64le.
  • Olupin SSH ati alabara ti ni imudojuiwọn si OpenSSH 8.8p1 pẹlu atilẹyin fun awọn ibuwọlu oni nọmba rsa-sha alaabo ati atilẹyin fun ijẹrisi ifosiwewe meji nipa lilo awọn ẹrọ ti o da lori ilana FIDO/U2F. Lati ṣe ajọṣepọ pẹlu awọn ẹrọ FIDO/U2F, awọn oriṣi bọtini tuntun “ecdsa-sk” ati “ed25519-sk” ti ṣafikun, eyiti o lo awọn algoridimu Ibuwọlu oni nọmba ECDSA ati Ed25519, ni idapo pẹlu hash SHA-256.
  • Awọn ẹya imudojuiwọn ti awọn ohun elo ẹni-kẹta ti o wa ninu eto ipilẹ: awk 20210215 (pẹlu awọn abulẹ ti o mu lilo awọn agbegbe ṣiṣẹ fun awọn sakani ati ilọsiwaju ibamu pẹlu gawk ati mawk), zlib 1.2.12, libarchive 3.6.0.

orisun: opennet.ru

Fi ọrọìwòye kun