TIME a data set was created?

2020-05-29 Thread Peter Vels
How does one get the TIME a z/OS data set was created? The date is easy, but I'm after the time. Background: Periodically I update a list of data sets created by an application over which I have no control. I want to sort the list by descending date and time. Where can I get the time from? LISTD

Re: TIME a data set was created?

2020-05-29 Thread Peter Vels
-- > From: IBM Mainframe Discussion List On Behalf > Of Peter Vels > Sent: Friday, May 29, 2020 7:01 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: TIME a data set was created? > > How does one get the TIME a z/OS data set was created? The date is easy, > but I'm after the

Re: Importing x.509 Certs in to RACF

2023-05-04 Thread Peter Vels
It could be that your data set attributes aren't quite right. Try something like LRECL=84, RECFM=VB. On Fri, 5 May 2023 at 11:49, Matt Hogstrom wrote: > I’m attempting to import an x.509 cert for TLS. The certificate is valid > and originates on a distributed system. I have the cert and the pr

Re: Importing x.509 Certs in to RACF

2023-05-04 Thread Peter Vels
hogstrom> > > “It may be cognitive, but, it ain’t intuitive." > — Hogstrom > > > > > On May 4, 2023, at 10:52 PM, Peter Vels wrote: > > > > It could be that your data set attributes aren't quite right. Try > something > > like LRECL=84,

Re: AT-TLS and CSSMTP setup

2023-07-29 Thread Peter Vels
"ADD" adds a certificate (contained in a data set) to RACF, but *not* to a keyring. For that you need "CONNECT". RC 8 means: An error is detected while validating a certificate, so a CA is missing from the keyring (even though you might've ADDed it to RACF). IBM says (edited for brevity): 1. Ve

Re: AT-TLS and CSSMTP setup

2023-07-29 Thread Peter Vels
That is OK. But I need to see the output from the GSKSRVR trace to get to the bottom of the issue. I suspect that you are missing a CA somewhere, and the trace will tell us WHICH certificate that is. On Sun, 30 Jul 2023 at 14:23, Brian Westerman wrote: > This is what I get from your command: >

Re: IBM-MAIN@LISTSERV.UA.EDU

2023-08-10 Thread Peter Vels
Try: NETSTAT TELNET (APPLNAME AWTSTDP3 On Fri, 11 Aug 2023 at 07:59, esst...@juno.com wrote: > Yes I have looked at that page, and not getting any data - so I suspect my > sytax is incorrect > > -- Original Message -- > From: Mike Schwab > To: IBM-MAIN@LISTSERV.UA.EDU > Subject

Re: Firefox and HMC self-signed cert

2023-08-28 Thread Peter Vels
It's not about the port. You need to add the self-signed certificate to Firefox’s list of trusted certificates. On Tue, 29 Aug 2023 at 05:50, Radoslaw Skorupka < 0471ebeac275-dmarc-requ...@listserv.ua.edu> wrote: > Disclaimer: I know it is much better idea to use "regular" certificate > sig

Re: How turn on GSK trace for batch job that is controlled by PAGENT?

2023-10-09 Thread Peter Vels
I use this: //FTPS EXEC PGM=FTP,REGION=4M, // PARM=('ENVAR("_CEE_ENVFILE_S=DD:STDENV")/ftpservr 21 -e') //STDENV DD * GSK_TRACE=0x GSK_TRACE_FILE=/tmp/gsk.trc //SYSFTPD DD *,SYMBOLS=(JCLONLY) CLIENTERRCODESEXTENDED EPSV4 TRUE EXTENSIONSAUTH_TLS FWFRIENDLY

Re: How turn on GSK trace for batch job that is controlled by PAGENT?

2023-10-10 Thread Peter Vels
I made some mistakes editing this on my phone, sorry. You don't need the ",SYMBOLS=(JCLONLY)" You do need ",SYMBOLS=(EXECSYS)" after INPUT DD* On Mon, 9 Oct 2023, 19:06 Peter Vels, wrote: > I use this: > > //FTPS EXEC PGM=FTP,REGION=4M, > // P

Re: Migrating Loadlibs from PDSE to PDS?

2023-12-09 Thread Peter Vels
I recommend Prycroft's REVIEW which displays Program Management version (column V below) SYS1.SIEALNKE Row 1 of 188 Command ===>Scroll ===> CS RealName Alias-Name Size AC AMd At RU V Non

Re: Detecting F3 (End) in Panel Rexx

2020-01-11 Thread Peter Vels
Hi Lionel, Try this. )init *)proc if (.resp = end) &response = END else &response = Not_END *REXX(response,zcmd,zverb)say 'Response:' response say 'ZCMD:' zcmd say 'ZVERB :' zverb *ENDREXX* )end Regards, Peter

