Re: Minor disaster

2022-09-28 Thread Brian Westerman
Wait, I missed the part where it was completely deleted. Sorry about that. I thought it was just overwritten. Brian On Thu, 29 Sep 2022 00:18:45 -0500, Brian Westerman wrote: >I use PDSEGEN on z/OS 2.5 all the time and have no problem recovering old >versions. > >Brian > >On Wed, 28 Sep

Re: Minor disaster

2022-09-28 Thread Brian Westerman
I use PDSEGEN on z/OS 2.5 all the time and have no problem recovering old versions. Brian On Wed, 28 Sep 2022 07:14:17 -0500, Lionel B. Dyck wrote: >If these are PDSE's with generations then the question is what release of >z/OS are you running? If 2.4 then the ISPF delete member selections

Re: Minor disaster

2022-09-28 Thread Peter Van Dyke
FYI, IBM File Manager provides the PDSE Workbench utility which supports working directly with any member generation in a PDSE V2. For example, you can browse/view previous member generations, compare member generations and recover a member from an earlier generation. This can all be done from a

Re: Minor disaster

2022-09-28 Thread Paul Gilmartin
On Wed, 28 Sep 2022 23:16:25 +0100, Lennie Dymoke-Bradshaw wrote: >I have sympathy with your scepticism. >You can recover previous generations. But deleting a member deletes all >generations. >I think IBM have missed a trick here. Would not have been beyond the wit of >man to have an UNDELETE

Re: Minor disaster

2022-09-28 Thread Lennie Dymoke-Bradshaw
I have sympathy with your scepticism. You can recover previous generations. But deleting a member deletes all generations. I think IBM have missed a trick here. Would not have been beyond the wit of man to have an UNDELETE operation. Lennie -Original Message- From: IBM Mainframe

Re: Assembler courses

2022-09-28 Thread Peter Sylvester
Hi, At least since 50 years it is understood that structured programming does'nt mean goto less. D. Knuth's response to Dijkstra explains other things:     All the examples are about 15 lines. Knuth shows different versions of the same algo.     As long as you have 15 lines, you can find

Re: z/OSMF PSWI

2022-09-28 Thread Michael Babcock
Okay, more issues. As I stated, we use a permanent maintenance volume/system. With ServerPac, we could define an SSA and have the SYSRES datasets cataloged in our maintenance systems master cat then ServerPac would allocate the dataset using an SSA. later it would generate jobs to remove the

wc3270. cipher attls

2022-09-28 Thread Jake Anderson
Hello Cross posted Does anyone know the default cipher option supported by wc3270 TELNET connectivity to mainframe? Jake -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu

Re: Minor disaster

2022-09-28 Thread Tony Harminc
On Wed, 28 Sept 2022 at 08:14, Lionel B. Dyck wrote: > If these are PDSE's with generations then the question is what release of > z/OS are you running? If 2.4 then the ISPF delete member selections will > delete all generations along with the base member. If 2.3 or earlier then > only the base

Re: Minor disaster

2022-09-28 Thread Allan Staller
Classification: Confidential Agreed. I haven't actually tried it. Almost everything else in the PDS command has worked. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Seymour J Metz Sent: Wednesday, September 28, 2022 10:37 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject:

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Paul Gilmartin
On Wed, 28 Sep 2022 16:42:42 +, Seymour J Metz wrote: >Aha! The text for -X didn't specify, but text further down made it clare that >Unix to PDSE is valid. The only remaining question is what PDS(E)->Unix does >with execute permission. > >And, no, I don't know whether the option was valid

Re: Minor disaster

2022-09-28 Thread Ituriel do Neto
I don't know if it is a valid contribution since I don't remember how to do it anymore, but in the past I have recovered deleted members with DITTO. Best Regards Ituriel do Nascimento Neto z/OS System Programmer Em quarta-feira, 28 de setembro de 2022 13:42:04 BRT, Michael Babcock

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Seymour J Metz
Sorry, I was thinking of the other direction. If the OP did a cp -X from Unix to PDSE and it wouldn't execute, it would be time to report it, assuming that he can reproduce it on 2.5. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Seymour J Metz
Aha! The text for -X didn't specify, but text further down made it clare that Unix to PDSE is valid. The only remaining question is what PDS(E)->Unix does with execute permission. And, no, I don't know whether the option was valid in 1.13. -- Shmuel (Seymour J.) Metz

Re: Minor disaster

2022-09-28 Thread Michael Babcock
Do you have an HSM backup of the PDSE? Or a volume backup? Otherwise I don’t know. BTW, I always have prompting turned on so that if I accidentally hit D, I get a prompt verifying I really want to delete it. On Wed, Sep 28, 2022 at 7:02 AM Lennie Dymoke-Bradshaw <

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Paul Gilmartin
On Wed, 28 Sep 2022 15:39:48 +, Seymour J Metz wrote: >Did you set executable in the permissions? > > How does one do that for a program object in a PDSE, the OP's requirement? There is a case where /bin/ld will create a file set executable in the permissions, but lacking the executable

Re: SYSPLEX / SYSNAME / SMFID stability

2022-09-28 Thread Seymour J Metz
IMHO duplicate names are undesirable; you can avoid them by implementing appropriate naming conventions. Ideally the names should be constructed from a combination of the IPL volume serial and the LPAR name. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Seymour J Metz
Did you set executable in the permissions? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Nightwatch RenBand [johnmattson...@gmail.com] Sent: Wednesday, September 28,

Re: Minor disaster

2022-09-28 Thread Seymour J Metz
In general PDS and StarrTool can recovery a deleted member of a PDS, but not a deleted load module. PDSE is another matter. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf

Re: Minor disaster

2022-09-28 Thread Allan Staller
Classification: Confidential The PDS command from the CBTTAPE should be able to recover this member. Or the commercial version from Serena. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Lennie Dymoke-Bradshaw Sent: Wednesday, September 28, 2022 7:01 AM To:

Re: LONGPARM applies?

2022-09-28 Thread Walt Farrell
On Tue, 27 Sep 2022 13:50:14 -0500, Paul Gilmartin wrote: > >Breaking an existing authorized program in that fashion could be a buffer >overrun leading to escalation of privilige; an integrity threat that I'd >consider >an incompatibility. But are you talking about PARM=, which Peter has

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Paul Gilmartin
On Wed, 28 Sep 2022 06:30:19 -0700, Nightwatch RenBand wrote: >... >Charles Mills: The binder did return RC=00 with info msg in the sysout. >IEW2278I B352 INVOCATION PARAMETERS - LIST,REUS,RENT,NCAL,LET,MAP > >IEW2322I 1220 1INCLUDE INLIB > Perhaps INCLUDE -ATTR INLIB?

Re: zOS 1.13 (really) how copy MVS loadmod from ZFS to PDSE

2022-09-28 Thread Nightwatch RenBand
Thanks to all. I have tested the Windows version SCRT 28 and since that works I do have a work-around. May stick with it I did try "cp -X ..." while it copied OK, would not execute. Charles Mills: I might play with the zOS unix version I have requested the SMPE Java 8, seems you have to go

Re: SYSPLEX / SYSNAME / SMFID stability

2022-09-28 Thread Matt Hogstrom
That’s a good question … I hope I used the term z/OS instance and not LPAR in my question. A z/OS instance could be run on different CECs and LPARs at different times. There is no canonical UUID for an instance but I think there is likely an industry best practice that could be relied upon.

Re: Using DFSORT over DCOLLECT to get dataset extent number

