Consultor Eletrônico



Kbase P71053: TMPDIR environment variable disappears when using the pro command.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   06/05/2011
Status: Verified

SYMPTOM(s):

TMPDIR environment variable disappears when using the pro command.

Running progress after setting the TMPDIR environment variable, the statement:

DISPLAY OS-GETENV("TMPDIR").

displays the unknown value '?'

If I shell out to linux without from the Procedure Editor and executing:

echo $TMPDIR

displays nothing!

Exiting the Progress Session and executing:

echo $TMPDIR

from the command prompt displays the correct value.

Same behavior observed using several flavors of Linux.

FACT(s) (Environment):

Linux Intel
Progress 9.x
OpenEdge 10.x

CAUSE:

Bug #OE00101832

FIX:

A workaround is not to run the _progres executable owned by root and to copy it to another directory as yourself making the _progres executable not owned by root anymore, then the TMPDIR value will be preserved. Progress development is continuing its investigation of this issue.