Re: Why EZA1685W Invalid local file identifier ?

2020-08-07 Thread Charles Mills
st [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Friday, August 7, 2020 3:02 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Why EZA1685W Invalid local file identifier ? On Fri, 7 Aug 2020 14:34:03 -0700, Charles Mills wrote: >Solved. Is this documented FTP behavior? Looks like

Re: Two possibly related "historical" z/OS C library questions

2020-08-07 Thread Charles Mills
ion 1. but it is really a curiosity question. I am now checking for either the string or a leading '/' and that seems to be working. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Friday, August 7,

Re: RACF ICHDEX01 Exit

2020-08-10 Thread Charles Mills
> LA R15,8 SET RC 16 I would call that a misleading comment. :-) FWIW, I would code RACF_Use_DES_then_Mask EQU 8 ... LHI R15,RACF_Use_DES_then_Mask Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Mark

Re: ClefOS signing key

2020-08-16 Thread Charles Mills
https://www.sinenomine.net/contact/contact-us ? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Christian Svensson Sent: Sunday, August 16, 2020 10:23 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: ClefOS signing key Hi, I cannot

Re: EBCDIC and other systems

2020-08-20 Thread Charles Mills
Not exactly the question you asked, but IMHO if one were writing a "system" (OS, DBMS, application family) today one would be foolish to restrict one's customers to 95 or so printable characters. You would be (1) writing off all of Asia and (2) condemning much of Europe and northern Africa to ei

Re: EBCDIC and other systems

2020-08-20 Thread Charles Mills
e any value--I'm not a big fan of stringz :-) To be frank, I doubt it will have more than 1 user, but I won't be happy until I can write and print my CV on it, so I might as well make some sensible decisions now :-) Thank you. Rupert On Thu., Aug. 20, 2020, 15:17 Charles Mills, wrote:

Some free SSL/TLS/Certificates education if you are interested

2020-08-24 Thread Charles Mills
In case anyone is interested I am doing a one-hour Webinar on the "internals" of the certificate and SSL/TLS protocols. It's free, and I have absolutely nothing to sell you - this is not a pitch for some certificate-management package or anything like that. It is *NOT* "how to install a certificat

Re: MVS modify command capture

2020-08-26 Thread Charles Mills
You know, I would think it would be possible -- nearly trivial -- to write a generic Rexx script that would issue any arbitrary console command, collect the results, and do "something" with those results -- where "something" was any of the things Rexx can do, such as writing it to a file. Would

Re: MVS modify command capture

2020-08-26 Thread Charles Mills
Yeah, I meant "response to the MODIFY" in the loose sense to include any resulting STC output, not in the formal sense of "MVS command response." With regard to not using the CART, it's like A. A. Milne said in Disobedience: if people are going to do that "well, what can anyone do?" I'm not sure t

Re: MVS modify command capture

2020-08-26 Thread Charles Mills
That 10 at the end of GETMSG is a wait time (ten seconds). GETMSG gets all or none (in my experience) of a multi-line message, so if that is what you are getting then the initial delay is all you need. I started out with 1 and then went to 5 in my application, and both worked great when the system

Re: setting up CSSMTP to use TLS-SSL

2020-08-31 Thread Charles Mills
Or it may already be installed, or they may be willing to supply it to you. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gibney, Dave Sent: Monday, August 31, 2020 12:12 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: setting

Re: setting up CSSMTP to use TLS-SSL

2020-08-31 Thread Charles Mills
A self-signed certificate *is* a root certificate -- the two terms are essentially synonymous (although they are used with different implications). If the SMTP server is presenting a self-signed certificate then it effectively is its own CA certificate, and you will have to install it in RACF.

Re: setting up CSSMTP to use TLS-SSL

2020-08-31 Thread Charles Mills
d a particular CA be trusted? That is up to the trustor to decide. There is never any higher authority. (See above.) > What is the trail of authentication? ... Is it > merely that the CA vouches that your public key belongs to the > entity that once called itself "Charles Mills" an

Re: setting up CSSMTP to use TLS-SSL

2020-08-31 Thread Charles Mills
! Let me nitpick myself before someone else does it for me: When I wrote "the CA vouches that the *subject name* in the certificate belongs to Charles Mills" -- that should be "the subject names" (plural) belong to Charles Mills. Charles -Original Message- Fr

Re: setting up CSSMTP to use TLS-SSL

2020-08-31 Thread Charles Mills
Forgive me for droning on about this. I just did that certificate class for NewEra and this stuff is on my brain. > the CA vouches that your public key belongs to the > entity that once called itself "Charles Mills" As I said, not exactly. One of the reasons certificates can be

Re: Architectural Level Sets

2020-09-01 Thread Charles Mills
And that's better than the obvious MVC of 'JESSE' because? Because with MVCIN 'JESSE' does not appear in the literal pool and make it masquerade as the control block? I find it hard to accept that this method's obscurity would be outweighed by its usefulness. Looks to me like a convoluted solut

Re: setting up CSSMTP to use TLS-SSL

2020-09-02 Thread Charles Mills
*Client* certificate? I think you mean Server Certificate. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Brian Westerman Sent: Tuesday, September 1, 2020 9:34 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: setting up CSSMTP

Re: setting up CSSMTP to use TLS-SSL

2020-09-03 Thread Charles Mills
A.EDU] On Behalf Of Brian Westerman Sent: Wednesday, September 2, 2020 10:17 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: setting up CSSMTP to use TLS-SSL It's from the server box, but they have it marked "client side to use our cert". Brian On Wed, 2 Sep 2020 08:22:19 -07

Re: Multiple FTP Servers