2022-09-28 Thread Sri h Kolusu
>> I am using OUTREC IFTHEN=(WHEN=( I have been reading the DFSORT Application >> Programming Guide but I have not been finding what I need. As far as I can >> tell, as soon as one of the IFTHEN=(WHEN is met, all the others are ignored. >> So, how do I test different positions on a INREC/OUTREC

Re: SYSPLEX / SYSNAME / SMFID stability

2022-09-28 Thread Martin Packer
If it moves to another machine is it still the same LPAR? From: IBM Mainframe Discussion List on behalf of Matt Hogstrom Date: Wednesday, 28 September 2022 at 13:59 To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] SYSPLEX / SYSNAME / SMFID stability We had an internal debate about the

SYSPLEX / SYSNAME / SMFID stability

2022-09-28 Thread Matt Hogstrom
We had an internal debate about the stability of SYSNAME and smfID in a sysplex. The discussion was that smfID is not stable and can be changed and that there can be more than one system in a sysplex with the same sysname / smfid. I haven’t had a chance to try it out but the argument seems to

Re: Minor disaster

2022-09-28 Thread Lennie Dymoke-Bradshaw
Itschak, You are right. I am a zPDT client. However, in this case I was working on a client's machine ☹. Lennie -Original Message- From: IBM Mainframe Discussion List On Behalf Of Itschak Mugzach Sent: 28 September 2022 13:17 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Minor disaster If

Re: Minor disaster

2022-09-28 Thread Lennie Dymoke-Bradshaw
Thanks Lionel. I was looking at PDSEGEN and I was unclear whether it could help. In this case the system was z/OS 2.5. The 'D' took out all generations. I have recovered last night's copy from HSM. No to try and remember all the changes I made this morning. 'Blessed are the pessimistic - for they

Re: LONGPARM applies?

2022-09-28 Thread Peter Relson
Regarding your quarrel about "mainly": It is likely nothing will be changed. There are many possible uses and there is no value in guessing at them in order to try to list them. And if one were to change to "only" then your analogous approach would be to quibble about that because it is

Re: Using DFSORT over DCOLLECT to get dataset extent number

2022-09-28 Thread Jack Zukt
Hi, I am trying to convert the DCOLLECT type "D" record fields DCDDSORG and DCDRECRD from its bits to a meaningful display (PS and VB, for instance). I am using OUTREC IFTHEN=(WHEN=( I have been reading the DFSORT Application Programming Guide but I have not been finding what I need. As far as I

Re: Minor disaster

2022-09-28 Thread Itschak Mugzach
If you are a zPDT client, and I think you are, you can restore the member from backup using pdsUtil. ITschak *| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere Platform* *|* *Information Security Continuous Monitoring for Z/OS, zLinux and IBM I **| * *|* *Email**:

Re: Minor disaster

2022-09-28 Thread Lionel B. Dyck
If these are PDSE's with generations then the question is what release of z/OS are you running? If 2.4 then the ISPF delete member selections will delete all generations along with the base member. If 2.3 or earlier then only the base (generation 0) member is deleted and the generations will

Re: Minor disaster

2022-09-28 Thread Jake Anderson
May be CBT File 036 fixpds can help ? On Wed, Sep 28, 2022, 4:06 PM Carmen Vitullo wrote: > ouch that sucks, I know if it was a PDS there are tools to get the > member back, it's not actually gone until you compress, or write over it > IIRC? > > I wonder if the same tools can help, I'd be

Re: Minor disaster

2022-09-28 Thread Carmen Vitullo
ouch that sucks, I know if it was a PDS there are tools to get the member back, it's not actually gone until you compress, or write over it IIRC? I wonder if the same tools can help, I'd be interested also how to restore a member from a PDSE that's GDG like Carmen On 9/28/2022 7:00 AM,

Minor disaster

2022-09-28 Thread Lennie Dymoke-Bradshaw
Aaargghhh! I just pressed "D" next to a PDSe member I was editing, instead of "S". I have generations set up for this PDSe, but I cannot see how to get to the member I just accidentally deleted. Is there a way to recover the member? Lennie Dymoke-Bradshaw