Kutolewa kwa kamba 5.3

Iliyowasilishwa na kutolewa kamba 5.3, huduma za utambuzi na utatuzi wa programu za OS kwa kutumia kinu cha Linux. Huduma inakuwezesha kufuatilia na (kuanzia toleo la 4.15) kuingilia kati katika mchakato wa mwingiliano kati ya programu na kernel, ikiwa ni pamoja na simu zinazoendelea za mfumo, ishara zinazojitokeza na mabadiliko katika hali ya mchakato. Kwa kazi yake, strace hutumia utaratibu ptrace. Kuanzia toleo la 4.13, uundaji wa matoleo ya programu husawazishwa na kutolewa kwa matoleo mapya ya Linux. Msimbo wa mradi kusambazwa na iliyopewa leseni chini ya LGPLv2.1+.

Π’ toleo jipya:

  • Leseni ya msimbo ilibadilishwa kutoka BSD hadi LGPLv2.1+ (msimbo mkuu) na GPLv2+ (majaribio);
  • Sasa kuna usaidizi wa kuchuja simu za mfumo kwa kuunda vichujio vya seccomp (β€œβ€”seccomp-bpf”), pamoja na msimbo wa kurejesha (β€œ-e status=...”);
  • Usaidizi ulioongezwa wa kusimbua simu za mfumo wa pidfd_open na clone3;
  • Usimbaji ulioboreshwa wa simu za io_cancel, io_submit, s390_sthyi na syslog;
  • Usimbaji ulioboreshwa wa itifaki ya NETLINK_ROUTE;
  • Usimbaji umetekelezwa wa UNIX_DIAG_UID sifa ya netlink na amri za WDIOC_* za ioctl;
  • Orodha zilizosasishwa za viunzi AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* na *_MAGIC;
  • Orodha za amri za ioctl zimelandanishwa na Linux 5.3 kernel.

Chanzo: opennet.ru

Kuongeza maoni