Re: Now it's easier to find stuff on the CBT Tape

2021-05-02 Thread Peter Vels
Brian, you are too kind. You did 99% of the work. Peter On Sun, 2 May 2021 at 16:22, Brian Westerman wrote: > Thanks to some timely help from Peter Vels who suggested tracing the FTP > routine, I was able to find the problem. At my site the "locsite > fwfriendly" is requi

Re: ERBSCAN in batch

2021-05-09 Thread Peter Vels
On Sat, 8 May 2021 at 13:10, kekronbekron < 02dee3fcae33-dmarc-requ...@listserv.ua.edu> wrote: > Is it possible to run the erbscan line command in a batch job? > Hi KB. Yes, it is possible. I was able to run ERBSCAN by editing the REXX, commenting out statements like SETMSG MSG(ISRZ001) and

Re: ERBSCAN in batch

2021-05-10 Thread Peter Vels
EXX) here or > separately? > > - KB > > ‐‐‐ Original Message ‐‐‐ > On Monday, May 10, 2021 11:50 AM, Peter Vels wrote: > > > On Sat, 8 May 2021 at 13:10, kekronbekron < > > 02dee3fcae33-dmarc-requ...@listserv.ua.edu> wrote: > > > > >

Re: COBOL compiler option to list libraries from which COPY members were loaded?

2021-09-05 Thread Peter Vels
I use "IBM Enterprise COBOL for z/OS 6.3.0 P210301" and there is a "COPY/BASIS cross-reference of text-names, library names and dataset information" section near the bottom of the compiler listing. I also use "HLASM R6.0" and it has a "Macro and Copy Code Source Summary" near the bottom of the li

Re: Can I use DSN referback using nested procs?

2021-09-09 Thread Peter Vels
I wonder if this limitation is your issue... https://www.ibm.com/docs/en/zos/2.4.0?topic=parameters-backward-references "The following statements cannot be referenced: ... - Nested procedure statements" On Thu, 9 Sept 2021 at 18:56, Colin Paice wrote: > I have a JCL procedure CCPROC which

Re: COBOL compiler option to list libraries from which COPY members were loaded?

2021-09-10 Thread Peter Vels
On Fri, 10 Sept 2021 at 16:22, Lars Höglund wrote: > And You can't use coprocess if You are using EXCI. > //Lasse Hi Lasse, You *CAN* use the coprocessor when compiling an EXCI program. I am specifying these compiler options on line 1 of my COBOL program: PROCESS NODYNAM,RENT,CICS('EXCI') R

Re: IBM JCL Expert preview in today's announcement letter

2021-10-05 Thread Peter Vels
https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/8/872/ENUSAP21-0338/index.html&lang=en&request_locale=en On Wed, 6 Oct 2021 at 16:59, Mike Schwab wrote: > > https://www-356.ibm.com/partnerworld/gsd/solutiondetails.do?solution=37147&expand=true&lc=en > > On Wed, Oct 6, 2021 a

Re: Vector examples?

2021-10-18 Thread Peter Vels
The COBOL compiler will generate vector instructions if you compile using the ARCH(12) and LIST options. Peter On Tue, 19 Oct 2021 at 09:07, Charles Mills wrote: > Did Ed Jaffe do a SHARE presentation? I have this vague recollection that > he > did. > > Charles > > > -Original Message-

Re: Vector examples?

2021-10-20 Thread Peter Vels
G'day Bill, Is there a typo in your program? I changed VL 1,VEC2 to VL 1,VEC1 and got the expected results. Peter On Thu, 21 Oct 2021 at 03:46, Bill Ogden wrote: > Here is a really really really trivial vector program: > > VL 1,VEC2 > VL 2,VEC2 >

Re: Variable length records for SYSIN data sets

2021-10-28 Thread Peter Vels
Try this: //INFILE DD DISP=SHR,DSN=MY.VB.FILE // DD *,DCB=MY.VB.FILE Peter On Fri, 29 Oct 2021 at 08:57, John McKown wrote: > IIRC: > > //DD1 DD DSN=SOME.VB.DSN,DISP=SHR > // DD *,RECFM=VB,LRECL=??? /* LRECL FROM ABOVE > //* > > On Thu, Oct 28, 2021 at 4:11 PM Frank Swarbrick < > fra

Re: How to list all modules going in with SETPROG ADD command

2021-10-28 Thread Peter Vels
From: https://www.ibm.com/docs/en/zos/2.4.0?topic=messages-csv551i ADDITIONAL MODULES WERE PROCESSED BUT NOT DISPLAYEDInformation was displayed about 256 modules. Additional modules were processed, but information is not displayed, to conserve system resources. The SMF record written on event comp

Re: Variable length records for SYSIN data sets

2021-10-28 Thread Peter Vels
tasets, and RECFM is not one of them. > > > From: IBM Mainframe Discussion List on behalf > of Peter Vels > Sent: Thursday, October 28, 2021 4:16 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Variable length records for SYSIN data set

Re: formatting help

2021-10-31 Thread Peter Vels
copy con: file.txt Ctrl-Z 1 file(s) copied. On Mon, 1 Nov 2021 at 10:48, Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Sun, 31 Oct 2021 16:20:10 -0700, Tom Brennan wrote: > > > >Vista puts nothing but straight text with CRLF's into the clipboard. > >It's up

Re: how to copy entire pds to sequential file ?

2021-12-13 Thread Peter Vels
This: http://mainframe-tips-and-tricks.blogspot.com/2011/12/jcl-copy-all-members-from-pds-to.html does it in 2 steps using IEBPTPCH and then SORT to strip out the MEMBER NAME. On Tue, 14 Dec 2021 at 16:53, Weizman arbel wrote: > hello , > > i want to do this from batch. > > IEBPTPCH (PUNCH TYPO

Re: ISPF, How to insert text to the first input field in the panel ?

2022-01-05 Thread Peter Vels
On Wed, 5 Jan 2022 at 19:16, Weizman arbel wrote: > Hello , > How to do this from rexx > As RETRIEVE , RETP , RETF doing so > > > thanks , > weizman. > Try this: Rexx: /* Rexx */ address ISPEXEC /* First, show panel with blank command line */ 'display panel(weizman)' /* Now change the v

Re: How do I issue a command with a blank in it?

2022-07-06 Thread Peter Vels
Try adding some apostrophes, e.g. $TA,T=12.08,'$VS,''D T''' works, but $TA,T=12.08,'$VS,D T' does not. On Wed, 6 Jul 2022 at 20:47, Colin Paice wrote: > I've issued a command from SDSF with a blank it ,but it is not working > properly. > I issue > /s PYT,,,'COLINs Data',p=CONSNEW > > and g

Re: Simple JOBGROUP or Simple User

2022-08-16 Thread Peter Vels
Roger is correct; you don't need both CONCURRENT statements. In fact, you'll get an error with two. Note that the syntax is CONCURRENT *NAME=* *job.* Also, what does *$D GRPDEF* show? If you are seeing CONCURRENT_MAX=0 (which is the default) then change it to 2 (or more if you like) with command

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread Peter Vels
"All the functions of job groups are only available when JES2 is in the z22 $ACTIVATE mode. The current $ACTIVATE mode can be displayed using the $D ACTIVATE command. " - https://www.ibm.com/docs/en/zos/2.4.0?topic=statements-configuring-activating-job-groups Does that help? On Wed, 17 Aug 2022 a

Re: Automation of the TSO RECEIVE command

2022-08-31 Thread Peter Vels
Just put the response on the next line of the input: RECEIVE INDSN('bla.XMIT') DATASET('bla.LOAD') On Wed, 31 Aug 2022, 20:19 Lennie Dymoke-Bradshaw, < 032fff1be9b4-dmarc-requ...@listserv.ua.edu> wrote: > The TSO commands TRANSMIT and RECEIVE are very useful for moving data > around, partic

Re: Assembler courses

2022-09-18 Thread Peter Vels
Hi Bob, I think about a USING statement as a "promise" that a register will contain an appropriate address at runtime. The statement: USING MyArea,R9 means (to me): I promise that at runtime register 9 will contain the address of an area that is mapped (described) by the DSECT called My

Re: DD SYMLIST?

2024-02-21 Thread Peter Vels
https://www.ibm.com/docs/en/zos/3.1.0?topic=statement-symlist-parameter On Thu, 22 Feb 2024 at 12:46, Paul Gilmartin < 042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > What does the SYMLIST parameter of the JCL DD statement do? > > -- > gil > > --

Re: DD SYMLIST?

2024-02-26 Thread Peter Vels
T=(A,INTRDR),SYMLIST=* <--THIS <-/ //SYSPRINT DD SYSOUT=* //SYSINDD DUMMY // On Fri, 23 Feb 2024 at 00:54, Walt Farrell < 05bd6dbb44aa-dmarc-requ...@listserv.ua.edu> wrote: > On Wed, 21 Feb 2024 22:37:28 -0600, Paul Gilmartin > wrote: > > >On Thu

Re: Netview

2024-04-27 Thread Peter Vels
"vel" is, amongst other things, Latin for "or". Peter *Vel*s On Sun, 28 Apr 2024 at 10:03, Bob Bridges < 0587168ababf-dmarc-requ...@listserv.ua.edu> wrote: > "Also Known As...". > > --- > Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 > > /* I believe what really happens in history is

Re: PROCLIB (member) usage

2024-06-16 Thread Peter Vels
DAF. File 94 on the CBT tape. On Mon, 17 Jun 2024 at 10:29, Radoslaw Skorupka < 0471ebeac275-dmarc-requ...@listserv.ua.edu> wrote: > Is there any method to track PROCLIB member usage? > Goal: to identify and delete old stuff - means old, no longer needed > members of PROCLIB. > > > -- > Rado

Re: WIn-10 FTP logon failing after upgrade to z/OS 2.2

2024-06-21 Thread Peter Vels
Are you seeing an ICH408I message in SYSLOG? On Sat, 22 Jun 2024 at 05:46, Mike Schwab < 05962a42dc49-dmarc-requ...@listserv.ua.edu> wrote: > Well, if it stopped working before the upgrade, the upgrade is not > the problem. Possibly somebody else tried to login with the wrong > value and lo

Re: Strange COBOL 6.2/3 problem: BASIS/COPYLOC/PDS fails

2020-10-01 Thread Peter Vels
I can reproduce this with: PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.1.0 P180612 Peter On Fri, 2 Oct 2020 at 00:46, Charles Mills wrote: > It appears to me that COBOL 6.2 or 6.3 fails a BASIS statement if there is > any COPYLOC in effect and SYSLIB is a PDS, but not if SYSLIB is a PDSE. > >

Re: Has anyone integrated Rexx with IKJPARS?

2020-11-23 Thread Peter Vels
x all 'foo bar' del all x On Tue, 24 Nov. 2020, 11:25 Paul Gilmartin, < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > > > Example: if I want to delete > several lines containing "foo bar" in vi: > ... > in ISPF Edit (I think): > > x all > f 'foo bar' > del all >

Re: Has anyone integrated Rexx with IKJPARS?

2020-11-23 Thread Peter Vels
flip On Tue, 24 Nov 2020 at 14:05, Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Tue, 24 Nov 2020 11:57:55 +1000, Peter Vels wrote: > > >x all 'foo bar' > >del all x > > > Of course. Thanks. > > The drawback is

Re: COBOL LIB

2020-12-17 Thread Peter Vels
Perhaps you're thinking of TELON, from the Easytrieve company Pansophic (bought by CA in 1991), which does produce COBOL. On Fri, 18 Dec 2020 at 16:43, Lars Höglund wrote: > Isn't EASY it's own language? It definitely doesn't produce Cobol code. > > -Ursprungligt meddelande- > Från: IBM

Re: Using symbolic DD names

2020-12-31 Thread Peter Vels
Try this: // EXPORT SYMLIST=* // SET TNO=99 //SUBMIT EXEC PGM=IEBEDIT //SYSPRINT DD SYSOUT=X //SYSINDD DUMMY //SYSUT1 DD DATA,SYMBOLS=JCLONLY //INSIDE JOB //VENDOR EXEC PGM=IEFBR14

Re: EXEC PGM=AUTOCMD

2024-10-26 Thread Peter Vels
https://www.sscmainframe.com/freeware.htm On Sat, 26 Oct 2024 at 20:04, Lennie Bradshaw wrote: > Interesting. > I had to allow Chrome to accept a bad cert to see that site, and even then > all I see is a description. Where can I obtain a working version of this? > Lennie > > -Original Messag

Re: SMTP zOS in Python

2024-09-18 Thread Peter Vels
See Colin Paice's blog: https://colinpaice.blog/2023/02/21/sending-an-email-from-z-os/ On Thu, 19 Sept 2024 at 04:43, Samuel Alejandro Díaz Chávez < 054e78aaa484-dmarc-requ...@listserv.ua.edu> wrote: > Good afternoon, > > The question I have is a bit complex, but I do require your support. >

Re: SMF 80, mapping macro - where is it?

2024-11-06 Thread Peter Vels
https://www.ibm.com/docs/en/zos/3.1.0?topic=macros-ifasmfr-addressing-smf-record-fields IFASMFR 80 On Thu, 7 Nov 2024 at 05:13, Grace Godfrey < 072e3a8a3050-dmarc-requ...@listserv.ua.edu> wrote: > Hello, > > I'm working on SMF 80 situation and need the mapping macro. Does anyone > know t

Wayne Bickerdike

2025-01-12 Thread Peter Vels
It is with great sadness Linda Bickerdike and the Bickerdike family wish to inform you of the unexpected but peaceful passing of Wayne Bickerdike on Monday 6th of January 2025. A memorial service will be held at 2 PM AEDT (GMT+11) Tuesday 21st of January at Christ Church Geelong, Cnr Moorabool & M

Re: Can you combine a STDOUT & STDERR from a BPXBATCH job?

2025-04-22 Thread Peter Vels
You can also do it like this: //MODIFIED EXEC PGM=BPXBATCH //STDINDD DUMMY //STDPARM DD * SH set -x ; *some commands that produce output go here;* //STDOUT DD PATH='/tmp/output.txt',PATHOPTS=(OWRONLY,OCREAT,OTRUNC), // PATHMODE=SIRWXU,FILEDATA=TEXT //STDERR DD PATH='/tmp/output.tx

Re: Packed decimal sign nibbles

2025-05-02 Thread Peter Vels
identification division. program-id. UNSIGNED. environment division. data division. working-storage section. 01 ws-signed pic s9(8) comp-3 value 12345. 01 ws-unsigned pic 9(8) comp-3 value 12345. procedure division. display 'signed ' ws-signed ' ' function hex-of(w

Re: Using debug tool to debug program called in a clist

2025-02-13 Thread Peter Vels
Put your CMD in PREFS. Try this: PROC 0 TEST TSOLIB ACTIVATE DA('tso user id.DEV.LOADLIB','EQAW.SEQAMOD') ALTLIB ACTIVATE APPLICATION(CLIST) DATASET('EQAW.SEQAEXEC') ALLOC FI(EQADEBUG) DA('tso user id.EQALANGX') shr ALLOC FI(EQALANGX) DA('tso user id.EQALANGX') shr ALLOC FI(IDILANGX) DA('tso use

Re: Most Useful Open Source ISPF Dialogs and/or Edit Macros?

2025-05-12 Thread Peter Vels
Mark's stuff: http://www.mzelden.com/mvsutil.html Lionel's stuff: https://github.com/lbdyck/ On Tue, 13 May 2025 at 11:08, Steve Estle < 05dcac13570d-dmarc-requ...@listserv.ua.edu> wrote: > Hello All, > > I'd put this out as a survey if such a beast was available via Listserv > (hint-hint...

Re: RACDCERT

2025-05-16 Thread Peter Vels
Does this help? // EXPORT SYMLIST=* // SET CALABEL='Ituriel Cert Auth' // SET SITELAB='Ituriel Site Cert' // SET DATE1='2027-01-01' soon // SET DATE2='2050-12-31' much later //RACFCERT EXEC PGM=IKJEFT01 //SYSINDD DUMMY //SYSTSPRT DD SYSOUT=* //SYSTSIN DD *,SYMBOLS=EXECSYS RACDCERT GENC

Re: FTP to z/OS PDS - filename extensions

2025-06-24 Thread Peter Vels
Hi Radoslaw, Go via USS. ftp mainframe lcd /windows_folder cd /uss/directory mput * quit Then use TSO OGETX with the SUFFIX option to place all the files into a PDS. Peter On Wed, 25 Jun 2025 at 04:11, Radoslaw Skorupka < 0471ebeac275-dmarc-requ...@listserv.ua.edu> wrote: > Good question.

Re: Field color in SDSF v3.1

2025-06-09 Thread Peter Vels
Try: COMMAND INPUT ===> *FILTER MAX-RC NE 'CC '* On Tue, 10 Jun 2025 at 09:48, Don Leahy wrote: > Displaying non zero Max-rc in a contrasting color on the ST panel has > prolonged my career. I was having trouble distinguishing from 0008 > when it was monochrome. Sometimes it is the l

Re: Some Clarification using REXX

2025-07-29 Thread Peter Vels
1. Create a separate Rexx called MAGIC with the following contents: address ISREDIT "macro (dsn) NOPROCESS" "CHANGE '@@@TDSN'" dsn "SAVE" "END" exit 2. Invoke it like this: TARGFILE = kuser".OUTPUT.txt" EditMe = kuser".SAMPLE.PDS(MEM)" /* contains the string '@@@TDSN' */ address ISPEXEC "edit da