Re: View ASCII Command inUSS

2022-04-12 Thread David Crayford
I suspect a bug with bash. You should post your repeatable test case on 
Rockets z/OS Open Source Ported Tools forum. Can you enter bash 
--version to get the version. I know Rocket recently released a new 
ASCII version of bash using their z/OS port of gcc.


On 12/4/22 20:32, Michael Babcock wrote:

Just getting back to this (sorry, been busy).

I think this might have more to do with how the product in question 
(z/OS Connect Enterprise Edition) generates the file versus the size.
If I do a wordcount on the file it shows no newlines.  Then if I run 
an awk command against the file, it (I assume) also sees no newlines 
and hits it's line-length limit.  If I run an iconv on the file to 
convert it to IBM-1047 code page and try to browse the file, I get 
something that says "line longer than 32752" or something like 
that.    If I do a wc on one of the .xml files for zCEE, it does 
indeed show >0 newlines.   To me, this should be APARable.


-bash-4.3# wc trace_large.log

  0   36497 20971432    trace_large.log

-bash-4.3#  awk ' { if ( length > x ) { x = length } }END{ print x }' 
trace_large.log


awk: line 0 (NR=0): FSUM9393 line too long: limit 2

-bash-4.3#


On 4/3/2022 6:09 PM, Rob Schramm wrote:

Use of a desktop editor + ftp, in this case, is simply expedient.

Rob

On Thu, Mar 31, 2022, 14:52 Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:


On Thu, 31 Mar 2022 13:54:40 -0400, Rob Schramm wrote:


Just ftp to desktop with an editor like Ultra edit.


Would IBM recommend that if one of their products has a bug
you simply use one from a competitor?


It is annoying that the 3.17 has weird limitations for file sizes.


Is the size limit peculiar to 3.17 or a fundamental limit of ISPF Edit?

How big is the OP's file?

ISPF Edit and XEDIT appear to be RECFM=V-ignorant.  They
appear to convert to Fixed on input and back to V on Save,
corrupting trailing blanks in the round-trip.

Does Edit translate the entire file on input, and translate it back
on Save, or does it translate only as needed for display?

(Good questions for ISPF-L.)

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@listserv.ua.edu  with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@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


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


System Proclibs, Member management

2022-04-12 Thread Kenneth J. Kripke
If you have eventAction installed you can track member access.  In the past,
I have used the product to determine which members were being used.  

 

k.kri...@comcast.net 

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: Question About ADRDSSU

2022-04-12 Thread Pommier, Rex
Hi Paul,

Like another poster responded, changing the INCLUDE to INCLUDE(MONSOON.V70.**), 
it will move all datasets beginning with MONSOON.V70.  It won't move anything 
with MONSOON.V70A (or V70anything) since you're defining the exact second level 
qualifier you want.

To your second question, if there is an exact name dataset on the target volume 
- or a cataloged dataset on any volume and you have uncataloged datasets on 
your source - those datasets will not be moved.  In the case of another 
like-named dataset on the target because you don't have REPlace in your control 
statements and the second because you have CATALOG defined and the system 
wouldn't be able to catalog the dataset after moving.  

Rex


 .
Hello
.
I have a question regarding ADRDSSU -
In the past I have used the following control statements to MOVE a specific 
dataset from one volume to another.
.

//COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99 //SYSPRINT DD  SYSOUT=*
//OUTVOL1  DD  DISP=SHR,VOL=SER=SYSV32,UNIT=SYSALLDA
//SYSIN    DD    *
  COPY DS( -
        INCLUDE ( MONSOON.V70.ZFS -
                  )  -
          )          -
      OUTDDNAME(OUTVOL1)  -
      BYPASSACS(**)      -
      CATALOG    -
      DELETE    -
      ALLEXCP    -
      ALLDATA(*) -
      TOL(ENQF)
/*
//
.
.
If I used the following INCLUDE statement , my understanding is that ADRDSSU 
will move ALL DATASETS (VSAM and Non VSAM) begining with MONSOON,V70 to another 
volume.
INCLUDE ( MONSOON.V70.** -
.
Is My Assesment correct ?
.
Second
If the Target Volume already  contains a file begining with MONSOON.V70. what 
will happen  to that dataset ?
.
Paul
*



 
--
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

--
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 IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Gord Tomlin

On 2022-04-12 11:21 AM, Mark Jacobs wrote:

Say we have a proclib dataset with 1000 members in it. Does anyone have a 
method to identify members that are being used so we can archive and delete the 
ones that aren't?
eventACTION has a Reference Tracker component that is 
intended specifically for situations like this.


--

--

Regards, Gord Tomlin
Action Software International
(a division of Mazda Computer Corporation)
Tel: (905) 470-7113, Fax: (905) 470-6507
Support: https://actionsoftware.com/support/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question About ADRDSSU

2022-04-12 Thread willie bunter
 No, only the dataset specified in the INCLUDE statement will be moved.  If you 
want ALL dsns moved from the volume (no recommended) instead of the dsn used 
parm INLUDE (**).  Why are you bypassing SMS?

On Monday, April 11, 2022, 07:13:45 p.m. EDT, esst...@juno.com 
 wrote:  
 
 .
Hello
.
I have a question regarding ADRDSSU -
In the past I have used the following control statements to MOVE a specific 
dataset from one volume to another.
.

//COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99 
//SYSPRINT DD  SYSOUT=*                                            
//OUTVOL1  DD  DISP=SHR,VOL=SER=SYSV32,UNIT=SYSALLDA              
//SYSIN    DD    *                                                
  COPY DS( -                                                      
        INCLUDE ( MONSOON.V70.ZFS -                            
                  )  -                                            
          )          -                                            
      OUTDDNAME(OUTVOL1)  -                                        
      BYPASSACS(**)      -                                        
      CATALOG    -                                                
      DELETE    -                                                
      ALLEXCP    -                                                
      ALLDATA(*) -                                                
      TOL(ENQF)                                                    
/*                        
//
.
.
If I used the following INCLUDE statement , my understanding is that ADRDSSU 
will move ALL DATASETS (VSAM and Non VSAM) begining with MONSOON,V70 to another 
volume.
INCLUDE ( MONSOON.V70.** -  
.
Is My Assesment correct ?
.
Second
If the Target Volume already  contains a file begining with MONSOON.V70. what 
will happen  to that dataset ?
.
Paul 
*



 
--
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


Autoconversion nightmare

2022-04-12 Thread Paul Gilmartin
(Cross-posted)

Appendix L of the Commands Ref. Contains 1845 words describing
the complexities of autoconversion and controlling it.  This is
Too Much and Never Enough.  It appears that autoconversion was
never a planned design; it "Jes' growed like Topsy."

If an (ISV-supplied?) utility uses UNICODE internally, such as
UTF-8, prevalent on desktops such as Mac OS and Linux:
1489 $ echo aπb | sed -E 's/(.)(.)(.)/1 \1  2 \2  3 \3/'
1 a  2 π  3 b

1490 $ echo aπb | od -tx1
00061  cf  80  62  0a
005
1491 $
How should its files be tagged?  How should autoconversion
operate?

I hate EBCDIC!

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: View ASCII Command inUSS

2022-04-12 Thread Paul Gilmartin
(Cross-posting to MVS-OE)

On Apr 12, 2022, at 12:00:30, Michael Babcock wrote:
> 
> I had to add the -B to prevent “head” from doing autoconvert on the file.
> 
> -bash-4.3# iconv -f ISO8859-1 -t IBM-1047 trace_large.log | head -B
>  
Good detective work.

I'm mystified.  Why did autoconversion occur?
o How did the pipe output come to be tagged?
o Was the pipe output tagged as the pipe input?
o Was the pipe tagged by iconv?
o Did iconv tag its output as something other
  Than the value of the "-t" option?
o Other (specify).

"Mystified"?  Actually astonished!  Isn't there a bug here?

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Carmen Vitullo
been a while since I've used the tool reports but if I'm not mistaken it 
will tell you how the member was accessed and who, by a job, tsouser or 
stc, but I could be wrong, I was wrong at least once



Carmen

On 4/12/2022 1:08 PM, Paul Gilmartin wrote:

On Tue, 12 Apr 2022 12:56:59 -0500, Carmen Vitullo wrote:


IRC you can add PDS LIBRARIES to PDSMAN's library access control not
members :(


And any logging of member access is apt to be spoofed by:
o ISRSUPC SRCHFOR
o IEBPTPCH
o OPUTX, etc.


--
/I am not bound to win, but I am bound to be true. I am not bound to 
succeed, but I am bound to live by the light that I have. I must stand 
with anybody that stands right, and stand with him while he is right, 
and part with him when he goes wrong. *Abraham Lincoln*/


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Paul Gilmartin
On Tue, 12 Apr 2022 12:56:59 -0500, Carmen Vitullo wrote:

