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 on 2018-06-19 for systemtap 2.9.  The
13       following section will list the main paths in systemtap that are impor‐
14       tant to know 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