Έκδοση Util-linux 2.39

Έχει δημοσιευτεί μια νέα έκδοση του πακέτου βοηθητικών προγραμμάτων συστήματος Util-linux 2.39, η οποία περιλαμβάνει τόσο στενά συνδεδεμένα Linux- βασικά βοηθητικά προγράμματα και βοηθητικά προγράμματα γενικής χρήσης. Για παράδειγμα, το πακέτο περιλαμβάνει τα βοηθητικά προγράμματα 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 και άλλα.

Στη νέα έκδοση:

  • Το βοηθητικό πρόγραμμα mount και η βιβλιοθήκη libmount έχουν ενημερωθεί για να υποστηρίζουν το νέο API του πυρήνα. Linux Για τη διαχείριση της προσάρτησης του συστήματος αρχείων με βάση τους χώρους ονομάτων προσάρτησης. Το νέο API αντικαθιστά τη συνάρτηση common mount() με ξεχωριστές συναρτήσεις για τον χειρισμό διαφορετικών σταδίων προσάρτησης (επεξεργασία του superblock, λήψη πληροφοριών συστήματος αρχείων, προσάρτηση και σύνδεση στο σημείο προσάρτησης). Συμβατότητα Libmount με παλαιότερους πυρήνες. Linux Το παλιό API τοποθέτησης έχει διατηρηθεί. Προστέθηκε η επιλογή "--disable-libmount-mountfd-support" για την αναγκαστική απενεργοποίηση του νέου API.
  • Η χρήση του νέου API τοποθέτησης κατέστησε δυνατή την υλοποίηση υποστήριξης για την αντιστοίχιση των αναγνωριστικών χρηστών των προσαρτημένων συστημάτων αρχείων, που χρησιμοποιούνται για την αντιστοίχιση των αρχείων ενός συγκεκριμένου χρήστη σε ένα προσαρτημένο ξένο διαμέρισμα με έναν άλλο χρήστη στο τρέχον σύστημα. Για τον έλεγχο της χαρτογράφησης, η επιλογή "X-mount.idmap=" έχει προστεθεί στο βοηθητικό πρόγραμμα προσάρτησης.
  • Νέες επιλογές έχουν προστεθεί στο βοηθητικό πρόγραμμα mount: "X-mount.auto-fstypes" για αυτόματη ανίχνευση ενός συστήματος αρχείων συγκεκριμένου τύπου, "X-mount{owner,group,mode}" για αλλαγή του κατόχου, της ομάδας και της λειτουργίας πρόσβασης μετά την προσάρτηση και "rootcontext=@target" για τον ορισμό του περιβάλλοντος SE.Linux Για το FS. Έχει προστεθεί υποστήριξη για το όρισμα "αναδρομικό" για τις σημαίες VFS (π.χ., "mount -o bind,ro=αναδρομικό").
  • Προστέθηκε η εντολή blkpr για δέσμευση μπλοκ σε μονάδες SCSI ή NVMe.
  • Προστέθηκε η εντολή pipesz για να ορίσετε ή να ελέγξετε το μέγεθος της προσωρινής μνήμης για μη κατονομαζόμενους σωλήνες και FIFO.
  • Προστέθηκε η εντολή waitpid για αναμονή για αλλαγή στην κατάσταση μιας αυθαίρετης διαδικασίας (για παράδειγμα, ολοκλήρωση της εκτέλεσης).
  • Προστέθηκαν οι επιλογές "-n" και "--relative" στο βοηθητικό πρόγραμμα renice.
  • Το βοηθητικό πρόγραμμα blockdev υποστηρίζει πλέον το BLKGETDISKSEQ ioctl.
  • Το βοηθητικό πρόγραμμα lsfd υποστηρίζει πλέον τα pidfd και AF_NETLINK, AF_PACKET, AF_INET και AF_INET6 sockets (/proc/net/*), παρέχει εμφάνιση των αλλαγμένων ονομάτων διεργασιών από το proc/$pid/fd, υλοποιεί την αποκωδικοποίηση σημαιών από το /proc/$PID/fdinfo/$fd, πρόσθεσε την επιλογή "-i" ("--inet") για την εμφάνιση μόνο πληροφοριών σχετικά με τα sockets AF_INET και AF_INET6.
  • Το βοηθητικό πρόγραμμα cal υποστηρίζει τώρα τη ρύθμιση της εξόδου χρώματος μέσω τερματικών χρωμάτων.d.
  • Στο dmesg, η έξοδος με ακρίβεια κλασματικού δευτερολέπτου υλοποιείται όταν χρησιμοποιούνται οι επιλογές "--since" και "--until". Στην επιλογή "--level", έχει προστεθεί η δυνατότητα καθορισμού ενός προθέματος/επιθήματος "+" για την εμφάνιση όλων των επιπέδων με αριθμούς μεγαλύτερους/μικρότερους από τον καθορισμένο.
  • Η επιλογή "--types" προστέθηκε στο βοηθητικό πρόγραμμα fstrim για φιλτράρισμα κατά τύπο συστήματος αρχείων.
  • Προστέθηκε υποστήριξη για το bcachefs FS σε blkid και libblkid και ενεργοποιήθηκε ο υπολογισμός των checksum για FS και RAID.
  • Οι επιλογές "--nvme" και "--virtio" έχουν προστεθεί στο βοηθητικό πρόγραμμα lsblk για το φιλτράρισμα συσκευών, οι στήλες ID (udev ID), ID-LINK (udev /dev/disk/by-id), PARTN (αριθμός διαμερίσματος) και MQ (ουρά) έχουν εφαρμοστεί και έχει βελτιωθεί η υποστήριξη για συσκευές hot plugging και αποσύνδεσης.
  • Προστέθηκε η επιλογή "--env" στο nsenter για να περάσει μεταβλητές περιβάλλοντος.
  • Προστέθηκε η επιλογή "-Z" στο namei για την εμφάνιση των SE contextsLinux.
  • Βελτιωμένη υποστήριξη για το σύστημα κατασκευής Meson.

Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster