Util-linux 2.39 útgáfa

Ný útgáfa af Util-linux 2.39 kerfishjálparpakkanum hefur verið gefin út, sem inniheldur bæði tól sem eru nátengd Linux kjarnanum og almenn tól. Til dæmis inniheldur pakkinn tólin mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, skógarhöggsmaður, losetup, setterm, mkswap, swapon, taskset o.s.frv.

Í nýju útgáfunni:

  • Mount tólið og libmount bókasafnið hafa bætt við stuðningi við nýja Linux kjarna API til að stjórna skráarkerfisfestingu byggt á mount namespaces. Í nýja API, í stað almennu mount() aðgerðarinnar, eru aðskildar aðgerðir notaðar til að takast á við mismunandi stig uppsetningar (vinnsla ofurblokkinn, fá upplýsingar um skráarkerfið, festa, festa við tengipunktinn). libmount er áfram samhæft við eldri Linux kjarna og gamla uppsetningar API. Til að slökkva á nýja API með valdi hefur valmöguleikanum „--disable-libmount-mountfd-support“ verið bætt við.
  • Notkun nýja uppsetningar-API gerði það mögulegt að innleiða stuðning við kortlagningu notendaauðkenna á uppsettum skráarkerfum, notað til að passa við skrár tiltekins notanda á uppsettri erlendri skipting við annan notanda á núverandi kerfi. Til að stjórna kortlagningu hefur „X-mount.idmap=“ valmöguleikanum verið bætt við mount tólið.
  • Nýjum valkostum hefur verið bætt við tengibúnaðinn: "X-mount.auto-fstypes" til að greina sjálfkrafa skráarkerfi af ákveðinni gerð, "X-mount.{owner,group,mode}" til að breyta eiganda, hópi og aðgangsstillingu eftir uppsetningu og "rootcontext =@target" til að stilla SELinux samhengið fyrir skráarkerfið. Bætti við stuðningi við „endurkvæm“ rök fyrir VFS fána (t.d. „mount -o bind,ro=endurkvæm“).
  • Bætti við blkpr skipun til að panta blokkir á SCSI eða NVMe drifum.
  • Bætti pipesz skipuninni við til að stilla eða athuga biðminni fyrir ónefnda rör og FIFO.
  • Bætti við waitpid skipun til að bíða eftir breytingu á ástandi handahófskenndu ferlis (til dæmis lok framkvæmdar).
  • Bætt við "-n" og "--relative" valmöguleikum við Renice tólið.
  • Blockdev tólið styður nú BLKGETDISKSEQ ioctl.
  • Stuðningur fyrir pidfd og AF_NETLINK, AF_PACKET, AF_INET og AF_INET6 (/proc/net/*) innstungur hefur verið bætt við lsfd tólið, birting á breyttum ferlinöfnum frá proc/$pid/fd hefur verið veitt, fánaafkóðun frá /proc/ $PID/fdinfo/$ hefur verið innleitt fd, valkostur "-i" ("-inet") bætt við til að sýna aðeins upplýsingar um AF_INET og AF_INET6 fals.
  • Cal tólið styður nú stillingu litaúttaks í gegnum terminal-colors.d.
  • dmesg útfærir úttak með nákvæmni á sekúndubrotum þegar notaðir eru „—síðan“ og „—þar til“ valkostir; í „—stigi“ valkostinum hefur möguleikanum til að tilgreina forskeyti/viðskeytið „+“ verið bætt við til að sýna öll stig með tölur hærri/lægri en tilgreind.
  • Valmöguleikanum „--tegundum“ hefur verið bætt við fstrim tólið til að sía eftir skráarkerfisgerð.
  • Stuðningur við bcachefs skráarkerfið hefur verið bætt við blkid og libblkid og útreikningur á eftirlitstölum fyrir skráarkerfið og RAID hefur verið virkjaður.
  • „--nvme“ og „--virtio“ valmöguleikunum hefur verið bætt við lsblk tólið til að sía út tæki; auðkenni (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (disksneið) number) og MQ (queue) dálkar hafa verið innleiddir), bættur stuðningur við heittengda og aftengja tæki.
  • Bætti „--env“ valkostinum við nsenter til að senda umhverfisbreytur.
  • Bætti við „-Z“ valmöguleikanum við namei til að sýna SELinux samhengi.
  • Bættur stuðningur við Meson byggingarkerfið.

Heimild: opennet.ru

Bæta við athugasemd