UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
I've been using this program for quite a few years, found a problem that's been corrected, but today I seem to have found another issue, and I hope someone can tell me if its a bug or something else. I'm trying to load a file uploaded from Windows to a PDS (RECFM=VB,LRECL=259) and this works

Re: RENT binder option

2021-08-30 Thread Paul Gilmartin
On Mon, 30 Aug 2021 13:10:50 -0400, Jim Mulder wrote: > > On a test system, you may specify the undocumented >CsvSP252RoundUpTRAPS name in DIAGxx. For a module >being loaded into subpool 252, that will round the length up to >a 4K multiple. > Document it. What's IBM trying to protect via

Re: RENT binder option

2021-08-30 Thread Schmutzok, Mike (US - Georgia)
The movie, 1776? lol On the vote for Independence... "New York abstains, courteously." -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jim Mulder Sent: Monday, August 30, 2021 1:11 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: RENT

Re: RENT binder option

2021-08-30 Thread Gord Tomlin
On 2021-08-30 17:28 PM, Charles Mills wrote: Seriously, I agree with @Gil. Wasting a few bytes should be the default, not leaving a few bytes unprotected. It's a bit of a double-edged sword... The behavior of REFRPROT is clearly stated in documentation:

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
On 2021-08-30 15:49, Paul Gilmartin wrote: On Mon, 30 Aug 2021 10:34:40 +, Robert Prins wrote:> I'm trying to load a file uploaded from Windows to a PDS (RECFM=VB,LRECL=259) and this works without problems. However, the PC uploaded file contains records that are longer than 255 characters

Re: RENT binder option

2021-08-30 Thread Tom Brennan
I don't know what Cf. or ply. mean around my name, but I was just joking around with someone from IBM who is super helpful here and happens to have the same name as the guy in the movie. On 8/30/2021 1:40 PM, Paul Gilmartin wrote: On Mon, 30 Aug 2021 13:10:50 -0400, Jim Mulder wrote: On a

Re: RENT binder option

2021-08-30 Thread Charles Mills
> RoundUp is a suspected carcinogen. Should have referenced a bug killer rather than a weed killer, no? CsvSP252BlackFlag? > Document it. What's IBM trying to protect via obscurantism? Not having to document it LOL. I suppose not having to provide it on an ongoing, "upward compatible" basis.

Re: RENT binder option

2021-08-30 Thread Andrew Rowley
On 30/08/2021 11:49 pm, Jim Mulder wrote: The behavior of loading RENT modules from authorized libraries into subpool 252 (key 0) is to prevent them from being modified by unauthorized programs. That is intended to contribute to security. That is true, but it is a consequence of marking it

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
On 2021-08-30 13:50, Farley, Peter x23353 wrote: Before I have a look at your files, a question: What FTP client did you use to upload the data? When I use the Windows 10 ftp client to upload data where one or more records exceed the defined dataset LRECL, the ftp client complains and aborts

authority needed to update system symbols

2021-08-30 Thread Bill Giannelli
we have system symbols specific to our area's software and products (DB2). what authority do I need in order to update and change "my" system symbols? thanks Bill -- For IBM-MAIN subscribe / signoff / archive access instructions,

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Greg Price
On 8/30/2021 5:35 PM, Robert Prins wrote: I'm clueless, so I've created https://prino.neocities.org/temp/pc.h-hx.xmit https://prino.neocities.org/temp/v496.file093.xmit https://prino.neocities.org/temp/h-h.zall.xmit

Re: RENT binder option

2021-08-30 Thread Seymour J Metz
Sorry, typo; should be "I believe that with REFRPROT, a 5KiB module with REFR will be loaded into two pages both of which are page protected.". There are large pages, but they are not the norm and come with some restrictions. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: RENT binder option

2021-08-30 Thread Lennie Dymoke-Bradshaw
Your statement is not supported by what I find in the z/OS 2.4 documentation. https://www.ibm.com/docs/en/zos/2.4.0?topic=lpa-using-refrprot-statement Lennie Dymoke-Bradshaw https://rsclweb.com 'Dance like no one is watching. Encrypt like everyone is.' -Original Message- From: IBM

Re: RENT binder option

2021-08-30 Thread Paul Gilmartin
On Mon, 30 Aug 2021 03:33:36 +, Seymour J Metz wrote: >I believe that with REFRPROT, a 5KiB module with RENT will be loaded into two >pages both of which are page protected. > RENT does not imply REFR. Doesn't REFRPROT protect only, well, REFR? Aren't pages far larger than 4KiB nowadays?

Re: authority needed to update system symbols

2021-08-30 Thread Mark Jacobs
If you're protecting OPERCMDS you need UPDATE access to MVS.SETLOAD.IEASYM. AFAIK there's nothing more specific to protect individual symbols. Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com

Re: authority needed to update system symbols

2021-08-30 Thread Bill Giannelli
thank you for the information! in order to change a system symbolic I would execute a "setload" command? if so that would involve replacing the whole parmlib member and also authority to edit the parmlib dataset? Bill -- For

Re: authority needed to update system symbols

