1STAP(7)                Miscellaneous Information Manual                STAP(7)
2
3
4

NAME

6       stappaths - systemtap configurable file paths
7
8
9
10

DESCRIPTION

12       This  manual  page was generated for systemtap 3.3.  The following sec‐
13       tion will list the main paths in systemtap that are important  to  know
14       and may be required to reference.
15
16       /usr/share/systemtap/tapset/
17              The  directory  for  the  standard probe-alias / function tapset
18              library, unless overridden by the  SYSTEMTAP_TAPSET  environment
19              variable  or  the XDG_DATA_DIRS environment variable.  These are
20              described in the stapprobes(3stap), probe::*(3stap),  and  func‐
21              tion::*(3stap) manual pages.
22
23       /usr/share/systemtap/runtime/
24              The  runtime sources, unless overridden by the SYSTEMTAP_RUNTIME
25              environment variable.
26
27       /usr/bin/staprun
28              The auxiliary program supervising module  loading,  interaction,
29              and unloading.
30
31       /usr/libexec/systemtap/stapio
32              The auxiliary program for module input and output handling.
33
34       /usr/include/sys/sdt.h
35              Location of the <sys/sdt.h> headers.
36
37       Kernel debuginfo Path: /usr/lib/debug/lib/modules/$(uname -r)/
38              The  location of kernel debugging information when packaged into
39              the kernel-debuginfo  RPM,  unless  overridden  by  the  SYSTEM‐
40              TAP_DEBUGINFO_PATH  environment variable.  The default value for
41              this  variable   is   +:.debug:/usr/lib/debug:build.    elfutils
42              searches  vmlinux  in  this path and it interprets the path as a
43              base directory of which various subdirectories will be  searched
44              for  finding debuginfo for the kernel, kernel modules, and user-
45              space binaries.   By  default,  systemtap  will  also  look  for
46              vmlinux in these locations:
47
48              /boot/vmlinux-`uname -r`
49              /lib/modules/`uname -r`/vmlinux
50              /lib/modules/`uname -r`/vmlinux.debug
51              /lib/modules/`uname -r`/build/vmlinux
52              /lib/modules/`uname -r`/.debug/vmlinux.debug
53              /usr/lib/debug/lib/modules/`uname -r`/vmlinux.debug
54              /var/cache/abrt-di/usr/debug/lib/modules/`uname -r`/
55              /var/cache/abrt-di/usr/lib/debug/lib/modules/`uname -r`/vmlinux.debug
56
57              Corresponding   source   files   are   usually   located   under
58              /usr/src/debug/.  Further file information on user-space  appli‐
59              cations  can be determined per-basis using rpm -ql <package>-de‐
60              buginfo.  For  supported  user-space  applications   information
61              please visit the systemtap wiki.
62
63       $HOME/.systemtap
64              Systemtap  data  directory  for  cached  systemtap files, unless
65              overridden by the SYSTEMTAP_DIR environment variable.
66
67       /tmp/stapXXXXXX
68              Temporary directory for systemtap files, including translated  C
69              code and kernel object.
70
71       /lib/modules/VERSION/build
72              The location of kernel module building infrastructure.
73
74       /usr/share/doc/systemtap*/examples
75              Examples  with  greater  detail  can be found here. Each example
76              comes with a .txt or .meta file  explaining  what  the  example,
77              sample  or  demo  does  and  how it is ordinarily run.  See also
78              http://sourceware.org/systemtap/examples/
79
80       $SYSTEMTAP_DIR/ssl/server
81              User's server-side SSL certificate database. If SYSTEMTAP_DIR is
82              not set, the default is $HOME/.systemtap.
83
84       $SYSTEMTAP_DIR/ssl/client
85              User's  private client-side SSL certificate database. If SYSTEM‐
86              TAP_DIR is not set, the default is $HOME/.systemtap.
87
88       /etc/systemtap/ssl/client
89              Global client-side SSL certificate database.
90
91       /etc/systemtap/staprun/
92              staprun's trusted signer certificate database.
93
94       /etc/sysconfig/stap-server/
95              stap-server service global configuration file.
96
97       /etc/stap-server/conf.d/*.conf
98              stap-server service configuration files for default servers.
99
100       /var/run/stap-server/
101              stap-server service default location of status files for running
102              servers.
103
104       /var/log/stap-server/log
105              stap-server service default log file.
106
107
108

FILES

110       /usr/share/systemtap/tapset
111
112

SEE ALSO

114       stapprobes(3stap),
115       staprun(8),
116       stapvars(3stap),
117       stapex(3stap),
118       stap-server(8),
119       awk(1),
120       gdb(1)
121
122
123

BUGS

125       Use  the  Bugzilla  link  of  the project web page or our mailing list.
126       http://sourceware.org/systemtap/,<systemtap@sourceware.org>.
127
128
129
130                                Systemtap Team                         STAP(7)
Impressum