EXIT STATUS ----------- *0*:: Success *1*:: Command error *2*:: Undefined command *3*:: Fatal error *4*:: Command warning (something went wrong during the command) ENVIRONMENT ----------- `LTTNG_ABORT_ON_ERROR`:: Set to `1` to abort the process after the first error is encountered. `LTTNG_HOME`:: Path to the LTTng home directory. + Defaults to `$HOME`. + Useful when the Unix user running the commands has a non-writable home directory. `LTTNG_MAN_BIN_PATH`:: Absolute path to the manual pager to use to read the LTTng command-line help (with man:lttng-help(1) or with the nloption:--help option) instead of `/usr/bin/man`. `LTTNG_SESSION_CONFIG_XSD_PATH`:: Path to the directory containing the `session.xsd` recording session configuration XML schema. `LTTNG_SESSIOND_PATH`:: Absolute path to the LTTng session daemon binary (see man:lttng-sessiond(8)) to spawn from the man:lttng-create(1) command. + The genoption:--sessiond-path general option overrides this environment variable. FILES ----- `$LTTNG_HOME/.lttngrc`:: Unix user's LTTng runtime configuration. + This is where LTTng stores the name of the Unix user's current recording session between executions of man:lttng(1). man:lttng-create(1) and man:lttng-set-session(1) set the current recording session. `$LTTNG_HOME/lttng-traces`:: Default output directory of LTTng traces in local and snapshot modes. + Override this path with the nloption:--output option of the man:lttng-create(1) command. `$LTTNG_HOME/.lttng`:: Unix user's LTTng runtime and configuration directory. `$LTTNG_HOME/.lttng/sessions`:: Default directory containing the Unix user's saved recording session configurations (see man:lttng-save(1) and man:lttng-load(1)). +{system_sessions_dir}+:: Directory containing the system-wide saved recording session configurations (see man:lttng-save(1) and man:lttng-load(1)). NOTE: `$LTTNG_HOME` defaults to the value of the `HOME` environment variable.