DTrace as non-root
fintanr's weblog has a nice entry on how to configure Solaris 10 to give privileges to individual users so they can run DTrace as non-root. By default, users require additional privileges to run DTrace because even providers that don't expose kernel state explicitly (like the syscall
provider) can impact performance on the entire box. The privileges, what each permits and the implications are described in excruciating detail in the Solaris Dynamic Tracing Guide (Chapter 31 Security).
- ← Previous
old school Solaris and Solaris quality of life - Next →
Linker alien spotting