Byla vydána nová verze balíčku systémových utilit Util-linux 2.37, který zahrnuje jak utility úzce spojené s Linuxovým jádrem, tak i utility pro obecné použití. Například balíček obsahuje utility 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 a další.
V nové verzi:
- Pro generování man-stránek byl místo groff použit balíček asciidoctor.
- Starou implementaci utility hardlink od Jakuba Jelínka (napsaná pro Fedora) nahradila nová implementace od Juliána Andrese Claude (byla vytvořena pro Debian). Nová implementace nepodporuje parametr „-f“ pro nucené vytváření pevných odkazů mezi souborovými systémy.
- Utility lscpu byla přepsána a nyní analyzuje obsah /sys pro všechny procesory a poskytuje informace pro všechny typy CPU používané systémem (například big.LITTLE ARM atd.). Tento příkaz také načítá tabulky SMBIOS pro získání informací o identifikátorech CPU. Výstup je nyní strukturovanější pro lepší čitelnost.
- Byla přidána utility uclampset pro správu atributů mechanismu klampování využití (Utilization clamping), který umožňuje dodržování minimálních nebo maximálních rozsahů frekvencí, v závislosti na aktivních úlohách na CPU.
- V hexdump bylo automaticky povoleno nastavení volby „-C“ při volání ve formě „hd“.
- Do dmesg byly přidány nové parametry příkazového řádku —since a —until.
- Do findmnt byla přidána podpora parametru „—shadowed“ pro zobrazení pouze souborových systémů připojených nad jiným FS. V umount bylo zajištěno odpojení všech vnořených bodů připojení při zadání příznaku „—recursive“.
- V mount bylo povoleno použití parametru „—read-only“ pro spouštění některých příkazů bez práv root.
- V libfdisk, fdisk, sfdisk a cfdisk byl při zadání typu oddílu ukončen záznam velkých písmen a znaků, které nejsou písmeny nebo čísly (například v sfdisk hodnota type=„Linux /usr x86“ je nyní identická s type=„linux usr-x86“).
- Do utility blkzone byla přidána příkaz „capacity“.
- Do cfdisk byla přidána možnost „—read-only“ pro spuštění v režimu pouze pro čtení.
- V lsblk byly navrženy nové sloupce FSROOTS a MOUNTPOINTS.
- V losetup byl použit ioctl LOOP_CONFIG.
- Do utility column byla přidána možnost „—table-columns-limit“ pro omezení maximálního počtu sloupců (při překročení limitu budou všechny zbývající údaje umístěny do posledního sloupce).
- Byla přidána experimentální podpora pro build systém Meson.
Zdroj: opennet.ru
