izlaidi , rīki programu diagnostikai un atkļūdošanai operētājsistēmām, kas izmanto Linux kodolu. Rīks ļauj izsekot un (no versijas 4.15) iejaukties programmas un kodola mijiedarbībā, tostarp notiekošajos sistēmas izsaukumos, radušajos signālos un procesa stāvokļa izmaiņās. Strace izmanto mehānismu . Sākot ar versiju 4.13, programmas laidiena izstrāde ir sinhronizēta ar jaunu Linux versiju izlaišanu. Projekta kods ir licencēts ar LGPLv2.1+.
No :
- Koda licence ir mainīta no BSD uz LGPLv2.1+ (pamati) un GPLv2+ (testi);
- Parādījās atbalsts sistēmas izsaukumu filtrēšanai, izmantojot seccomp-filtru izveidi ("--seccomp-bpf"), kā arī pēc atgriešanās koda («-e status=…»);
- Pievienots atbalsts sistēmas izsaukumu dekodēšanai pidfd_open un clone3;
- Uzlabota sistēmas izsaukumu dekodēšana io_cancel, io_submit, s390_sthyi un syslog;
- Uzlabota NETLINK_ROUTE protokola dekodēšana;
- Realizēta netlink atribūta UNIX_DIAG_UID un ioctl komandu WDIOC_* dekodēšana;
- Atjaunināti AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* un *_MAGIC konstante saraksti;
- Ievēlētie ioctl komandu saraksti sinhronizēti ar Linux kodolu 5.3.
Avots: opennet.lv