2021-08-30 Thread Steve Horein
Take a look at IEASYMU2 as well: https://www.ibm.com/docs/en/zos/2.4.0?topic=definitions-changing-system-symbols I kind of like this option over SETLOAD if the contents/concatenation of IEASYMxx member is supported by more than one team. On Mon, Aug 30, 2021 at 6:45 AM Bill Giannelli wrote: >

Re: RENT binder option

2021-08-30 Thread David Spiegel
Hi Andrew, You said: "... If a module is not marked RENT, you get a nice freshly loaded copy every time. ..." Is that true if a module is (from a LNKLSTd PDS and the module is) cached by VLF? Thanks and regards, David On 2021-08-30 19:23, Andrew Rowley wrote: On 30/08/2021 11:49 pm, Jim

Re: RENT binder option

2021-08-30 Thread Seymour J Metz
You don't get a fresh copy if it's serially reusable. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Andrew Rowley [and...@blackhillsoftware.com] Sent: Monday, August

Re: RENT binder option

2021-08-30 Thread Jim Mulder
For system integrity, programs which run in an authorized state need to be protected from modification by unauthorized programs. Authorized programs which can run in an address space where unauthorized programs are also running need to be RENT for this purpose. So in that case, it is at

Re: RENT binder option

2021-08-30 Thread Jim Mulder
Yes, I know the lines from that show from having played in the orchestra for it here: https://countyplayers.org/icpdb/shows/0502.html Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp. Poughkeepsie NY "IBM Mainframe Discussion List" wrote on 08/30/2021 05:12:37 PM: > From:

Re: RENT binder option

2021-08-30 Thread CM Poncelet
FWIW and FYI.   A 31-bit instrucion is a 4-byte fullword address, as e.g. say at virtual (DAT) address x'71234568'.   The first 3 nybles (x'712') indicate the segment from which the LMOD's storage/address has been allocated. The next 2 nybles (x'34') are the offset to the page within the segment

Re: RENT binder option

2021-08-30 Thread Andrew Rowley
On 31/08/2021 10:47 am, Jim Mulder wrote: For system integrity, programs which run in an authorized state need to be protected from modification by unauthorized programs. Authorized programs which can run in an address space where unauthorized programs are also running need to be RENT

Re: RENT binder option

2021-08-30 Thread Jim Mulder
The undocumented TRAP name in DIAGxx was something I added at very low cost for my use. For documented things, we have a more extensive (and thus costly) process, including: - Design documents - Design document reviews - Formal testing - Interface Change Notification to software vendors

Re: RENT binder option

2021-08-30 Thread Jim Mulder
The behavior of loading RENT modules from authorized libraries into subpool 252 (key 0) is to prevent them from being modified by unauthorized programs. That is intended to contribute to security. Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp. Poughkeepsie NY "IBM

Re: RENT binder option

2021-08-30 Thread Andrew Rowley
On 30/08/2021 11:59 am, CM Poncelet wrote: The bottom line is that the integrity/security of a current OS cannot be reduced to a lower integrity/security level by upgrading it to a new OS - as e.g. upgrading OS/390 to z/OS could not result in z/OS then being less secure than OS/390. Hence the

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Farley, Peter x23353
Before I have a look at your files, a question: What FTP client did you use to upload the data? When I use the Windows 10 ftp client to upload data where one or more records exceed the defined dataset LRECL, the ftp client complains and aborts the upload (or maybe that is the ftp server at

Re: RENT binder option

2021-08-30 Thread Andrew Rowley
On 31/08/2021 11:51 am, David Spiegel wrote: Hi Andrew, You said: "... If a module is not marked RENT, you get a nice freshly loaded copy every time. ..." Is that true if a module is (from a LNKLSTd PDS and the module is) cached by VLF? This is beyond my knowledge of the details, but I think

Re: RENT binder option

2021-08-30 Thread Jim Mulder
New York responds, courteously. On a test system, you may specify the undocumented CsvSP252RoundUpTRAPS name in DIAGxx. For a module being loaded into subpool 252, that will round the length up to a 4K multiple. Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp.

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Paul Gilmartin
On Mon, 30 Aug 2021 10:34:40 +, Robert Prins wrote:> > >I'm trying to load a file uploaded from Windows to a PDS >(RECFM=VB,LRECL=259) and this works without problems. However, the PC >uploaded file contains records that are longer than 255 characters for some >members. They seem to be loaded

Re: RENT binder option

2021-08-30 Thread Paul Gilmartin
On Mon, 30 Aug 2021 09:49:14 -0400, Jim Mulder wrote: > The behavior of loading RENT modules from authorized >libraries into subpool 252 (key 0) is to prevent them from >being modified by unauthorized programs. That is intended >to contribute to security. > It would be a courtesy, think of it

Re: RENT binder option

2021-08-30 Thread Lennie Dymoke-Bradshaw
* 5-star response Lennie -Original Message- From: IBM Mainframe Discussion List On Behalf Of Jim Mulder Sent: 30 August 2021 18:11 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: RENT binder option New York responds, courteously. On a test system, you may specify the undocumented

Re: RENT binder option

2021-08-30 Thread Tom Brennan
Why does this remind me of that scene in "War Games"? :) Malvin: I can't believe it, Jim. That girl's standing over there listening and you're telling him about our back doors? Jim: [yelling] Mister Potato Head! MISTER POTATO HEAD!! Back doors are not secrets! Malvin: Yeah, but Jim, you're