>IRC you can add PDS LIBRARIES to PDSMAN's library access control not
>members :(
> 
And any logging of member access is apt to be spoofed by:
o ISRSUPC SRCHFOR
o IEBPTPCH
o OPUTX, etc.

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: View ASCII Command inUSS

2022-04-12 Thread Michael Babcock

I had to add the -B to prevent “head” from doing autoconvert on the file.

-bash-4.3# iconv -f ISO8859-1 -t IBM-1047 trace_large.log | head -B

product = WAS FOR Z/OS 21.0.0.12, z/OS Connect EE Unlimited 03.00.53 
(wlp-1.0.59.cl21122027-1256)

wlp.install.dir = /usr/lpp/IBM/zosconnect/v3r0/wlp/
server.config.dir = /var/zosconnect/servers/zceesrv/
java.home = /usr/lpp/java/J8.0_64
java.version = 1.8.0_311
java.runtime = Java(TM) SE Runtime Environment (8.0.7.0 - 
pmz6480sr7-20211025_01(SR7))

os = z/OS (02.04.00; s390x) (en_US)
process = 33555325@A02AGF
trace.specification = 
*=info:SSL=all:SSLChannel=all:com.ibm.ws.security.*=all:com.ibm.zosconnect.wv*=FINEST:zosConnect=all:zosConnectApiRequester=all:

zosConnectSaf=all
CEE5213S The signal SIGPIPE was received.

I ran:
 iconv -f ISO8859-1 -t IBM-1047 trace_large.log > trace_large.log.IBM1047

Then did a browse on the IBM1047 file and it worked.  When I tried Edit 
I got:


   The z/OS UNIX file contains a record with a length greater than 32750.
   Records of this size are not supported by the ISPF editor.

I may open an issue with IBM.   I still think that ISPF 3.4, when doing 
a VA and the file is too large, should substitute BA (I know BA doesn’t 
exist, but should!).  Substituting “browse” for “edit” should be fine as 
long as it takes into account the filetag/codepage/etc.


On 4/12/2022 10:33 AM, Paul Gilmartin wrote:

On Tue, 12 Apr 2022 10:13:45 -0500, Michael Babcock wrote:


-bash-4.3# ls -lTHE trace_large.log

t UTF-8   T=on  -rw-r-  --s-    1 BPXROOT  SOFT1 20971432
Apr  8 07:40 trace_large.log

-bash-4.3# od -tx1 trace_large.log | head
00    2A  2A  2A  2A  2A  2A 2A  2A  2A  2A  2A  2A  2A  2A  2A  2A
*
000120    0A  70  72  6F  64  75 63  74  20  3D  20  57  41  53  20  46
...

Looks like ASCII data, perhaps UTF-8, 20971432 bytes, starting with a line
of 80 asterisks.  What do you see with:
 iconv -f ISO8859-1 -t IBM-1047 trace_large.log | head



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Carmen Vitullo
IRC you can add PDS LIBRARIES to PDSMAN's library access control not 
members :(


On 4/12/2022 12:54 PM, Carmen Vitullo wrote:

IRC you can add PDS members to PDSMAN's library access control

--
/I am not bound to win, but I am bound to be true. I am not bound to 
succeed, but I am bound to live by the light that I have. I must stand 
with anybody that stands right, and stand with him while he is right, 
and part with him when he goes wrong. *Abraham Lincoln*/


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Carmen Vitullo
No clear tool that I know, maybe PDSMAN? IIRC you can add PDS members to 
PDSMAN's library access control? and report on members accessed?


years ago at a former site we deleted obsolete members we ID'd by 
scanning production JCL, fortunately all JCL for prod was librarian 
managed in one library, then ran a scheduler report for the last run of 
that job, not accurate but a start, the process of IDing the members 
used in PROD JCL could be scheduled/automated.


not an easy task

hope you find some tool to help

Carmen

On 4/12/2022 10:35 AM, Mark Jacobs wrote:

Those sub-types are for stow initialize, member delete, member add/replace, 
member delete. We're look for member read. Thanks anyway.

Mark Jacobs


Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key 
-https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com

Sent with ProtonMail secure email.
--- Original Message ---
On Tuesday, April 12th, 2022 at 11:28 AM, Sri h Kolusu  
wrote:



Maybe I wasn't clear. Say we have a proclib dataset with 1000 members in it. 
Does anyone have a method to identify members that are being used so we can 
archive and delete the ones that aren't?


Mark,

SMF-42 subtypes 20,21,24 and 25 ?

https://www.ibm.com/support/pages/reporting-upon-member-accesses-partitioned-data-sets-smf-type-42-records

Thanks,
Kolusu

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@listserv.ua.edu  with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@listserv.ua.edu  with the message: INFO IBM-MAIN



--
/I am not bound to win, but I am bound to be true. I am not bound to 
succeed, but I am bound to live by the light that I have. I must stand 
with anybody that stands right, and stand with him while he is right, 
and part with him when he goes wrong. *Abraham Lincoln*/


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Paul Gilmartin
On Tue, 12 Apr 2022 15:35:03 +, Mark Jacobs wrote:

>Those sub-types are for stow initialize, member delete, member add/replace, 
>member delete. We're look for member read. Thanks anyway.
> 
And that's tricky.  Ultimately the member is accessed by a POINT.  Is
any record generated for POINT?

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Mark Jacobs
Those sub-types are for stow initialize, member delete, member add/replace, 
member delete. We're look for member read. Thanks anyway.

Mark Jacobs


Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com

Sent with ProtonMail secure email.
--- Original Message ---
On Tuesday, April 12th, 2022 at 11:28 AM, Sri h Kolusu  
wrote:


> > > Maybe I wasn't clear. Say we have a proclib dataset with 1000 members in 
> > > it. Does anyone have a method to identify members that are being used so 
> > > we can archive and delete the ones that aren't?
>
>
> Mark,
>
> SMF-42 subtypes 20,21,24 and 25 ?
>
> https://www.ibm.com/support/pages/reporting-upon-member-accesses-partitioned-data-sets-smf-type-42-records
>
> Thanks,
> Kolusu
>
> --
> 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


Re: View ASCII Command inUSS

2022-04-12 Thread Paul Gilmartin
On Tue, 12 Apr 2022 10:13:45 -0500, Michael Babcock wrote:

>-bash-4.3# ls -lTHE trace_large.log
>
>t UTF-8   T=on  -rw-r-  --s-    1 BPXROOT  SOFT1 20971432
>Apr  8 07:40 trace_large.log
>
>-bash-4.3# od -tx1 trace_large.log | head
>00    2A  2A  2A  2A  2A  2A 2A  2A  2A  2A  2A  2A  2A  2A  2A  2A
>*
>000120    0A  70  72  6F  64  75 63  74  20  3D  20  57  41  53  20  46
>...
Looks like ASCII data, perhaps UTF-8, 20971432 bytes, starting with a line
of 80 asterisks.  What do you see with:
iconv -f ISO8859-1 -t IBM-1047 trace_large.log | head

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Sri h Kolusu
>> Maybe I wasn't clear. Say we have a proclib dataset with 1000 members in it. 
>> Does anyone have a method to identify members that are being used so we can 
>> archive and delete the ones that aren't?

Mark,

SMF-42 subtypes 20,21,24 and 25 ? 

https://www.ibm.com/support/pages/reporting-upon-member-accesses-partitioned-data-sets-smf-type-42-records

Thanks,
Kolusu

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Mark Jacobs
Maybe I wasn't clear. Say we have a proclib dataset with 1000 members in it. 
Does anyone have a method to identify members that are being used so we can 
archive and delete the ones that aren't?

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com

Sent with ProtonMail secure email.
--- Original Message ---
On Tuesday, April 12th, 2022 at 11:13 AM, Paul Gilmartin 
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:


> On Tue, 12 Apr 2022 14:41:21 +, Mark Jacobs wrote:
>
> > Does anyone do this in other than a manual method? Deletion of obsolete 
> > members and like things. If so, can you share your methods?
> > Mark Jacobs
>
> What does "manual" mean? Must this be done nondisruptively while the
> library is in use?
>
> Is LMCOPY with suitable share options a solution? I've used it for
> non-system but shared libraries.
>
> I suspect that IEBUPDTE or IEBCOPY wouuld be relatively
> disruptive.
>
> PDS or PDSE? (zFS directories ought to be supported.)
>
> --
> gil
>
> --
> 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


Re: View ASCII Command inUSS

2022-04-12 Thread Michael Babcock

-bash-4.3# ls -lTHE trace_large.log

t UTF-8   T=on  -rw-r-  --s-    1 BPXROOT  SOFT1 20971432 
Apr  8 07:40 trace_large.log


-bash-4.3# od -tx1 trace_large.log | head
00    2A  2A  2A  2A  2A  2A 2A  2A  2A  2A  2A  2A  2A  2A  2A  2A
*
000120    0A  70  72  6F  64  75 63  74  20  3D  20  57  41  53  20  46
000140    4F  52  20  5A  2F  4F 53  20  32  31  2E  30  2E  30  2E  31
000160    32  2C  20  7A  2F  4F 53  20  43  6F  6E  6E  65  63  74  20
000200    45  45  20  55  6E  6C 69  6D  69  74  65  64  20  30  33  2E
000220    30  30  2E  35  33  20 28  77  6C  70  2D  31  2E  30  2E  35
000240    39  2E  63  6C  32  31 31  32  32  30  32  31  31  31  31  37
000260    2D  31  32  35  36  29 0A  77  6C  70  2E  69  6E  73  74  61
000300    6C  6C  2E  64  69  72 20  3D  20  2F  75  73  72  2F  6C  70
CEE5213S The signal SIGPIPE was received.

On 4/12/2022 8:07 AM, Paul Gilmartin wrote:

On Tue, 12 Apr 2022 07:32:16 -0500, Michael Babcock  wrote:

I think this might have more to do with how the product in question
(z/OS Connect Enterprise Edition) generates the file versus the size.
If I do a wordcount on the file it shows no newlines.  Then if I run an
awk command against the file, it (I assume) also sees no newlines
...

What do you see with:
 ls -lTHE file
 od -tx1 file | head

Do you see any 0D, 0A, 15, or 25 characters?



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: System Proclibs, Member management

2022-04-12 Thread Paul Gilmartin
On Tue, 12 Apr 2022 14:41:21 +, Mark Jacobs wrote:

>Does anyone do this in other than a manual method? Deletion of obsolete 
>members and like things. If so, can you share your methods?
>Mark Jacobs
> 
What does "manual" mean?  Must this be done nondisruptively while the
library is in use?

Is LMCOPY with suitable share options a solution?  I've used it for
non-system but shared libraries.

I suspect that IEBUPDTE or IEBCOPY wouuld be relatively
disruptive.

PDS or PDSE?(zFS directories ought to be supported.)

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


System Proclibs, Member management

2022-04-12 Thread Mark Jacobs
Does anyone do this in other than a manual method? Deletion of obsolete members 
and like things. If so, can you share your methods?
Mark Jacobs

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com

Sent with [ProtonMail](https://protonmail.com/) secure email.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: View ASCII Command inUSS

2022-04-12 Thread Paul Gilmartin
On Tue, 12 Apr 2022 07:32:16 -0500, Michael Babcock  wrote:
>
>I think this might have more to do with how the product in question
>(z/OS Connect Enterprise Edition) generates the file versus the size.
>If I do a wordcount on the file it shows no newlines.  Then if I run an
>awk command against the file, it (I assume) also sees no newlines 
>...
What do you see with:
ls -lTHE file
od -tx1 file | head

Do you see any 0D, 0A, 15, or 25 characters?

-- 
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question About ADRDSSU

2022-04-12 Thread Steve Beaver
Give this a try ,PARM='TYPRUN=NORUN'


Regards,

Steve Beaver

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of esst...@juno.com
Sent: Monday, April 11, 2022 6:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question About ADRDSSU

.
Hello
.
I have a question regarding ADRDSSU -
In the past I have used the following control statements to MOVE a specific
dataset from one volume to another.
.

//COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99 
//SYSPRINT DD  SYSOUT=*
//OUTVOL1  DD  DISP=SHR,VOL=SER=SYSV32,UNIT=SYSALLDA   
//SYSINDD* 
  COPY DS( -   
 INCLUDE ( MONSOON.V70.ZFS - 
  )  - 
  )  - 
  OUTDDNAME(OUTVOL1)  -
  BYPASSACS(**)   -
  CATALOG- 
  DELETE - 
  ALLEXCP- 
  ALLDATA(*) - 
  TOL(ENQF)
/* 
//
.
.
If I used the following INCLUDE statement , my understanding is that ADRDSSU
will move ALL DATASETS (VSAM and Non VSAM) begining with MONSOON,V70 to
another volume.
INCLUDE ( MONSOON.V70.** -  
.
Is My Assesment correct ?
.
Second
If the Target Volume already  contains a file begining with MONSOON.V70.
what will happen  to that dataset ?
.
Paul 
*



 
--
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


Re: View ASCII Command inUSS

2022-04-12 Thread Michael Babcock

Just getting back to this (sorry, been busy).

I think this might have more to do with how the product in question 
(z/OS Connect Enterprise Edition) generates the file versus the size.
If I do a wordcount on the file it shows no newlines.  Then if I run an 
awk command against the file, it (I assume) also sees no newlines and 
hits it's line-length limit.  If I run an iconv on the file to convert 
it to IBM-1047 code page and try to browse the file, I get something 
that says "line longer than 32752" or something like that.    If I do a 
wc on one of the .xml files for zCEE, it does indeed show >0 newlines.   
To me, this should be APARable.


-bash-4.3# wc trace_large.log

  0   36497 20971432    trace_large.log

-bash-4.3#  awk ' { if ( length > x ) { x = length } }END{ print x }' 
trace_large.log


awk: line 0 (NR=0): FSUM9393 line too long: limit 2

-bash-4.3#


On 4/3/2022 6:09 PM, Rob Schramm wrote:

Use of a desktop editor + ftp, in this case, is simply expedient.

Rob

On Thu, Mar 31, 2022, 14:52 Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:


On Thu, 31 Mar 2022 13:54:40 -0400, Rob Schramm wrote:


Just ftp to desktop with an editor like Ultra edit.


Would IBM recommend that if one of their products has a bug
you simply use one from a competitor?


It is annoying that the 3.17 has weird limitations for file sizes.


Is the size limit peculiar to 3.17 or a fundamental limit of ISPF Edit?

How big is the OP's file?

ISPF Edit and XEDIT appear to be RECFM=V-ignorant.  They
appear to convert to Fixed on input and back to V on Save,
corrupting trailing blanks in the round-trip.

Does Edit translate the entire file on input, and translate it back
on Save, or does it translate only as needed for display?

(Good questions for ISPF-L.)

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@listserv.ua.edu  with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@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


Re: Question About ADRDSSU

2022-04-12 Thread Mike Shorkend
Yes, my typo, thanks David

On Tue, 12 Apr 2022 at 13:09, David Spiegel  wrote:

> Hi Mike,
> There is no asterisk to the left of PARM.
>
> Regards,
> David
>
> On 2022-04-12 02:27, Mike Shorkend wrote:
> > You can code your EXEC statement like this to check which datasets
> ADRDSSU
> > will process (without actually doing it):
> >
> > //COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99,*PARM='TYPRUN=NORUN'*
> >
> > On Tue, 12 Apr 2022 at 02:59, Lennie Dymoke-Bradshaw <
> > 032fff1be9b4-dmarc-requ...@listserv.ua.edu> wrote:
> >
> >> Paul,
> >>
> >> Assuming your sentence including "beginning with MONSOON,V70" was
> intended
> >> to say "beginning with MONSOON.V70" I still think this will only move
> data
> >> sets starting MONSOON.V70.  (note the final ".").
> >> Data sets such as "MONSOON.V70MORE" would not be moved.
> >> If data sets of the same name exist on your target volume you can decide
> >> what happens using RENAMEU and REPUNC keywords.
> >>
> >> Lennie Dymoke-Bradshaw
> >>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Frsclweb.com%2F&data=04%7C01%7C%7C75548b75f393472d34dc08da1c4d9af3%7C84df9e7fe9f640afb435%7C1%7C0%7C637853416929843676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=eCD8lj3W0%2BITYbxkzAuGurntnzg%2FyQQvuWZLa%2BntPPo%3D&reserved=0
> >> 'Dance like no one is watching. Encrypt like everyone is.'
> >>
> >> -Original Message-
> >> From: IBM Mainframe Discussion List  On
> Behalf
> >> Of
> >> esst...@juno.com
> >> Sent: 12 April 2022 00:12
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Question About ADRDSSU
> >>
> >> .
> >> Hello
> >> .
> >> I have a question regarding ADRDSSU -
> >> In the past I have used the following control statements to MOVE a
> specific
> >> dataset from one volume to another.
> >> .
> >>
> >> //COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99
> >> //SYSPRINT DD  SYSOUT=*
> >> //OUTVOL1  DD  DISP=SHR,VOL=SER=SYSV32,UNIT=SYSALLDA
> >> //SYSINDD*
> >>COPY DS( -
> >>   INCLUDE ( MONSOON.V70.ZFS -
> >>)  -
> >>)  -
> >>OUTDDNAME(OUTVOL1)  -
> >>BYPASSACS(**)   -
> >>CATALOG-
> >>DELETE -
> >>ALLEXCP-
> >>ALLDATA(*) -
> >>TOL(ENQF)
> >> /*
> >> //
> >> .
> >> .
> >> If I used the following INCLUDE statement , my understanding is that
> >> ADRDSSU
> >> will move ALL DATASETS (VSAM and Non VSAM) begining with MONSOON,V70 to
> >> another volume.
> >> INCLUDE ( MONSOON.V70.** -
> >> .
> >> Is My Assesment correct ?
> >> .
> >> Second
> >> If the Target Volume already  contains a file begining with MONSOON.V70.
> >> what will happen  to that dataset ?
> >> .
> >> Paul
> >> *
> >>
> >>
> >>
> >>
> >> --
> >> 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
> >>
> >
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Mike Shorkend
m...@shorkend.com
Tel: +972524208743





--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question About ADRDSSU

2022-04-12 Thread David Spiegel

Hi Mike,
There is no asterisk to the left of PARM.

Regards,
David

On 2022-04-12 02:27, Mike Shorkend wrote:

You can code your EXEC statement like this to check which datasets ADRDSSU
will process (without actually doing it):

//COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99,*PARM='TYPRUN=NORUN'*

On Tue, 12 Apr 2022 at 02:59, Lennie Dymoke-Bradshaw <
032fff1be9b4-dmarc-requ...@listserv.ua.edu> wrote:


Paul,

Assuming your sentence including "beginning with MONSOON,V70" was intended
to say "beginning with MONSOON.V70" I still think this will only move data
sets starting MONSOON.V70.  (note the final ".").
Data sets such as "MONSOON.V70MORE" would not be moved.
If data sets of the same name exist on your target volume you can decide
what happens using RENAMEU and REPUNC keywords.

Lennie Dymoke-Bradshaw
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Frsclweb.com%2F&data=04%7C01%7C%7C75548b75f393472d34dc08da1c4d9af3%7C84df9e7fe9f640afb435%7C1%7C0%7C637853416929843676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=eCD8lj3W0%2BITYbxkzAuGurntnzg%2FyQQvuWZLa%2BntPPo%3D&reserved=0
'Dance like no one is watching. Encrypt like everyone is.'

-Original Message-
From: IBM Mainframe Discussion List  On Behalf
Of
esst...@juno.com
Sent: 12 April 2022 00:12
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question About ADRDSSU

.
Hello
.
I have a question regarding ADRDSSU -
In the past I have used the following control statements to MOVE a specific
dataset from one volume to another.
.

//COPYMOVE EXEC  PGM=ADRDSSU,REGION=7M,TIME=99
//SYSPRINT DD  SYSOUT=*
//OUTVOL1  DD  DISP=SHR,VOL=SER=SYSV32,UNIT=SYSALLDA
//SYSINDD*
   COPY DS( -
  INCLUDE ( MONSOON.V70.ZFS -
   )  -
   )  -
   OUTDDNAME(OUTVOL1)  -
   BYPASSACS(**)   -
   CATALOG-
   DELETE -
   ALLEXCP-
   ALLDATA(*) -
   TOL(ENQF)
/*
//
.
.
If I used the following INCLUDE statement , my understanding is that
ADRDSSU
will move ALL DATASETS (VSAM and Non VSAM) begining with MONSOON,V70 to
another volume.
INCLUDE ( MONSOON.V70.** -
.
Is My Assesment correct ?
.
Second
If the Target Volume already  contains a file begining with MONSOON.V70.
what will happen  to that dataset ?
.
Paul
*




--
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





--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN