podcasti , tööriistad, mis on mõeldud Linuxi tuumaga operatsioonisüsteemide programmide diagnostikaks ja tõrkeotsinguks. Tööriist võimaldab jälgida ja (alates versioonist 4.15) sekkuda programmi ja tuuma vahelisse suhtlemisse, sealhulgas toimuvaid süsteemikõnesid, tekkivaid signaale ja protsessi oleku muutusi. Strace kasutab oma tööks mehhanismi . Alates versioonist 4.13 on programmi väljaannete loomine sünkroniseeritud uute Linuxi versioonide väljalaskega. Projekti kood on litsentsitud LGPLv2.1+.
Uues :
- Koodi litsents on muudetud BSD-litsentsilt LGPLv2.1+ (põhikood) ja GPLv2+ (testid);
- On lisatud tugi süsteemikõnede filtreerimiseks seccomp-filtreid loomise kaudu ("—seccomp-bpf"), samuti tagastuskoode alusel ("-e status=…");
- Lisatud tugi süsteemikõnede dekodeerimiseks pidfd_open ja clone3;
- Parandatud süsteemikõnede dekodeerimist io_cancel, io_submit, s390_sthyi ja syslog;
- Parandatud NETLINK_ROUTE protokolli dekodeerimist;
- Tehtud netlink-atribuut UNIX_DIAG_UID ja ioctl-käskude WDIOC_* dekodeerimine;
- AUDP_* , BPF_* , ETH_* , KEYCTL_* , KVM_* , MAP_* , SO_* , TCP_* , V4L2_* , XDP_* ja *_MAGIC konstantide nimekirjad on uuendatud;
- Ioctl-käskude loendid on sünkroniseeritud Linuxi tuumaga 5.3.
Allikas: opennet.ru
