Rilascio di strace 5.3

Introdotto problema Strace 5.3, utilità per la diagnosi e il debug di programmi per sistemi operativi che utilizzano il kernel LinuxL'utilità consente di monitorare e (dalla versione 4.15) interferire con l'interazione tra un programma e il kernel, comprese le chiamate di sistema in corso, i segnali e le modifiche dello stato del processo. strace utilizza il tracciaA partire dalla versione 4.13, la generazione delle release del programma è sincronizzata con il rilascio delle nuove versioni. Linux. Codice del progetto distribuito da con licenza LGPLv2.1+.

В nuova versione:

  • La licenza del codice è stata modificata da BSD a LGPLv2.1+ (codice principale) e GPLv2+ (test);
  • È stato aggiunto il supporto per il filtraggio delle chiamate di sistema creando filtri seccomp (“—seccomp-bpf”), nonché tramite codice di ritorno (“-e status=…”);
  • Aggiunto supporto per la decodifica delle chiamate di sistema pidfd_open e clone3;
  • Migliorata la decodifica delle chiamate di sistema io_cancel, io_submit, s390_sthyi e syslog;
  • Migliorata la decodifica del protocollo NETLINK_ROUTE;
  • Implementata la decodifica dell'attributo netlink UNIX_DIAG_UID e dei comandi ioctl WDIOC_*;
  • Aggiornati gli elenchi delle costanti AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* e *_MAGIC;
  • Gli elenchi dei comandi Ioctl sono sincronizzati con il kernel. Linux 5.3

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster