Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread kekronbekron
Wondering why no one has suggested the all new USS file/directory dumping capability in DFDSS. I would also run ls -alf in a batch job against all the 'old' mount points to get a listing of owners & permissions. Batch because the output will probably be huge. See if Co:Z SFTP can help in any

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Gibney, Dave
Well, I'll look at he manuals tomorrow. Fortunately, this is still the sandbox. It worked fine with the Syncsort ICE067I 0 INVALID PARAMETER IN JCL EXEC PARM OR INVOKED PARM LIST JOIN UNPAIRED JOINKEYS

Re: UNIX fork() performance (was: SMF to capture ... )

2020-10-28 Thread Andrew Rowley
On 29/10/2020 8:40 am, Kirk Wolf wrote: /bin/sh (when it uses spawn() and _BPX_SHAREAS=YES/MUST) will try to start the child process in the **same** address space as the parent. I just reran the same script with _BPX_SHAREAS=YES to see what it looked like. It cut the number of SMF records

Re: Smart hyphens smart!

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 19:59:45 +, Seymour J Metz wrote: >They call them smart hyphens because someone is guarantied to smart when they >are covertly used. > I tried to suggest as much with my Subject: >A gentleman name Dante wrote a comedy about people who deploy such code. > Is that Dante

Re: UNIX fork() performance (was: SMF to capture ... )

2020-10-28 Thread Kirk Wolf
On Tue, Oct 27, 2020 at 5:37 PM Andrew Rowley wrote: > /bin/sh is executing the commands in a separate address space but > without the sub-step created by fork-exec (I guess this is the spawn > method that Kirk Wolf described). > > /bin/sh (when it uses spawn() and _BPX_SHAREAS=YES/MUST) will

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Michael Brennan
After you get your unix files to the target system, If you need to change ownership of all the directories the following will come in handy: //JS10 EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN

Re: DFSORT wizard help

2020-10-28 Thread Sri h Kolusu
> What's your criterion for separating fields into lines? Your example is insufficiently informative. Gil, This is my interpretation of the requirement. Treat the entire data that OP showed as a single line of data and OP wants to split the records beginning with open curly bracket { and end

Re: DFSORT wizard help

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 20:40:54 +, Ituriel do Neto wrote: >Hi, >I have an omvs file and would like to separate the fields into multiple >lines.The input file has the following format: > What's your criterion for separating fields into lines? Your example is insufficiently informative. >

Re: DFSORT wizard help

2020-10-28 Thread Sri h Kolusu
Ituriel, Here is DFSORT/ICETOOL job that would give you the desired results. I assumed that you can have a maximum of 100 records in a single record. I assumed that the maximum length of each individual record has a length of 60 bytes. //STEP0100 EXEC PGM=ICETOOL //TOOLMSG DD SYSOUT=*

DFSORT wizard help

2020-10-28 Thread Ituriel do Neto
Hi, I have an omvs file and would like to separate the fields into multiple lines.The input file has the following format:

Re: Smart hyphens smart!

2020-10-28 Thread Seymour J Metz
They call them smart hyphens because someone is guarantied to smart when they are covertly used. A gentleman name Dante wrote a comedy about people who deploy such code. It's as bad as the auto-defect code that automatically and silently changes correct words to incorrect, and ludicrous, words.

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Allan Staller
Classification: Internal Last time I looked, WPS was noticeably less expensive than SAS and fully embraced by Barry. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Gibney, Dave Sent: Wednesday, October 28, 2020 2:43 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re:

Smart hyphens smart!

2020-10-28 Thread Paul Gilmartin
In https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.bpxa500/r4paxsh.htm each option is shown as being introduced by an en-dash, x'e2 80 93' rather than the corrct hyphen, x'2d'. This is a disservice to programmers who choose to copy-and-paste code from the

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Gibney, Dave
Barry pointed this out to me. And I did know this. My reply to him is below. Maybe I should look at a trial version of that SAS equivalent out of the UK. Thanks Barry, Except I do have a fair sized investment in my current batch MXG jobs. And, as I've mentioned before, we will be shutdown

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Edward Finnell
SAS and MXG have PC versions. So, I lose MXG and reasonable ability to process SMF anyway. -Original Message- From: Gibney, Dave To: IBM-MAIN@LISTSERV.UA.EDU Sent: Wed, Oct 28, 2020 11:47 am Subject: Re: Syncsort to DFSORT - my time has come. If we had longer to exist, I might. But,

Re: Generic name for PDS/PDSE

2020-10-28 Thread Charles Mills
> The rules are so convoluted that it ought to be simpler to remove the > exceptions. Exactly. I have learned that the key is to write the documentation FIRST. It is often easier to write code that corresponds to something that was written clearly than to try to clearly document something that

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Lionel B Dyck
Once concern would be the GID/UIDs - if they are different on the target system from the source there will be problems. Lionel B. Dyck < Website: https://www.lbdsoftware.com "Worry more about your character than your reputation.  Character is what you are, reputation merely what others think

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Michael Brennan
After the pax, unmount your new ZFS/HFS file. DFDSS dump it, terse the dump then FTP the tersed file. At the receiving site, unterse and restore. From: IBM Mainframe Discussion List on behalf of Paul Gilmartin

Re: Generic name for PDS/PDSE

2020-10-28 Thread Seymour J Metz
A PDSE or a Eunix file systems, either of which might also include text files. At least with PDS, it's rare (don't ask, don't tell) for a library to have both load modules and other member types. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Generic name for PDS/PDSE

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 10:40:04 -0700, Charles Mills wrote: >That's the problem. Not PGM=UNIX_thing specifically but that there are so many >special cases. One could not simply write an introductory paragraph "When we >say executable we mean any of ..." because then EXEC PGM=executable would be

Re: Generic name for PDS/PDSE

2020-10-28 Thread Seymour J Metz
In Eunixland, isn't an executable anything with execute permission, including text files beginning with a shebang? And what if you want to refer only to load modules and program objects, not to Eunix files? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 10:43:22 -0700, Charles Mills wrote: >And then copy the pax with FTP or whatever and then un-pax it? > ssh is your friend. No need to store the archive. But when I shot from the hip, suggesting: ( cd $HOME & pax -w . ) | ssh -f user@other-lpar 'cd & pax -vr' # Must

Re: Generic name for PDS/PDSE

2020-10-28 Thread R.S.
W dniu 28.10.2020 o 18:25, Jesse 1 Robinson pisze: Radoslaw, I would be happy to have you as my teacher. You are very kind, thank you. In fact I really love teaching. IMHO this is crucial - when you do what you like, usually you do it well. I was teaching maths, physics, chemistry, and

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Charles Mills
And then copy the pax with FTP or whatever and then un-pax it? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Michael Brennan Sent: Wednesday, October 28, 2020 10:33 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How best to

Re: Generic name for PDS/PDSE

2020-10-28 Thread Charles Mills
That's the problem. Not PGM=UNIX_thing specifically but that there are so many special cases. One could not simply write an introductory paragraph "When we say executable we mean any of ..." because then EXEC PGM=executable would be incorrect; we would have to say PGM=executable* and *except a

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread R.S.
W dniu 28.10.2020 o 17:52, Charles Mills pisze: I have two z/OS systems joined by a real fast TCP connection. (They're actually two guests on the same VM, but seeing as how I have relatively little knowledge or authority on the VM side of things it may be simpler to just think of them as two

Re: Generic name for PDS/PDSE

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 18:19:49 +0100, R.S. wrote: >Executable - that could mean REXX or CLIST. >In fact people usually say: >load module - nevermind what is proper name of member/program in PDSE >binary - could be ambiguous >binary program - better a little >EXE files/members - just analogy to

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Michael Brennan
Mount yourself a brand new empty ZFS or HFS file and mount it at /To_Directory/ then go into OMVS (TSO OMVS) and issue following commands: cd /from_directory/ pax -rvwkC -pe * /To_Directory/ Michael From: IBM Mainframe Discussion List on behalf of

Re: Generic name for PDS/PDSE

2020-10-28 Thread Jesse 1 Robinson
Radoslaw, I would be happy to have you as my teacher. . . J.O.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS Program Co-Manager 323-715-0595 Mobile 626-543-6132 Office ⇐=== NEW robin...@sce.com -Original Message- From: IBM Mainframe Discussion

Re: Generic name for PDS/PDSE

2020-10-28 Thread R.S.
W dniu 28.10.2020 o 18:00, Paul Gilmartin pisze: On Wed, 28 Oct 2020 16:09:27 +, Frank Swarbrick wrote: Load module or program object should be easy: executable, or binary executable. Does this include "executable" residing in a UNIX directory? Must this be further clarified, perhaps to

Re: Generic name for PDS/PDSE

2020-10-28 Thread R.S.
Executable - that could mean REXX or CLIST. In fact people usually say: load module - nevermind what is proper name of member/program in PDSE binary - could be ambiguous binary program - better a little EXE files/members - just analogy to PC-DOS or Windows world compiled program - one could

Re: How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 09:52:23 -0700, Charles Mills wrote: >I have two z/OS systems joined by a real fast TCP connection. (They're >actually two guests on the same VM, but seeing as how I have relatively >little knowledge or authority on the VM side of things it may be simpler to >just think of

Re: Generic name for PDS/PDSE

2020-10-28 Thread Paul Gilmartin
On Wed, 28 Oct 2020 16:09:27 +, Frank Swarbrick wrote: >Load module or program object should be easy: executable, or binary executable. > Does this include "executable" residing in a UNIX directory? Must this be further clarified, perhaps to prohibit: //STEP EXEC PGM='/bin/true' --

How best to copy all UNIX files one z/OS to another

2020-10-28 Thread Charles Mills
I have two z/OS systems joined by a real fast TCP connection. (They're actually two guests on the same VM, but seeing as how I have relatively little knowledge or authority on the VM side of things it may be simpler to just think of them as two adjacent machines.) This is the IBM Dallas

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Gibney, Dave
If we had longer to exist, I might. But, we haven't been collecting Syncsort SMF, so until I see the need... And my SAS license expires soon also. So, I lose MXG and reasonable ability to process SMF anyway. > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of

Re: Generic name for PDS/PDSE

2020-10-28 Thread Frank Swarbrick
Load module or program object should be easy: executable, or binary executable. From: IBM Mainframe Discussion List on behalf of Seymour J Metz Sent: Wednesday, October 28, 2020 8:48 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Generic name for PDS/PDSE I use

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Frank Swarbrick
Not my dog... I'm just a developer. From: IBM Mainframe Discussion List on behalf of Martin Packer Sent: Wednesday, October 28, 2020 2:32 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Syncsort to DFSORT - my time has come. FWIW I would go with SMF=FULL -

Re: Generic name for PDS/PDSE

2020-10-28 Thread Charles Mills
And load modules live in a load library. What the heck do program objects live in -- and what would be the generic or "inclusive" name for that and/or a load library? When one is writing code testing for condition X or condition Y is not a whole lot more complex than testing just for condition X.

Re: [EXTERNAL] z/OS 2.4 and FTP server with FTP ATTLS verifying client certificates

2020-10-28 Thread PINION, RICHARD W.
What I have may not be the best. This is my first attempt at this. And, I'm no expert in this area. If you see things that I shouldn't be using, please let me know. This is what I cobbled together from the zOSMF Network thing, and Googling. So, please be kind in your criticism. TTLSRule

Re: [EXTERNAL] z/OS 2.4 and FTP server with FTP ATTLS verifying client certificates

2020-10-28 Thread Marshall Stone
Reply with your PAGENT rules for FTPS - you need a client and a server rule -Original Message- From: IBM Mainframe Discussion List On Behalf Of PINION, RICHARD W. Sent: Wednesday, October 28, 2020 10:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] z/OS 2.4 and FTP server with FTP

Re: SVC 99 RLSE text unit on DISP=SHR allocation with a PDS/PDSE member name

2020-10-28 Thread Seymour J Metz
What would it even mean to release the space for a member? Note: RLSE is a positional sub-parameter of SPACE on a DD statement; the leading commas are mandatory. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: Generic name for PDS/PDSE

2020-10-28 Thread Seymour J Metz
I use "PDS(E)", but what's the generic for "load module or program object"? I spell auto-correct as "auto-defect"; we hates it, precious. Of course, some of the "corrections" are hilarious. I would interpret "MVS library" as DSNTYPE=LIBRARY, but I wouldn't bet on that being correct. --

z/OS 2.4 and FTP server with FTP ATTLS verifing client certificates

2020-10-28 Thread PINION, RICHARD W.
I've been working with z/OS 2.4's FTP server using AT-TLS with certificates for the last few days. PAGENT is setup, and it seems to be functioning correctly. I've finally gotten to the point of the client sending in a certificate and logging on without having to specify a password, which is

Please take our survey

2020-10-28 Thread Cheryl D Loughlin
Dear IBM Z user, Please take our survey to help us understand your experience with upgrading z/OS releases and adopting new function and enhancements through continuous delivery. Here's the link to the survey: https://www.surveygizmo.com/s3/5953855/z-OS-Adoption-Research-October-2020 We'd

Re: zOSMF-print from Software Management

2020-10-28 Thread Kurt Quackenbush
On 10/28/2020 7:57 AM, Roger Lowe wrote: As PMA is no longer supported under zOS 2.4, I am using the View -> Products, Features, and FMIDs action for a software instance defined to z/OSMF Software Management and would like to be able to print the resulting information. However, there doesn't

zOSMF-print from Software Management

2020-10-28 Thread Roger Lowe
As PMA is no longer supported under zOS 2.4, I am using the View -> Products, Features, and FMIDs action for a software instance defined to z/OSMF Software Management and would like to be able to print the resulting information. However, there doesn't appear to be a print or export function

Re: Generic name for PDS/PDSE

2020-10-28 Thread R.S.
W dniu 27.10.2020 o 22:17, Frank Swarbrick pisze: Is there a standard "generic" name for PDS/PDSE? Is it "PDS(E)"? Or maybe something like "MVS library" or "MVS dataset library"? Just wondering. Unfortunately no. There are some names, but no "the only standard". Some names in use: PDS -

Re: z/osmf Network Configuration Assistant

2020-10-28 Thread Keith Gooding
Thank you all for your replies. It appears that z/OSMF NCA is, as we say, the best thing since sliced bread, but many do not like sliced bread. Our configuration is not typical because the system is used to test a SSL/TLS application and developers need to test z/OS servers and clients with

Re: Syncsort to DFSORT - my time has come.

2020-10-28 Thread Martin Packer
FWIW I would go with SMF=FULL - unless you have an exceptionally large number of sorts - or tight SMF space restrictions. There’s gold in them there records. :-) Cheers, Martin Sent from my iPad > On 27 Oct 2020, at 21:13, Frank Swarbrick wrote: > > Here is our ICEPRM00, if you are