utgivelse , verktøy for diagnostikk og feilsøking av programmer for operativsystemer som bruker Linux-kjernen. Verktøyet lar deg spore og (fra versjon 4.15) gripe inn i prosessen med samhandling mellom programmet og kjernen, inkludert systemanrop, signaler som oppstår, og endringer i prosessens tilstand. For å fungere benytter strace mekanismen . Fra og med versjon 4.13 er utgivelsen av programmet synkronisert med utgivelsen av nye versjoner av Linux. Koden til prosjektet er under LGPLv2.1+ lisens.
I :
- Lisenstest til koden er endret fra BSD til LGPLv2.1+ (hovedkoden) og GPLv2+ (tester);
- Det har kommet støtte for filtrering av systemanrop ved å opprette seccomp-filtre («--seccomp-bpf»), samt etter returkode («-e status=…»);
- Støtte for dekoding av systemanropene pidfd_open og clone3 er lagt til;
- Dekodingen av systemanropene io_cancel, io_submit, s390_sthyi og syslog er forbedret;
- Dekodingen av NETLINK_ROUTE-protokollen er forbedret;
- Implementert dekoding av netlink-attributtet UNIX_DIAG_UID og ioctl-kommandoene WDIOC_*;
- Lister over konstantene AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* og *_MAGIC er oppdatert;
- Lister over ioctl-kommandoene er synkronisert med Linux-kjernen 5.3.
Kilde: opennet.ru
