Did you need the read bit on the entire path, or only the execute bit?
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of Frank Swarbrick <frank.swarbr...@outlook.com> Sent: Tuesday, November 17, 2020 4:24 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [MVS-OE] [External] Re: [MVS-OE] Other user trying to run my shell script gets "FSUM7351 not found" error OK, issue resolved. I not only had to set the read and execute bits on the program itself (curl), but also on the entire directory path. Not sure what the difference is in regard to executing the program directly vs inside a script, but hey. ________________________________ From: MVS OpenEdition <mvs...@vm.marist.edu> on behalf of Pommier, Rex <rpomm...@sfgmembers.com> Sent: Tuesday, November 17, 2020 12:47 PM To: mvs...@vm.marist.edu <mvs...@vm.marist.edu> Subject: Re: [MVS-OE] [External] Re: [MVS-OE] Other user trying to run my shell script gets "FSUM7351 not found" error Except Frank said the other user could run curl directly, just not if he was using Frank's script. -----Original Message----- From: MVS OpenEdition <mvs...@vm.marist.edu> On Behalf Of Kirk Wolf Sent: Tuesday, November 17, 2020 1:10 PM To: mvs...@vm.marist.edu Subject: [External] Re: [MVS-OE] Other user trying to run my shell script gets "FSUM7351 not found" error Perhaps the user doesn't have read/search/execute permissions to the full directory path of /u/dvfjs/rocket/bin/curl ? Kirk Wolf Dovetailed Technologies http://secure-web.cisco.com/1lyBFXiveOds6XamK3ZgQmj8A7-ybpz8sz21wX2PPg7b0fQfZiVzOAq2aIdMQt2YtbZW3F9lFUYCwahSfc9lZA4FEjMRfIaLAZIyh3zjGSyeG5OMziI3LEmko0rELjoIMRGE-MnAy7zdVyShSCjTbphBNHy7qaHA3zDOloSe-CPHx3jiiMkbRWkTy3cxRxsBHN8oK2CUOeLKuBq_3IxW3umtjD7E16Vz35v3Hhhl2w68ihmgf6F_6F2FExu4nsrr46vy0S1bW3aygSIy85l1rTEy5U3YbJMsLPAOpReHzePb64_uuTeEuOmbitquoOOvi3n-7p7dpkQLeRhgiiVU9PldzauUpBNexw4c6eIRBAylqA7UGeebw5bo9yjVopq4u0rojPakPp1WGt7IJah0e-PhbnEZ1FOMY4oBKeLQxrJGt5tFfsoWJlRed6rHFV87K/http%3A%2F%2Fdovetail.com On Mon, Nov 16, 2020 at 12:51 PM Frank Swarbrick < frank.swarbr...@outlook.com> wrote: > Any thoughts on this? I can execute this job and have no issue. I'm > trying to let another developer run it. He's able to run > /u/dvfjs/rocket/bin/curl directly (in STDPARM, following "SH ".) But > if he executes my shell script (/u/dvfjs/jira_test) he gets > "/u/dvfjs/rocket/bin/curl: /u/dvfjs/jira_test 4: FSUM7351 not found". > > I've set the read and execution bits for user, group and other for > both curl and the jira_test shell script. Since the "echo" commands > are working for him, he's obviously able to execute my shell script > itself. What else might I be missing? The other developer has an > OMVS segment, but he doesn't have an initial working directory or default > shell configured yet. > Could that be the issue? If so, what specifically is causing this > particular issue? > > JCL: > //DVRJZTST JOB ,'Test',CLASS=C,REGION=0M,NOTIFY=&SYSUID > //* > //UNIX EXEC PGM=BPXBATCH > //STDOUT DD SYSOUT=* > //STDERR DD SYSOUT=* > //STDPARM DD * > SH /u/dvfjs/jira_test > /* > > /u/dvfjs/jira_test: > #!/bin/sh -x > > echo **before** > /u/dvfjs/rocket/bin/curl --help > echo **after** > > File attributes: > -sh|DVFJS:/u/dvfjs:>ls -FalTHp /u/dvfjs/jira_test > - untagged T=off -rwxr-xr-x ---- 1 DVFJS DEPT9971 77 Nov 16 > 12:24 /u/dvfjs/jira_test > -sh|DVFJS:/u/dvfjs:>ls -FalTHp /u/dvfjs/rocket/bin/curl > - untagged T=off -rwxr-xr-x ---- 1 DVFJS DEPT9971 21266432 Nov > 1 2019 /u/dvfjs/rocket/bin/curl > > STDERR: > FSUM1012 The initial working directory was not specified. > FSUM1006 A shell was not specified. Processing continues using the > default shell name. > + echo **before** > + /u/dvfjs/rocket/bin/curl --help > /u/dvfjs/rocket/bin/curl: /u/dvfjs/jira_test 4: > + echo **after** > > STDOUT: > **before** > **after** > > > > ---------------------------------------------------------------------- > For MVS-OE subscribe / signoff / archive access instructions, send > email to lists...@vm.marist.edu with the message: INFO MVS-OE > ---------------------------------------------------------------------- For MVS-OE subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO MVS-OE The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. ---------------------------------------------------------------------- For MVS-OE subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO MVS-OE ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN