Skip to content

Environment variables

olf edited this page Dec 30, 2021 · 14 revisions

Patchmanager-specific environment variables

Note that to disable one of these variables after being set, it must be emptied (e.g., per export ENVIRONMENT_VARIABLE=""; or unset, but that bears some caveats), because any value enables them (i.e., the "1" below is only an example value).

NO_PM_PRELOAD

NO_PM_PRELOAD=1 Disables the preload plug-in from filtering calls [???, i.e. the original, unpatched files are executed???].

PM_PRELOAD_DEBUG

PM_PRELOAD_DEBUG=1 Enables additional output to stderr for the preload plug-in.

DISABLE_MANGLING

DISABLE_MANGLING=1 Disables conversion from / to 32 or 64bit library paths in the pm_apply script.
Also used internally by the PM daemon to pass the configuration to disable this to the script environment.