Provided by: systemtap-doc_5.1-4_amd64 bug

NAME

       stappaths - systemtap configurable file paths

DESCRIPTION

       This  manual  page  was  generated  for systemtap 5.1.  The following section will list the main paths in
       systemtap that are important to know and may be required to reference.

       /usr/share/systemtap/tapset/
              The directory for the standard probe-alias / function tapset library,  unless  overridden  by  the
              SYSTEMTAP_TAPSET  environment  variable  or  the  XDG_DATA_DIRS  environment  variable.  These are
              described in the stapprobes(3stap), probe::*(3stap), and function::*(3stap) manual pages.

       /usr/share/systemtap/runtime/
              The runtime sources, unless overridden by the SYSTEMTAP_RUNTIME environment variable.

       /usr/bin/staprun
              The auxiliary program supervising module loading, interaction, and unloading.

       /etc/stap-exporter
              The default directory to search for *.stp files, for exporting to HTTP.

       /usr/lib/systemtap/stapio
              The auxiliary program for module input and output handling.

       /usr/include/sys/sdt.h
              Location of the <sys/sdt.h> headers.

       Kernel debuginfo Path: /usr/lib/debug/lib/modules/$(uname -r)/
              The location of kernel debugging information when packaged into the kernel-debuginfo  RPM,  unless
              overridden  by  the  SYSTEMTAP_DEBUGINFO_PATH  environment  variable.   The default value for this
              variable is  +:.debug:/usr/lib/debug:build.   elfutils  searches  vmlinux  in  this  path  and  it
              interprets  the  path  as  a  base  directory of which various subdirectories will be searched for
              finding debuginfo for the kernel, kernel modules, and user-space binaries.  By default,  systemtap
              will also look for vmlinux in these locations:

              /boot/vmlinux-`uname -r`
              /lib/modules/`uname -r`/vmlinux
              /lib/modules/`uname -r`/vmlinux.debug
              /lib/modules/`uname -r`/build/vmlinux
              /lib/modules/`uname -r`/.debug/vmlinux.debug
              /usr/lib/debug/lib/modules/`uname -r`/vmlinux.debug
              /var/cache/abrt-di/usr/debug/lib/modules/`uname -r`/
              /var/cache/abrt-di/usr/lib/debug/lib/modules/`uname -r`/vmlinux.debug

              Corresponding source files are usually located under /usr/src/debug/.  Further file information on
              user-space applications can  be  determined  per-basis  using  rpm  -ql  <package>-debuginfo.  For
              supported user-space applications information please visit the systemtap wiki.

              With  elfutils  version  >0.178,  systemtap  can automatically download debugging information from
              debuginfod servers.  You can try it by setting an environment variable or two:
              export DEBUGINFOD_URLS=https://debuginfod.elfutils.org/
              export DEBUGINFOD_PROGRESS=1

       $HOME/.systemtap
              Systemtap data directory for cached  systemtap  files,  unless  overridden  by  the  SYSTEMTAP_DIR
              environment variable.

       /tmp/stapXXXXXX
              Temporary directory for systemtap files, including translated C code and kernel object.

       /lib/modules/VERSION/build
              The location of kernel module building infrastructure.

       /usr/share/doc/systemtap*/examples
              Examples  with  greater  detail  can  be  found here. Each example comes with a .txt or .meta file
              explaining what the example, sample or demo does and how it is ordinarily run.   See  also  online
              at: https://sourceware.org/systemtap/examples/

       $SYSTEMTAP_DIR/ssl/server
              User's  server-side  SSL  certificate  database.  If  SYSTEMTAP_DIR  is  not  set,  the default is
              $HOME/.systemtap.

       $SYSTEMTAP_DIR/ssl/client
              User's private client-side SSL certificate database. If SYSTEMTAP_DIR is not set, the  default  is
              $HOME/.systemtap.

       /etc/systemtap/ssl/client
              Global client-side SSL certificate database.

       /etc/systemtap/staprun/
              staprun's trusted signer certificate database.

       /etc/sysconfig/stap-server
              stap-server service global configuration file.

       /etc/sysconfig/stap-exporter
              stap-exporter service global configuration file.

       /var/run/stap-server/
              stap-server service default location of status files for running servers.

       /var/log/stap-server/log
              stap-server service default log file.

SEE ALSO

       stapprobes(3stap),
       staprun(8),
       stapvars(3stap),
       stapex(3stap),
       stap-server(8),
       awk(1),
       gdb(1)
       http://sourceware.org/elfutils/Debuginfod.html

BUGS

       Use     the     Bugzilla     link    of    the    project    web    page    or    our    mailing    list.
       http://sourceware.org/systemtap/,<systemtap@sourceware.org>.

                                                 Systemtap Team                                          STAP(7)