Hi,
I am facing on a problem, see below PGM:
PGM
DCL VAR(&QSHCMD) TYPE(*CHAR) LEN(512)
DCL VAR(&CURRHNDL) TYPE(*CHAR) LEN(12)
DCL VAR(&PGHNDL) TYPE(*CHAR) LEN(12)
CALL QSYGETPH ('*CURRENT' '*NOPWD' &CURRHNDL)
CALL QSYGETPH ('TESTUSR' '*NOPWD' &PGHNDL)
CALL QWTSETP (&PGHNDL)
CHGVAR VAR(&QSHCMD) VALUE('cd /home/')
QSH CMD(&QSHCMD)
CALL QWTSETP (&CURRHNDL)
ENDPGM
Getting below issue:
qsh: 001-0011 Error found getting current working directory. Permission denied.
The usr profile TESTUSR is *USER, without group profile setup and special auth setup.
I suspect it should be the system security policy issue, but I donot know which system value controls this.
Will appreciate your help!
Thanks
Boyka
I am facing on a problem, see below PGM:
PGM
DCL VAR(&QSHCMD) TYPE(*CHAR) LEN(512)
DCL VAR(&CURRHNDL) TYPE(*CHAR) LEN(12)
DCL VAR(&PGHNDL) TYPE(*CHAR) LEN(12)
CALL QSYGETPH ('*CURRENT' '*NOPWD' &CURRHNDL)
CALL QSYGETPH ('TESTUSR' '*NOPWD' &PGHNDL)
CALL QWTSETP (&PGHNDL)
CHGVAR VAR(&QSHCMD) VALUE('cd /home/')
QSH CMD(&QSHCMD)
CALL QWTSETP (&CURRHNDL)
ENDPGM
Getting below issue:
qsh: 001-0011 Error found getting current working directory. Permission denied.
The usr profile TESTUSR is *USER, without group profile setup and special auth setup.
I suspect it should be the system security policy issue, but I donot know which system value controls this.
Will appreciate your help!
Thanks
Boyka
Comment