2020-09-04 Thread Charles Mills
Yes, absolutely - To listen on two ports you need two FTP server started tasks - Yes, you can have multiple FTP servers on a single TCP stack. Just clone your current FTP config and proc and change the PORT specification. Try that, and then try configuring for TLS (which is more of a chore than

Re: Multiple FTP Servers

2020-09-04 Thread Charles Mills
Servers Thank you all for your help. So I can have and ftp server named FTPD and another one named FTPS (for example)? On Fri, Sep 4, 2020 at 12:23 PM Charles Mills wrote: > Yes, absolutely > > - To listen on two ports you need two FTP server started tasks > - Yes, you can have multiple

Re: Ransoming a mainframe disk farm

2020-09-04 Thread Charles Mills
I'm a tiny bit of an expert in ransomware and not much of an expert in mainframe backup strategies, but here goes ... Just kind of a conceptual thought ... It seems to me the big advantage of tape (in this scenario) is the time lag. It is not perfectly up-to-the-minute, and therefore is "good"

Re: Ransoming a mainframe disk farm

2020-09-04 Thread Charles Mills
Did you see the SHARE demo of this that Chad did as a Security keynote a couple of years ago? (There was a suit sitting behind me the whole time mumbling "oh Jesus. Oh Jesus. Oh Jesus.") He demoed the whole process. They were separate pieces. He said "I am not crazy enough to actually integrat

Re: Ransoming a mainframe disk farm

2020-09-04 Thread Charles Mills
"Bill Gates and the FBI say it is the worst virus ever. Forward this to everyone in your address book." Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Brennan Sent: Friday, September 4, 2020 4:33 PM To: IBM-MAIN@LISTSER

Re: Ransoming a mainframe disk farm

2020-09-07 Thread Charles Mills
> It should be a moral decision to *never* pay any ransom, no matter what the > cost to the business. Of course that will never fly in reality. All the InfoSec consultants talk a great game with "never pay" but the dirty little secret is that many or most do. In many cases it is not just the o

Re: Ransoming a mainframe disk farm

2020-09-07 Thread Charles Mills
Poor product management on the part of the ransomware malefactors. At $50K they might have had a deal. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Joe Monk Sent: Monday, September 7, 2020 5:25 PM To: IBM-MAIN@LISTSERV.UA

Re: Passing STDENV DD to FTP via SYSIN

2020-09-10 Thread Charles Mills
I have considerable experience in hacking FTP into doing unnatural acts but not enough of a UNIX person to be totally up-to-speed on using environment variables. What is it that you are trying to get FTP to do that PARM= + SYSFTPD DD * + INPUT DD * will not accomplish? Charles -Original

Re: Passing STDENV DD to FTP via SYSIN

2020-09-10 Thread Charles Mills
And I mean that second paragraph as a serious question : tell me and I will try to help; not as sarcasm. CharlesSent from a mobile; please excuse the brevity. Original message From: Charles Mills Date: 9/10/20 3:27 PM (GMT-08:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re

Re: Passing STDENV DD to FTP via SYSIN

2020-09-11 Thread Charles Mills
Okay, so the answer to my question "what are you trying to do that PARM/SYSFTPD/INPUT does not solve?" is "force FTP to use TLS 1.2, because that is the only variant that seems to work no matter what their RACF/ACF2/TSS configuration is." Is that right? > without installing certificates used by

Re: Passing STDENV DD to FTP via SYSIN

2020-09-11 Thread Charles Mills
OK. I am going to *guess* that if it all works unless the client supports only TLS 1.1 then it is the server that is refusing anything less than 1.2. I guess you have no control over that. By the way TLSRFCLEVEL CCCNONOTIFY is a slight security exposure that some may balk at. No, there is no

How get a user to use his own catalog rather than master?

2020-09-15 Thread Charles Mills
I really apologize for the incredible newbie question. I am a developer; I only pretend to be a sysadmin. I don't even know where to look for this answer. Is it a RACF question or ??? I have defined a new user in RACF. Let's call him or her NEWUSER. I have defined a generic profile 'NEWUSER.**' (

Re: How get a user to use his own catalog rather than master?

2020-09-15 Thread Charles Mills
Bingo. Thank you @John. That is exactly the level of detail this amateur needed. Now I have some UNIX file permissions problem but let me hack on that for a while. Thanks again. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf

Re: EXTERNAL EMAIL: How get a user to use his own catalog rather than master?

2020-09-15 Thread Charles Mills
Well geez, now you tell me, after I have it all working. :-) I followed @John McKown's instructions: DEF ALIAS(NAME('NEWUSER') RELATE('name of existing user high level catalog')) 1. How would I decide whether to give the user his or her own catalog? I would guess I do *not* need one. There will

Re: EXTERNAL EMAIL: How get a user to use his own catalog rather than master?

2020-09-15 Thread Charles Mills
Yeah, I am slowly learning that. :-/ Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Spiegel Sent: Tuesday, September 15, 2020 4:40 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: EXTERNAL EMAIL: How get a user to use his

Re: BPXP018I message when STC cancelled

2020-09-20 Thread Charles Mills
I have always seen that message when one of my dubbed applications ends abnormally. I have never figured out exactly what the variables are. I never worried about it, because (a.) it's an "I" message so "nothing to worry about" and (b.) you're already in an ABEND situation: I focus on solving th

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-20 Thread Charles Mills
The general rule is "don't open attachments that you were not expecting." If in doubt, telephone -- do not e-mail -- the sender and ask if he or she actually sent it. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tony Brown

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-20 Thread Charles Mills
The from address on an e-mail is exactly like the return address on an envelope. It may in fact bear no relation to the actual origin of the e-mail. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Steve Thompson Sent: Sunday

Re: BOF on COBOL and the systems programmer at SHARE

2020-09-22 Thread Charles Mills
No good deed goes unpunished. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Tuesday, September 22, 2020 9:22 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: BOF on COBOL and the systems programmer at SHARE

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Charles Mills
I think the official, supported answer would be that the calling program should pass that information. With regard to number of parms -- COBOL should have a special register for that! -- I suspect you could write an assembler program that you called from the called COBOL program, worked its way

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Charles Mills
Well, somebody is sure doing a great job of writing English that does not sound intelligent. I currently have one in my inbox with a subject line of "Wait check defrayment in the number of $3288.78 read at once" Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IB

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Charles Mills
The commercial e-mail malware filters watch for e-mail where the "from" address and the headers do not match. They did not used to. The *SPAM* filters watched for the mis-match, but not the malware filters. The notorious RSA hack began with a spear-phishing e-mail with an attachment of an Exce

Re: How to Identify PROC name in SMF

2019-05-20 Thread Charles Mills
Most in smf 30. Not sure about proc name. I've used a decent cbt reporting. No lpar per se but smfid is almost the same thing.Charles  Original message From: Lizette Koehler Date: 5/20/19 5:04 PM (GMT-08:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: How to Identify PROC name in S

Replying on IBMMAIN with Samsung Mail client

2019-05-21 Thread Charles Mills
@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Monday, May 20, 2019 5:28 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to Identify PROC name in SMF Most in smf 30. Not sure about proc name. I've used a decent cbt reporting. No lpar per se but smfid is almost the same thing.Charles Ori

Re: SDSF API question -- why only REXX & Java?

2019-05-23 Thread Charles Mills
SAPI is not an SDSF API, right? Technically it is a JESx API, no? I guess "SDSF in batch" would provide an approximation of an assembler API. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John McKown Sent: Thursday, May 23,

Re: Handy U.S. gov site - Gregorian calendar with DOY

2019-06-06 Thread Charles Mills
Great resource, but I don't actually see the "Julian" day number. Is it there somewhere? (My wife says I am blind.) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Steve Smith Sent: Wednesday, June 5, 2019 5:30 AM To: IBM-MA

Re: dumb STORAGE OBTAIN question.

2019-06-07 Thread Charles Mills
My WAG is that FIX=LONG is totally unnecessary. I would omit FIX=LONG to avoid any possibility of a problem. That would moot your FIX=LONG question. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John McKown Sent: Friday, J

Re: dumb STORAGE OBTAIN question.

2019-06-07 Thread Charles Mills
AGE OBTAIN question. On Fri, Jun 7, 2019 at 10:45 AM Charles Mills wrote: > My WAG is that FIX=LONG is totally unnecessary. I would omit FIX=LONG to > avoid any possibility of a problem. That would moot your FIX=LONG question. > Why is FIX=LONG unnecessary? I will be passing the real add

Re: dumb STORAGE OBTAIN question.

2019-06-07 Thread Charles Mills
d I don't have the PoOp open in front of me, so perhaps I am off base.) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John McKown Sent: Friday, June 7, 2019 9:58 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: dumb STORAGE

Re: dumb STORAGE OBTAIN question.

2019-06-07 Thread Charles Mills
Subject: Re: dumb STORAGE OBTAIN question. On Fri, Jun 7, 2019 at 12:15 PM Charles Mills wrote: > I am by no means an expert on this stuff. Whenever I have to touch my code > I have the MVS and PoOp manuals open, close at hand, and in some cases, > printed out and highlighted. >

Re: Any way to set the PKM in "open code".

2019-06-10 Thread Charles Mills
> Key0 is much much more dangerous than supervisor state (IMHO) Interesting. I never thought of that, but I agree. Which is the more likely error? - You accidentally code some privileged instruction that you did not intend? - You code the wrong register number in an instruction, or destroy or for

Re: Any way to set the PKM in "open code".

2019-06-11 Thread Charles Mills
code". On Mon, 10 Jun 2019 13:57:12 -0700 Charles Mills wrote: :>> Key0 is much much more dangerous than supervisor state (IMHO) :>Interesting. I never thought of that, but I agree. Which is the more likely :>error? :>- You accidentally code some privileged instructio

Re: Just how secure are mainframes? | Trevor Eddolls

2019-06-11 Thread Charles Mills
I have never found much barrier to entry with the IBM Business Partner process. The HUGE obstacle is customer inertia and conservatism. Customers may complain about software costs, but they are the big barriers to entry for small competitors. At my former employer we had customers say specifical

What happens if an SMF exit modifies the SMF record?

2019-06-11 Thread Charles Mills
What happens if an SMF exit modifies the SMF record? Do the next exit in the chain, SYS1.MANx and/or the stream see the modified record, or is the exit only modifying a "private copy" of the SMF record? It would seem to me to be an important point, and the documentation is pretty much silent (or I

Re: What happens if an SMF exit modifies the SMF record?

2019-06-12 Thread Charles Mills
Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Elardus Engelbrecht Sent: Wednesday, June 12, 2019 5:39 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: What happens if an SMF exit modifies the SMF record? Charles Mills wrote: >What happens if an SMF exit modifies the SMF recor

Re: What happens if an SMF exit modifies the SMF record?

2019-06-13 Thread Charles Mills
The intent of the question was NOT "I have this neat idea that I could 'improve' SMF records in the exit ..." Not at all. Here is the problem. Associates have an issue with a corrupted SMF record whose source was an IEFU8x exit. We see three possibilities: - They stepped on it themselves somehow.

Re: LOAD/LINK exit

2019-06-13 Thread Charles Mills
@Jim, does CSVLLIX1 satisfy the OP's request? I read that "CSVLLIX1 is called each time a program fetch occurs for LLA managed members." Does not the OP want to be aware of *every* LOAD and FETCH, even those that do not involve LLA-managed members? He specifically says the LLA exits appear not to

Re: LOAD/LINK exit

2019-06-13 Thread Charles Mills
I think I can say with some confidence that nothing in SMF will tell you every LOAD and FETCH, or every module loaded or fetched. SMF 14 will give you every BSAM, QSAM and BPAM CLOSE INPUT, which will give you every load library -- and a whole lot more, unfortunately. SMF 30 now gives you the "

Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-14 Thread Charles Mills
Yes! I remembered this exit being added to z/OS. I looked and looked and looked at Installation Exits and when I could not find it, figured I must have read more into CSVLLIXn than really existed. z/OS desperately needs some sort of "master index." IBM has the AI to be able to put up a site that c

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-16 Thread Charles Mills
/LINK exit) I thought that the program to copy a dataset was IDCAMS. IEHMOVE? IEBCOPY? The COPY command from COPY, FORMAT, LIST and MERGE (sic)? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Cha

Re: mainframe hacking "success stories"?

2019-06-17 Thread Charles Mills
Were there once 4 million mainframes? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bill Johnson Sent: Monday, June 17, 2019 2:08 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: mainframe hacking "success stories"? IBM z was

Re: mainframe hacking "success stories"?

2019-06-17 Thread Charles Mills
Because you don't come to SHARE? Specifically, Chad Rikansrud's security keynote in March of 2017. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of R.S. Sent: Monday, June 17, 2019 1:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject

Re: Use of "trap" facility in z/OS?

2019-06-21 Thread Charles Mills
> I'm not sure that any of the hardware architecture has been implemented > specifically for Linux. I certainly do not know one way or the other whether any hardware features were implemented specifically for Linux, but I do not find it impossible, given that there is a whole series of models m

Re: IBM SR going away?

2019-06-24 Thread Charles Mills
I would guess that the Salesforce cloud database simply replaces the existing IBM proprietary database. The bodies answering the phone do not change. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Monday,

Re: IBM SR going away?

2019-06-24 Thread Charles Mills
IBM has been moving away from re-inventing and maintaining wheels that were perhaps already better-invented and maintained elsewhere. Source code hosted on IBM.com -> github Proprietary operating systems -> Linux Book manager -> PDF IBMlink -> Web Charles -Original Message- From: IBM

Re: IBM SR going away?

2019-06-24 Thread Charles Mills
, June 24, 2019 1:41 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: IBM SR going away? On Mon, 24 Jun 2019 13:05:52 -0700, Charles Mills wrote: >IBM has been moving away from re-inventing and maintaining wheels that were >perhaps already better-invented and maintained elsewhere. > >

Re: fluroscopes for shoe fitting was Re: IBM SR going away?

2019-06-26 Thread Charles Mills
Way OT but yes! As a little scientist I loved those machines. Loved seeing the bones in my feet when I wiggled my toes. My informal understanding at the time was that they went away precisely BECAUSE of the hazard. If you think about it, the x-ray is aimed right at the user's genitals. My daug

Re: LOAD/LINK exit

2019-06-26 Thread Charles Mills
@Peter, welcome back. I get the difference between installation exits and other exits. A SYNAD exit is certainly an exit, but it is not in the same class with an IEFU83 exit. But I fail to get the distinction relative to CSVFETCH. Installation X wants to monitor every QSAM close, so they write so

Re: fluroscopes for shoe fitting was Re: IBM SR going away?

2019-06-26 Thread Charles Mills
They were: "Shoe-fitting fluoroscopes, also sold under the names X-ray Shoe Fitter, Pedoscope and Foot-o-scope, were X-ray fluoroscope machines" -- https://en.wikipedia.org/wiki/Shoe-fitting_fluoroscope Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LIS

STORAGE OBTAIN doc inconsistency?

2019-06-26 Thread Charles Mills
Is this worthy of an RFC or am I missing something? https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3 .ieaa400/iea3a4_STORAGE_OBTAIN.htm says ,SP=subpool number Specifies the subpool number for the storage. (See z/OS MVS Programming: Authorized Assembler Services Guide

Re: STORAGE OBTAIN doc inconsistency?

2019-06-26 Thread Charles Mills
Jun 2019 09:36:26 -0700, Charles Mills wrote: >Is this worthy of an RFC or am I missing something? > >https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3 >.ieaa400/iea3a4_STORAGE_OBTAIN.htm says > >,SP=subpool number >Specifies the subpool number for t

WTO for message that will require explicit deletion?

2019-06-26 Thread Charles Mills
I have an APF-authorized batch program that I want to have WTO a message that will hang out at the bottom of the console screen until it is explicitly deleted. Can I do that? The doc for DESC=(3) seems to kind of say that ("If the task can determine when the operator has performed the action,

Re: WTO for message that will require explicit deletion?

2019-06-26 Thread Charles Mills
I "get" the basic "roll" of the console screen. But haven't I seen WTO messages that "hang" at the bottom of the screen like a WTOR that has not been replied to? Am I confused? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf O

Re: WTO for message that will require explicit deletion?

2019-06-26 Thread Charles Mills
Okay, anyone have any clues as to how to align the stars? My "console" experience is with SDSF LOG, not a real console, so my perception of where messages hang is a little skewed I guess. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] O

Re: WTO for message that will require explicit deletion?

2019-06-26 Thread Charles Mills
715-0595 Mobile 626-543-6132 Office ⇐=== NEW robin...@sce.com -Original Message- From: IBM Mainframe Discussion List On Behalf Of Charles Mills Sent: Wednesday, June 26, 2019 4:07 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: (External):Re: WTO for message that will require explicit deletion

Re: WTO for message that will require explicit deletion?

2019-06-28 Thread Charles Mills
-Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Thursday, June 27, 2019 8:10 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WTO for message that will require explicit deletion? On Wed, 26 Jun 2019 16:07:29 -0700, Char

Re: controversy? Using _any_ tool or only _specific_ tools?

2019-06-28 Thread Charles Mills
Of course! You use the best available tool for the job. Now yes, "best" involves many factors including whether there is more than one person in the shop who can maintain the code. But this just sounds like resistance to change. I have always that many in this industry ironically tended to be L

Re: WTO for message that will require explicit deletion?

2019-06-30 Thread Charles Mills
, June 28, 2019 2:32 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WTO for message that will require explicit deletion? On Fri, 28 Jun 2019 13:49:45 -0700, Charles Mills wrote: >Thanks everyone for your input. Sorry for the delays in responding -- I was >OOO for a day plus. > >I am goi

Best way to alert customer to pending license expiration?

2019-06-30 Thread Charles Mills
Okay, I am "dropping up one level" from my question about persistent WTO messages. The REAL question is "what would be the best way to tell a customer that their license is fairly close to expiration?" Please, may I ask that we not digress into whether license enforcement is a good idea. That's a

Re: WTO for message that will require explicit deletion?

2019-06-30 Thread Charles Mills
@Peter, thanks. Frankly, the documentation of the more esoteric aspects of WTO seems haphazard to this observer. I think WTO's clarity of documentation suffers from the various things that have been layered on over the years such as MCS. As I wrote in the OP, the idea that DESC=3 requires an expli

Re: STORAGE OBTAIN doc inconsistency?

2019-07-01 Thread Charles Mills
You're right, of course. Not to start a religious war, but even on a big-endian machine, it seems to me to make sense to number the bits from LSB to MSB. Bit n then represents 2^n -- in an 8-, 16-, 32-, 64- or 128-bit integer. What could be more logical? Not going to happen of course. Charles

Re: Best way to alert customer to pending license expiration?

2019-07-01 Thread Charles Mills
THANK YOU ALL for taking the time to provide your input. The management decision is to keep it simple and put out a vanilla WTO that will be distinct and easy to automate. Let me do one e-mail in response to your many, many helpful details: > IMHO the best way is a WTO that is easy to catch in

Re: WTO for message that will require explicit deletion?

2019-07-01 Thread Charles Mills
Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Sunday, June 30, 2019 4:57 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WTO for message that will require explicit deletion? @Peter, thanks. Frankly, the documentation of the more esoteric aspects of WTO

Endianness and bit numbering Was RE: STORAGE OBTAIN doc inconsistency?

2019-07-02 Thread Charles Mills
Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tony Harminc Sent: Tuesday, July 2, 2019 10:38 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: STORAGE OBTAIN doc inconsistency? On Mon, 1 Jul 2019 at 15:06, Charles Mills wrote: > > You're right, of course. Not to start a

Re: Endianness and bit numbering Was RE: STORAGE OBTAIN doc inconsistency?

2019-07-02 Thread Charles Mills
-Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tony Harminc Sent: Tuesday, July 2, 2019 4:33 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Endianness and bit numbering Was RE: STORAGE OBTAIN doc inconsistency? On Tue, 2 Jul 2019 at 17:33,

Re: XL/C compiler no listing

2019-07-02 Thread Charles Mills
I *think* just plain CDATA means a UNIX file named CDATA in the current directory. Did you mean a DD named CDATA? Try DD:CDATA.. I think it uses the rules for C file names, which are obscurely documented here: https://www.ibm.com/support/knowledgecenter/SSLTBW_2.3.0/com.ibm.zos.v2r3.cb cpx01/posixo

Re: Disquieting comment in a Wall Street Journal article.

2019-07-03 Thread Charles Mills
> a left-wing journal in the UK Really? They are firmly liberal in the European sense of the word, what in the US would be called libertarian. Free markets, light regulation, globalism, invisible hand, all that stuff. Hardly left-wing. They also have more readers in the US than in the UK. And t

Re: XL C\C++ DLL last few questions before I try it

2019-07-04 Thread Charles Mills
Prelinker lets you use the link editor which will write into a PDS. (Non PDSE)CharlesSent from a mobile; please excuse the brevity. Original message From: Tony Harminc Date: 7/4/19 2:41 PM (GMT-08:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: XL C\C++ DLL last few questions b

Re: FTP MGET

2019-07-12 Thread Charles Mills
I have certainly used MGET with a z/OS server, with no issues. Do you have more specifics? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John Sent: Friday, July 12, 2019 5:16 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: FTP MG

Re: [External] FTP MGET

2019-07-12 Thread Charles Mills
Yes. The documentation is your friend. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Peter Sent: Friday, July 12, 2019 7:38 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [External] FTP MGET Is there any kind of trace can be

Re: JCL COND Parameter

2019-07-13 Thread Charles Mills
COND= was invented by a Sadist. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Brennan Sent: Friday, July 12, 2019 6:08 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: JCL COND Parameter I always guessed COND= was invented

Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-15 Thread Charles Mills
Some C programmers are fond of if (7 == foo) rather than the more conventional if (foo == 7) because if one gets in the habit of doing so and then accidentally codes if (7 = foo) one gets a compile error rather than unexpected behavior. For those not familiar with C, foo == 7 is a relational ex

Re: U.S. Companies Learn to Defend Themselves in Cyberspace

2019-07-15 Thread Charles Mills
So wrong on so many counts. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Phil Smith III Sent: Monday, July 15, 2019 12:21 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: U.S. Companies Learn to Defend Themselves in Cyberspace htt

Re: Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-15 Thread Charles Mills
Tom Marchant Sent: Monday, July 15, 2019 1:44 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where put the notional constant in a condition (Was RE: JCL COND Parameter) On Mon, 15 Jul 2019 13:30:51 -0700, Charles Mills wrote: >Some C programmers are fond of if (7 == foo) rather than the m

Re: Abend entry LE Assembler

2019-07-18 Thread Charles Mills
PSW 078D1400 8002 GPR C-F 1F7D9188 1F7E1688 8002EC7C 8000 A wild guess would be that you took a BALR 14,15 from address 2EC7C to an unresolved EXTRN. Charles -Original Message- From: IBM Mainframe

Re: Abend entry LE Assembler

2019-07-18 Thread Charles Mills
ssion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Joseph Reichman Sent: Thursday, July 18, 2019 9:32 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Abend entry LE Assembler As I told Binyamin I got a clean link > On Jul 18, 2019, at 12:26 PM, Charles Mills wrote: > > PSW

Re: Where put the notional constant in a condition (Was RE: JCL COND Parameter)

2019-07-18 Thread Charles Mills
2**X where X is negative is legal. 2**-X = 1/(2**X). 2**-17 = 0.076 A language might -- I am not an expert -- refuse N**2.0 where N was negative because fractional powers of a negative number are illegal, and 2.0, as a floating point number, could be seen as fractional. Charles -Origina

Re: CMS OS SIMULATION BSAM OPEN and ABEND for non-existing files on INPUT

2019-07-18 Thread Charles Mills
I would think you might want to post the two DCBs? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Thomas David Rivers Sent: Thursday, July 18, 2019 1:55 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: CMS OS SIMULATION BSAM OPEN and

Re: PDS compare

2019-07-19 Thread Charles Mills
Aliases? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bill Giannelli Sent: Friday, July 19, 2019 7:02 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PDS compare Thank you for your response! That works very easily! something

Re: FTP question

2019-07-19 Thread Charles Mills
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.3.0/com.ibm.zos.v2r3.halu001/ftpstret.htm Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of CarlosM Martinez Sent: Friday, July 19, 2019 12:46 PM To: IBM-MAIN@LISTSERV.UA.E

Re: z/OS 2.4 Announcement Letter

2019-07-23 Thread Charles Mills
@David did you perhaps answer your own question?CharlesSent from a mobile; please excuse the brevity. Original message From: David Crayford Date: 7/23/19 5:35 AM (GMT-08:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: z/OS 2.4 Announcement Letter Why are IBM migrating from SMB

Re: What's the intent of the "LOAD AND ZERO RIGHTMOST BYTE" instruction?

2019-07-26 Thread Charles Mills
Take some (any) big C or COBOL program and run it through the relevant compiler with the pseudo-assembler output option turned on, OPT and ARCH(9 or 10). Then do an ISPF FIND for the op code. No guarantees of course. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:

<    1   2   3   4   5   6   7   8   9   10   >