Izdaja strace 5.3

Представлен izdanje strace 5.3, orodja za diagnostiko in odpravljanje napak programov za operacijski sistem, ki uporablja jedro Linux. Orodje omogoča sledenje in (od različice 4.15 naprej) vmešavanje v proces interakcije med programom in jedrom, vključno s sistemskimi klici, ki se izvajajo, znaki, ki nastanejo, in spremembami stanja procesa. Za svoje delovanje strace uporablja mehanizem ptrace. Od različice 4.13 je oblikovanje izdaj programa usklajeno z izidom novih različic Linuxa. Koda projekta se distribuira pod licenco LGPLv2.1+.

V nova različica:

  • Licenca za kodo je bila spremenjena z BSD na LGPLv2.1+ (osnovna koda) in GPLv2+ (testi);
  • Dodana je podpora za filtriranje sistemskih klicev s pomočjo ustvarjanja seccomp-filtrih ("—seccomp-bpf"), prav tako pa po vrnjenem kоду ("-e status=...");
  • Dodana je podpora za dekodiranje sistemskih klicev pidfd_open in clone3;
  • Izboljšano je dekodiranje sistemskih klicev io_cancel, io_submit, s390_sthyi in syslog;
  • Izboljšano je dekodiranje protokola NETLINK_ROUTE;
  • Uvedeno je dekodiranje netlink-atributa UNIX_DIAG_UID in ioctl ukazov WDIOC_*;
  • Posodobljeni so se seznami konstant AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* in *_MAGIC;
  • Seznami ioctl ukazov so usklajeni z jedrom Linux 5.3.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster