Util-linux 2.39 vÀljaanne

Uus Util-linux 2.39 sĂŒsteemi utiliitide paketi versioon on vĂ€lja antud, mis sisaldab nii Linuxi kerneliga tihedalt seotud utiliite kui ka ĂŒldotstarbelisi utiliite. NĂ€iteks hĂ”lmab paketis utiliite 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 jt.

Uues versioonis:

  • Utiliidi mount ja raamatukogu libmount on lisatud uus Linuxi kernel API tugi, et hallata failisĂŒsteemide mountimist, arvestades mount-nimede ruume (mount namespaces). Uues API-s kasutavad eraldi funktsioonid erinevate mountimise etappide töötlemiseks (superbloki töötlemine, failisĂŒsteemi teabe saamine, mountimine, mount-punkti kinnitamine) ĂŒldise mount() funktsiooni asemel. Libmount on tagatud ĂŒhilduvus vana Linuxi kerneliga ja vanade mountimise API-dega. Uue API sundimiseks on lisatud valik „—disable-libmount-mountfd-support”.
  • Uue mountimise API kasutamine on vĂ”imaldanud rakendada mountitud failisĂŒsteemide kasutajate identifikaatorite kaardistamist, mis on mĂ”eldud teatud kasutaja failide kaardistamiseks mountitud vÔÔras osas teise kasutajaga praeguses sĂŒsteemis. Kaardistamise haldamiseks on utiliidile mount lisatud valik „X-mount.idmap=”.
  • Utiliidile mount on lisatud uued valikud: „X-mount.auto-fstypes” teatud tĂŒĂŒpi failisĂŒsteemi automaatseks tuvastamiseks, „X-mount.{owner,group,mode}” omandi, grupi ja juurdepÀÀsu reĆŸiimi muutmiseks pĂ€rast mountimist ning „rootcontext=@target” failisĂŒsteemi SELinux konteksti seadmiseks. VFS-i lipule on lisatud argumendi „recursive” tugi (nt „mount -o bind,ro=recursive”).
  • Lisatud kĂ€sk blkpr, mis vĂ”imaldab reserveerida blokke SCSI vĂ”i NVMe salvestusseadmetel.
  • Lisatud kĂ€sk pipesz, et seadistada vĂ”i kontrollida nimetute torude ja FIFO puhvri suurust.
  • Lisatud kĂ€sk waitpid, et oodata suvalise protsessi oleku muutust (nt lĂ”petamist).
  • Utiliidile renice on lisatud valikud „-n” ja „—relative”.
  • Utiliidis blockdev on rakendatud ioctl BLKGETDISKSEQ tugi.
  • Utiliidi lsfd on lisatud pidfd ja AF_NETLINK, AF_PACKET, AF_INET ja AF_INET6 sokettide tugi (/proc/net/*), on tagatud protsesside muudetud nimede kuvamine failis proc/$pid/fd, realiseeritud on lipuflagide dekodeerimine failis /proc/$PID/fdinfo/$fd, lisatud on valik "-i" ("—inet"), et nĂ€idata ainult AF_INET ja AF_INET6 sokettide kohta teavet.
  • Utiliidis cal on lisatud toetust vĂ€rvilise vĂ€ljundi seadistamiseks lĂ€bi terminali vĂ€rvide faili terminal-colors.d.
  • dmesg utiliidis on realiseeritud tĂ€psus sekundite murdosades, kasutades valikute "—since" ja "—until" ning valikusse "—level" on lisatud vĂ”imalus mĂ€rkida prefiks/sufiks „+“ kĂ”igi tasemete kuvamiseks, mille numbrid on mÀÀratud rohkem/vĂ€hem kui antud.
  • Utiliidile fstrim on lisatud valik "—types", et filtreerida failisĂŒsteemi tĂŒĂŒbi jĂ€rgi.
  • Blkid ja libblkid on lisatud bcachefs failisĂŒsteemi tugi ja arvutatud summaarid failisĂŒsteemide ja RAID jaoks.
  • Utiliidile lsblk on lisatud valikud "—nvme" ja "—virtio" seadmete filtreerimiseks, realiseeritud on veergude ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (jaotuse number) ja MQ (jĂ€rjekorrad), samuti on paranenud seadmete kuumalt ĂŒhendamise ja vĂ€ljalĂŒlitamise tugi.
  • Nsenter utiliidile on lisatud valik "—env" keskkonnamuutujate edastamiseks.
  • Namei utiliidile on lisatud valik "-Z" SELinux konteksti kuvamiseks.
  • On parendatud Meson ehitussĂŒsteemi tugi.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster