fd 10.0.0 și bfs 3.2

fd 10.0.0 și bfs 3.2

A avut loc lansarea versiunii 10.0.0 a utilitarului de căutare de fișiere în linie de comandă fd, scris în limbajul Rust și distribuit sub licențele MIT și Apache 2.0.

Modificări:

  • un alias dir a fost adăugat la directory când se folosește cheia -t—type;
  • s-a adăugat suport pentru formatul de dată @%s în filtrele de timp, similar cu GNU date (secunde de la epoca Unix pentru —older/—newer);
  • acum nu se ignoră automat directorul .git când se folosește cheia —hidden cu ignorarea VCS activată;
  • s-a corectat definirea variabilei de mediu NO_COLOR când se folosește opțiunea —list-details;
  • s-a remediat o eroare de ieșire a fișierelor ascunse, dacă calea de căutare era .;
  • versiunile aarch64 folosesc acum pagini de 64 kilobiți (când se folosește jemalloc);
  • versiunea minimă suportată de Rust este acum 1.77.2 (pentru remediere CVE-2024-24576, doar pentru Windows).

Pe 2 mai a avut loc lansarea 3.2 unui utilitar similar bfs, dar scris în limbajul C.
Modificări:

  • s-a adăugat acțiunea -limit N, care se termină imediat după obținerea a N rezultate;
  • s-a implementat funcția -context (din GNU find) pentru căutarea contextelor SELinux;
  • s-a implementat funcția -printf %Z pentru ieșirea contextelor SELinux;
  • sistemul de construcție a fost rescris;
  • s-a îmbunătățit suportul pentru platforme:
    • implementarea -acl pentru Solaris/Illumos;
    • implementarea -xattr pentru DragonFly BSD.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster