]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - cddl/contrib/dtracetoolkit/Man/man1m/setuids.d.1m
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
[FreeBSD/stable/10.git] / cddl / contrib / dtracetoolkit / Man / man1m / setuids.d.1m
1 .TH setuids.d 1m  "$Date:: 2007-08-05 #$" "USER COMMANDS"
2 .SH NAME
3 setuids.d \- snoop setuid calls as they occur. Uses DTrace.
4 .SH SYNOPSIS
5 .B setuids.d
6 .SH DESCRIPTION
7 setuids.d is a simple DTrace program to print details of setuid
8 calls, where a process assumes a different UID. These are usually
9 related to login events.
10
11 Since this uses DTrace, only the root user or users with the
12 dtrace_kernel privilege can run this command.
13 .SH OS
14 Solaris
15 .SH STABILITY
16 stable - needs the syscall provider.
17 .SH EXAMPLES
18 .TP
19 Default output, print setuids as they occur,
20
21 .B setuids.d
22 .PP
23 .SH FIELDS
24 .TP
25 UID
26 user ID (from)
27 .TP
28 SUID
29 set user ID (to)
30 .TP
31 PPID
32 parent process ID
33 .TP
34 PID
35 process ID
36 .TP
37 PCMD
38 parent command
39 .TP
40 CMD
41 command (with arguments)
42 .SH DOCUMENTATION
43 See the DTraceToolkit for further documentation under the 
44 Docs directory. The DTraceToolkit docs may include full worked
45 examples with verbose descriptions explaining the output.
46 .SH EXIT
47 setuids.d will run forever until Ctrl\-C is hit. 
48 .SH AUTHOR
49 Brendan Gregg
50 [Sydney, Australia]
51 .SH SEE ALSO
52 dtrace(1M), bsmconv(1M)
53