Util-linux 2.39 saki

An buga sabon sigar fakitin kayan aikin tsarin Util-linux 2.39, wanda ya haɗa duka abubuwan amfani da ke da alaƙa da Linux kernel da abubuwan amfani na gaba ɗaya. Misali, kunshin ya ƙunshi abubuwan amfani mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, ƙari, renice, su, kashe, setsid, login, rufewa, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, da sauransu.

A cikin sabon sigar:

  • Mai amfani da dutsen da ɗakin karatu na libmount sun ƙara goyan baya ga sabon Linux kwaya API don sarrafa tsarin hawan tsarin fayil dangane da filayen suna. A cikin sabon API, maimakon aikin dutse () na gabaɗaya, ana amfani da ayyuka daban-daban don ɗaukar matakai daban-daban na hawa (aiki da babban katange, samun bayanai game da tsarin fayil, mount, haɗe zuwa wurin tudu). libmount ya kasance mai jituwa tare da tsoffin kernels na Linux da tsohuwar API mai hawa. Don kashe sabuwar API ɗin da ƙarfi, an ƙara zaɓin "--disable-libmount-mountfd-support".
  • Yin amfani da sabon API mai hawa ya ba da damar aiwatar da tallafi don taswirar ID na mai amfani da tsarin fayil ɗin da aka ɗora, wanda aka yi amfani da shi don dacewa da fayilolin wani takamaiman mai amfani akan ɓangaren waje da aka ɗora tare da wani mai amfani akan tsarin na yanzu. Don sarrafa taswira, an ƙara zaɓin "X-mount.idmap=" zuwa mai amfani da dutsen.
  • An ƙara sabbin zaɓuɓɓuka zuwa kayan aikin dutsen: "X-mount.auto-fstypes" don gano tsarin fayil na wani nau'i ta atomatik, "X-mount.{owner,group,mode}" don canza mai shi, rukuni da kuma yanayin shiga bayan hawa, da "rootcontext = @target" don saita mahallin SELinux don tsarin fayil. Ƙara goyon baya don hujjar "mai maimaitawa" don tutocin VFS (misali "mount -o bind,ro=recursive").
  • An ƙara umarnin blkpr don ajiye tubalan akan faifan SCSI ko NVMe.
  • Ƙara umarnin pipesz don saita ko duba girman buffer don bututun da ba a bayyana sunansa ba da FIFOs.
  • Ƙara umarnin jiran aiki don jira canji a yanayin tsari na sabani (misali, kammala kisa).
  • An ƙara zaɓuɓɓukan "-n" da "-- dangi" zuwa kayan aikin reni.
  • Mai amfani da blockdev yanzu yana goyan bayan BLKGETDISKSEQ ioctl.
  • An ƙara goyan bayan pidfd da AF_NETLINK, AF_PACKET, AF_INET da AF_INET6 (/proc/net/*) zuwa lsfd mai amfani, an samar da sunaye da aka canza daga proc/$pid/fd, an ƙaddamar da tuta daga /proc/ An aiwatar da $PID/fdinfo/$ fd, ƙarin zaɓi "-i" ("-inet") don nuna kawai bayanai game da AF_INET da AF_INET6 soket.
  • Cal utility yanzu yana goyan bayan saitin fitowar launi ta hanyar terminal-colors.d.
  • dmesg yana aiwatar da fitarwa tare da daidaito a cikin ɓangarorin daƙiƙa yayin amfani da zaɓin "-tun" da "-har"; a cikin zaɓin "-level", an ƙara ikon tantance prefix / kari "+" don nuna duk matakan tare da lambobi mafi girma/kasa da wanda aka ƙayyade.
  • An ƙara zaɓin "--types" zuwa fstrim mai amfani don tacewa ta nau'in tsarin fayil.
  • An ƙara goyan bayan tsarin fayil ɗin bcachefs zuwa blkid da libblkid kuma an kunna ƙididdige ƙididdiga na tsarin fayil da RAID.
  • Zaɓuɓɓukan "-nvme" da "--virtio" an ƙara su zuwa kayan aikin lsblk don tace na'urori; ID (udev ID), ID-LINK (udev / dev / disk / by-id), PARTN (bangare lamba) da ginshiƙan MQ (layin layi) an aiwatar da su ), ingantaccen tallafi don toshe zafi da na'urori masu cirewa.
  • Ƙara zaɓin "--env" don shigar da canje-canjen yanayi.
  • Ƙara zaɓin "-Z" zuwa sunai don nuna mahallin SELinux.
  • Ingantattun tallafi don tsarin ginin Meson.

source: budenet.ru

Add a comment