On Mon, 12 Jul 2010 15:52:29 -0700, Starr, Alan <[email protected]>
wrote:
>Hi list,
>
>I just added an FTP exit to a user loadlib that has a DSN (VTOC entry) of
SYS2.LINKLIB.Z19. This dataset is assigned a SYMBOLICRELATE alias of
SYS2.LINKLIB to facilitate z/OS-release-independent accesses.
>
>FTP Server requires access to the FACILITY called BPX.DAEMON which, in
turn, requires that its exits reside in a "controlled" dataset.
>
>I therefore want to RDEFINE PROGRAM FT* ADDMEM(dataset-name//PADCHK)
>
>I strongly suspect (but have not tested) that specifying the alias name of
SYS2.LINKLIB is not going to produce the desired effect because the OPENed
DSN (in LNKLST) is SYS2.LINKLIB.Z19 (i.e. the alias was resolved by OPEN and
then forgotten).
>
>I have tried specifying a static system symbol (&MVSDSNQ = .Z19) as part of
the DSN - ADDMEM('SYS2.LINKLIB&MVSDSNQ'//PADCHK) - but RACF didn't accept that.
>
>Am I stuck having to specify a full-qualified "truename" and change the
MEMBER segments of all PROGRAM resources every time I upgrade?
>
Yes, if you want to keep using that methodology. Since there should
already be a PROGRAM "*" entry with plenty of "system" libraries
specified, why not just create a USERMOD and link it into hlq.SEZALOAD
or you could use SYS1.LINKLIB (but SEZALOAD seems more appropriate).
Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS
mailto:[email protected]
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html
Systems Programming expert at http://expertanswercenter.techtarget.com/
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html