Estoy intentando ejecutar:
$ sudo /usr/bin/newproc.d
que supone detener los nuevos procesos a medida que se ejecutan, pero falla con el error:
dtrace: no se pudo compilar el script /usr/bin/newproc.d: línea 22: descripción de la sonda
proc:::exec-success
no coincide con ninguna sonda
Esto está en OS X 10.11.2 y, por lo que recuerdo, funcionó antes de la actualización.
Parece que el nuevo OS X ya no tiene la sonda proc:::exec-success
, como he comprobado:
$ sudo dtrace -l | grep proc:::exec-success
Código de falla de ese script (nota: esto fue proporcionado por el sistema, no lo he cambiado):
proc:::exec-success
{
print_pid[pid] = 1; /* This pid emerged from an exec, make a note of that. */
}
¿Se eliminó esa sonda o se le cambió el nombre a otra sonda? Tal vez podría activarlo de alguna manera? De lo contrario, ¿qué puedo usar en su lugar?