Vydanie strace 5.3

Predstavené vydanie strace 5.3, nástroje na diagnostiku a ladění programov pre operačné systémy využívajúce jadro Linux. Nástroj umožňuje sledovať a (od verzie 4.15) zasahovať do procesu interakcie medzi programom a jadrom, vrátane prebiehajúcich systémových volaní, vznikajúcich signálov a zmien stavu procesu. Na svoju činnosť strace využíva mechanizmus ptrace. Od verzie 4.13 je tvorba vydaní programu synchronizovaná s uvoľnením nových verzií Linuxu. Kód projektu distribuovaný pod licenciou LGPLv2.1+.

V novej verzii:

  • Licencia na kód bola zmenená z BSD na LGPLv2.1+ (hlavný kód) a GPLv2+ (testy);
  • Pribudla podpora filtrovania systémových volaní pomocou vytvárania seccomp filtrov („—seccomp-bpf“), rovnako ako podľa návratového kódu („-e status=…“);
  • Pridaná podpora dešifrovania systémových volaní pidfd_open a clone3;
  • Vylepšené dešifrovanie systémových volaní io_cancel, io_submit, s390_sthyi a syslog;
  • Vylepšené dešifrovanie protokolu NETLINK_ROUTE;
  • Implementované dešifrovanie netlink atribútu UNIX_DIAG_UID a ioctl príkazov WDIOC_*;
  • Aktualizované zoznamy konštánt AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* a *_MAGIC;
  • Zoznamy ioctl príkazov sú synchronizované s jadrom Linux 5.3.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster