Lëshimi i Util-linux 2.39

Ështe publikuar një version i ri i paketës së utiliteteve sistemike Util-linux 2.39, e cila përfshin si utilitete të ngushtë të lidhura me bërthamën Linux ashtu edhe utilitete të përgjithshme. Për shembull, paketa përmban utilitetet mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset etj.

Në këtë version të ri:

  • Në utilitetin mount dhe bibliotekën libmount është shtuar mbështetje për një API të ri të bërthamës Linux për menaxhimin e montimeve të sistemeve të skedarëve duke marrë parasysh hapësirat e emrave të pikave të montimit (mount namespaces). Në këtë API të ri, në vend të funksionit të zakonshëm mount() janë përdorur funksione të ndara për të trajtuar faza të ndryshme të montimit (të përpunojnë superblokun, të marrin informacionin mbi FS, të montojnë, t'i bashkangjisin pikës së montimit). Kompatibiliteti i libmount me bërthama të vjetra Linux dhe API e vjetër për montim është ruajtur. Për të detyruar çaktivizimin e API të ri, është shtuar opsioni "--disable-libmount-mountfd-support".
  • Përdorimi i API të ri të montimit ka mundësuar zbatimin e mbështetjes për mapimin e identifikuesve të përdoruesve të sistemeve të skedarëve të montuar, që aplikohet për të përshtatur skedarët e një përdoruesi të caktuar në një pjesë të huaj të montuar me një tjetër përdorues në sistemin aktual. Për menaxhimin e mapimit, në utilitetin mount është shtuar opsioni "X-mount.idmap= ".
  • Në utilitetin mount janë shtuar opsione të reja: "X-mount.auto-fstypes" për zbulesën automatike të sistemit të skedarëve të një tipi të caktuar, "X-mount.{owner,group,mode}" për të ndryshuar pronarin, grupin dhe modin e aksesit pas montimit dhe "rootcontext=@target" për të vendosur kontekstin SELinux për FS. Për flagjet VFS është shtuar mbështetje për argumentin "recursive" (për shembull, "mount -o bind,ro=recursive").
  • Është shtuar komanda blkpr, e cila lejon rezervimin e blloqeve në magazinat SCSI ose NVMe.
  • Është shtuar komanda pipesz për të vendosur ose kontrolluar madhësinë e buffers për kanalet e paemërtuara dhe FIFO.
  • Është shtuar komanda waitpid për të pritur për ndryshimin e statusit të një procesi të caktuar (për shembull, përfundimin e ekzekutimit).
  • Në utilitetin renice janë shtuar opsionet "-n" dhe "--relative".
  • Në utilitetin blockdev është implementuar mbështetje për ioctl BLKGETDISKSEQ.
  • Në utilitetin lsfd është implementuar mbështetje për pidfd dhe socketët AF_NETLINK, AF_PACKET, AF_INET dhe AF_INET6 (/proc/net/*), është siguruar përshkrimi i emrave të ndryshuar të proceseve nga proc/$pid/fd, është realizuar dekodimi i flagjeve nga /proc/$PID/fdinfo/$fd, është shtuar opsioni "-i" ("--inet") për të treguar vetëm informacionin e socketëve AF_INET dhe AF_INET6.
  • Në utilitetin cal është implementuar mbështetje për konfigurimin e output-it me ngjyra përmes terminal-colors.d.
  • Në dmesg është realizuar output me saktësi në pjesë të sekondave kur përdoren opsionet "--since" dhe "--until", në opsionin "--level" është shtuar mundësia për të specifikuar një prefix/suffix "+" për të treguar të gjitha nivelet me numra më të lartë/më të ulët se sa të dhënat e dhëna.
  • Në utilitetin fstrim është shtuar opsioni "--types" për filtrimin sipas tipit të FS.
  • Në blkid dhe libblkid është shtuar mbështetje për FS bcachefs dhe është përfshirë llogaritja e checksum-eve për FS dhe RAID.
  • Në utilitetin lsblk janë shtuar opsionet "--nvme" dhe "--virtio" për ndarjen e pajisjeve, janë implementuar kolonat ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (numri i pjesës) dhe MQ (rreshtat), është përmirësuar mbështetja për lidhjen dhe çlirimin e pajisjeve në kohë reale.
  • Në nsenter është shtuar opsioni "--env" për kalimin e variablave të ambientit.
  • Në namei është shtuar opsioni "-Z" për të treguar kontekstet SELinux.
  • Është përmirësuar mbështetja për sistemin e ndërtimit Meson.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster