Open thesamesam opened 1 month ago
There's a bunch of one-liners and small scripts on the internet which almost work with DTrace 2.0 but need a little bit of porting.
@kvanhees has answered my questions on a bunch of them and I've tried to document common issues so far at https://wiki.gentoo.org/wiki/DTrace#Online_examples_not_working. One of them was https://github.com/oracle/dtrace-utils/issues/79#issuecomment-2296561131.
So far, we have:
execveat_common
proc:::exec
open
We should document other known cases which are known (but not to me) and list the new, idiomatic way of doing the $THING.
$THING
(Or maybe it really is just those I listed on the Gentoo wiki and I'm extrapolating too far?)
There's a bunch of one-liners and small scripts on the internet which almost work with DTrace 2.0 but need a little bit of porting.
@kvanhees has answered my questions on a bunch of them and I've tried to document common issues so far at https://wiki.gentoo.org/wiki/DTrace#Online_examples_not_working. One of them was https://github.com/oracle/dtrace-utils/issues/79#issuecomment-2296561131.
So far, we have:
execveat_common
which should be replaced with the more generic entrypointproc:::exec
open
being vulnerable to libc implementation detailsWe should document other known cases which are known (but not to me) and list the new, idiomatic way of doing the
$THING
.(Or maybe it really is just those I listed on the Gentoo wiki and I'm extrapolating too far?)