Re: IF (was: Aging ...)

2013-11-08 Thread Paul Gilmartin
On Fri, 8 Nov 2013 09:06:20 -0600, Joel C. Ewing wrote: ... Placement in the JCL (from memory) ... An IF/THEN/ELSE/ENDIF statement construct can appear anywhere in the job. However, an IF statement specified before the first EXEC statement in a job is not evaluated before the first step

Re: IF (was: Aging ...)

2013-11-08 Thread Paul Gilmartin
On Fri, 8 Nov 2013 15:09:59 +, Martin Packer wrote: What do we suppose the intended use cases were for this? I suspect there was no discernible intent. More probably, in my conjecture, prior to the advent of IF, there was a subroutine to evaluate the COND parameter and determine whether to

Re: JCL

2013-11-08 Thread Paul Gilmartin
On Fri, 8 Nov 2013 08:04:51 -0800, Frank Swarbrick wrote: Off of the top of my head, IF statements should be able to check SET parms for values. Many other things, surely, but this limitation seems most egregious. Again, in my recollection without re-checking the JCL Ref, there's no such

Re: Aging Sysprogs = Aging Farmers

2013-11-08 Thread Paul Gilmartin
On Thu, 7 Nov 2013 22:36:30 -0800, Jon Perryman wrote: As for concatenating an MVS dataset before the UNIX file isn't as ironic as it seem's. This actually occurs more often than you think. The classic example is specifying a block size on the first dataset that is larger than it's block size.

Re: JCL

2013-11-08 Thread Paul Gilmartin
On 2013-11-08, at 09:54, Frank Swarbrick wrote: Hmmm! You're right. It's not the symbolic that is not allowed. It's the comparison to non-numeric values that is not allowed. Interesting! ... Is this documented as supported, or is one comparand required to be a return code? Is it

Re: Aging Sysprogs = Aging Farmers

2013-11-08 Thread Paul Gilmartin
On Fri, 8 Nov 2013 10:49:15 -0800, Jon Perryman wrote: ... IBM modified IEBGENER (and other utilities) to support DCB for UNIX files so yes they do work. I strongly doubt that although I haven't access to the source code to verify it. Rather, I understand that the support was entirely in the

Re: JCL

2013-11-08 Thread Paul Gilmartin
On Fri, 8 Nov 2013 16:07:37 -0500, Mitch wrote: I have done support for automated JCL management tools for the past 30+ years and it is amazing the number of features in JCL that are not documented in the IBM JCL reference manual. It was difficult dealing with clients who would tell us they

Re: Aging Sysprogs = Aging Farmers

2013-11-09 Thread Paul Gilmartin
On Thu, 7 Nov 2013 22:36:30 -0800, Jon Perryman wrote: ... UNIX files don't support an RECFM, LRECL or BLKSIZE so specifying them on the DD results in them being ignored. Come to think of it, you're right in one instance I know of. Binder ignores any of RECFM, LRECL, BLKSIZE, or FILEDATA

SNA vs TCP/IP (was: z/OS is antique ...)

2013-11-09 Thread Paul Gilmartin
On Tue, 5 Nov 2013 11:49:40 -0800, Jon Perryman wrote: ... sad that he's bringing others to the dark side. ... * z/OS: SNA existed long before TCP/IP was available. SNA was a robust, reliable and secure communications methodology. Once TCP was became available, we had the same situation as

Re: JCL

2013-11-09 Thread Paul Gilmartin
On Thu, 7 Nov 2013 22:19:18 -0600, John McDowell wrote: I am curious to know what things are on your list, regarding what you would like to see in JCL (or it's replacement). I've read your later, longer, well-reasoned followup. I agree with its spirit; in interest of brevity I won't quote it.

Re: SNA vs TCP/IP (was: z/OS is antique ...)

2013-11-09 Thread Paul Gilmartin
On Sat, 9 Nov 2013 11:03:43 -0800, Jon Perryman jperr...@pacbell.net wrote: The DARK SIDE was not in reference to TCP/IP. “Merely corroborative detail, intended to give artistic verisimilitude to an otherwise bald and unconvincing narrative. -- WSG As far as TCP over SNA, we can easily list as

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 09:02:10 -0600, John McDowell wrote: === really difficult === parallel job steps. JCL runs each STEP in the order it exists in the JCL, perhaps bypassing some steps based on return codes. How about // PARALLEL // ENDPARALLEL Ouch! DDNAME collisions. Everyone wants to use

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 10:31:49 -0500, Scott Ford wrote: ... Reading through this thread I was trying to understand why you would need a IF/THEN prior to a EXEC PGM.. Tailoring. Sometimes you want to suppress the first step entirely (I suggested an initial IEHINITT step). The bypassing condition

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 11:06:52 -0600, John McDowell wrote: Riddle me this grasshopper; How do you suppress the execution of the 1st step in a job using existing JCL facilities ? If you want to suppress it all the time, you don't need it in the first place. FACETIOUS If you want to suppress it

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 11:38:42 -0600, John McDowell wrote: Having said that the limitation of using characters outside of uppercase alphabetic and national (#@$) characters in JCL for PROCs and INCLIUDEs (in my judgement) is predicated upon the parsing engine that the Converter has. Having

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 11:44:03 -0600, John McDowell wrote: You got me there :-) I should have been more careful setting my constraints, let me try again :-) How do you suppress the execution of the 1st step in a job using existing JCL facilities without modifying the JOB statement ? Ya gotta

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 09:26:12 -0500, Shmuel Metz (Seymour J.) wrote: Keep in mind that CMS batch can't handle preallocation of shared resources, e.g., data sets. what would be needed? A proc for batch TMP. Everything would run within a single job step. I'd suggest, rather, an extension to

Re: JCL

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 09:19:13 -0500, Shmuel Metz (Seymour J.) wrote: But don't ever add Tab as a separator with different semantics from Space. We hates it, Precious. Ah! Your mother was traumatized during gestation by make. I sympathize. o At present, the minimum syntax for defaulting SYSOUT

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 12:16:21 -0600, John McKown wrote: //NORUN EXEC PGM=IEFBR14,COND=ONLY A colleague once did this. A prior step (a program I had written, alas) ABENDed. He blamed me for consequential damages -- he really didn't want that step to run. Ever since, I use and recommend:

Re: JCL

2013-11-11 Thread Paul Gilmartin
On Sun, 10 Nov 2013 09:19:13 -0500, Shmuel Metz (Seymour J.) wrote: But don't ever add Tab as a separator with different semantics from Space. We hates it, Precious. Me, too. Apparently our mothers were traumatized during gestation by make. o At present, the minimum syntax for defaulting

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Mon, 11 Nov 2013 11:28:42 -0600, John McDowell wrote: For the specific case we are talking about (e.g. the use of lower case alphabetic characters in PROC/INCLUDE names) I would actually feel much more comfortable if the parser allowed for them to be treated differently than say a ddname.

Re: JCL - What is it and what could it be ?

2013-11-11 Thread Paul Gilmartin
On Mon, 11 Nov 2013 14:03:22 -0500, John Gilmore wrote: John McKown's description of how the assembler handles alphabetic case characterizes its default behavior correctly. Finer control is, however, available. Specifying either or both of the keyword values NOCASE and NOMACROCASE of the COMPAT

Re: Aging Sysprogs = Aging Farmers

2013-11-11 Thread Paul Gilmartin
On Mon, 11 Nov 2013 18:04:40 -0500, Tony Harminc wrote: //UNP EXEC PGM=AMATERSE,PARM=UNPACK [...] ** AMA572I STARTING TERSE DECODE UNPACK 20:08:51 11/07/2013 ** AMA527I INPUT - DDNAME : SYSUT1 DSNAME: ...PATH=.SPECIFIED... ** AMA583E INPUT DEVICE TYPE IS UNSUPPORTED

Re: JCL

2013-11-12 Thread Paul Gilmartin
On Mon, 11 Nov 2013 22:32:42 -0500, Shmuel Metz (Seymour J.) wrote: SYSOUT=8 is likewise shorter and more readable, and I needn't stretch to press the SHIFT key. Neither means the same as SYSOUT=(,), which uses the default class. The default class or the msgclass? I said default, which might

Re: JCL

2013-11-12 Thread Paul Gilmartin
On Tue, 12 Nov 2013 11:38:31 -0600, Tom Marchant wrote: On Mon, 11 Nov 2013 11:05:24 -0600, Paul Gilmartin wrote: SYSOUT=8 is likewise shorter, more readable, and doesn't require leaning on the SHIFT key. SYSOUT=8 specifies SYSOUT class 8. Water is wet. -- gil

Re: JCL - What is it and what could it be ?

2013-11-12 Thread Paul Gilmartin
On Mon, 11 Nov 2013 22:14:19 -0500, Shmuel Metz (Seymour J.) wrote: Doesn't JES3 already provide a similar facility? No. DJC doesn't run parallel steps within a job, it handles dependencies among a network of separate jobs. But can those jobs run in parallel? If so, the desire for parallelism

Re: Aging Sysprogs = Aging Farmers

2013-11-12 Thread Paul Gilmartin
On Tue, 12 Nov 2013 18:31:24 -0500, Jim Mulder wrote: TRSMAIN was an IBM internal tool which was written before the advent of PATH= in MVS. When TRSMAIN morphed into AMATERSE, there was no intention of adding PATH= support. AMATERSE does a DEVTYPE, and checks DVACLASS (in IHADVA mapping). If it

Re: Jol - Next Generation JCL- was JCL - What is it and what could it be ?

2013-11-15 Thread Paul Gilmartin
On Thu, 14 Nov 2013 23:33:20 -0500, Mitch wrote: ... it can verify that any incorrect handling of datasets is flagged before any JCL object is submitted, i.e.: DISP=(,CATLG) followed by DISP=OLD followed by DISP=(OLD,DELETE,DELETE) followed by DISP=SHR This is an obvious JCL error, but if

Re: JCL

2013-11-15 Thread Paul Gilmartin
On Thu, 7 Nov 2013 22:19:18 -0600, John McDowell wrote: I am curious to know what things are on your list, regarding what you would like to see in JCL (or it's replacement). Another. I think this is out of the boiling the ocean category. o Automatic generation of position numbers for

Re: Who to contact about IBM-main?

2013-11-17 Thread Paul Gilmartin
On Sat, 16 Nov 2013 19:22:08 -0600, Ed Gould wrote: ... who unsubscibed me from IBM-MAIN? I believe LISTSERV has a one-strike-and-out policy for bounces. That could have got to you. And I got a subscription probe in the last few days. Perhaps that failed you. -- gil

Re: ASSIST Assembler

2013-11-18 Thread Paul Gilmartin
On Sun, 17 Nov 2013 23:09:03 -0500, John P. Baker jba...@ngssallc.com wrote: It is available at http://www.jaymoseley.com/hercules/download/zips/assist.tgz. Just curious: how does Hercules/ASSIST: http://www.jaymoseley.com/hercules/compilers/contents.htm compare to z390:

Re: Who to contact about IBM-main?

2013-11-18 Thread Paul Gilmartin
On Mon, 18 Nov 2013 05:50:27 -0600, Elardus Engelbrecht wrote: Or flagged as NO-MAIL as Darren warned many times when there are too many OT posts. I'd place Ed pretty far down the list of such suspects. -- gil -- For

Re: Extents limit for HFS

2013-11-21 Thread Paul Gilmartin
On Thu, 21 Nov 2013 12:11:46 -0500, John Gilmore wrote: Why the magic number of 123 extents per volume? 127 is more plausible. What else is going on here? Isn't this somewhat akin to my ranting in the past about why the maximum BLKSIZE is 32760 when 32767 is more plausible? -- gil

Re: Managing the OMVS Root zFS FileSystem

2013-11-24 Thread Paul Gilmartin
On Sun, 24 Nov 2013 09:46:46 -0600, Mark Zelden wrote: BTW, I've worked in lots of sysplex environments that don't share unix file systems. It's not a requirement of sysplex and may not even be desirable in some cases. Our site, with a topology incompatible with sysplex, used NFS for

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-25 Thread Paul Gilmartin
On Mon, 25 Nov 2013 11:26:22 -0500, Shmuel Metz (Seymour J.) wrote: at 09:20 AM, John McKown said: I don't understand this. In general in UNIX, you cannot access any of the entities in an unmounted file system (other than some special utilities when running root). You can mount a file system

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-25 Thread Paul Gilmartin
On Mon, 25 Nov 2013 19:36:09 -0600, Ze'ev Atlas wrote: From the little user point of view, he/she knows the name of the file. As a matter of policy in most facilities (probably all), all files that the little user do and/or care for are cataloged and are somewhere in the DFSMS managed

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 07:56:47 -0500, Gerhard Postpischil wrote: 2) the 44 character limitation for the data set name is a justifiable limitation based on the original S/360 hardware and software limitations. I would hardly call it stupid. However, I would welcome your detailed strategy for

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 07:47:39 -0600, John McKown wrote: I am confused by this. What would you put in such a catalog? The absolute path name plus file name, such as /u/myid/some/subdir/somefile.txt ? If so, why? If you know the name, the system knows where it is. Or do you must mean the file name

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 10:38:58 -0500, Shmuel Metz (Seymour J.) wrote: What do you mean by standard catalog? How does the master catalog differ in principle from the file system mounted as root? One uses dots but the other uses slashes. -- gil

Re: SMP/E question

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 20:44:12 +0200, Itschak Mugzach wrote: Use different types and you can have tens of same names elements. I believe that's somewhat new; perhaps newer than Phil's experience, so don't fault him. On Tue, Nov 26, 2013 at 8:38 PM, Phil Smith wrote: I have a load module that

Re: SMP/E question

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 20:56:29 +0200, Itschak Mugzach wrote: Why new? A mod entry can be called same as LMOD entry, and these days there are entry types almost for anything. In my dim memory (or perhaps delusion), perhaps SMP without the /E, even entries of the same type couldn't have the same

Re: SMP/E question

2013-11-26 Thread Paul Gilmartin
On Tue, 26 Nov 2013 16:48:30 -0800, retired mainframer wrote: I have not tried the exact combination of SRC and MAC with the same name but as far back as 1995 (MVS/ESA 4.3) I have used various DATAx with the same name as a MAC, SRC, PROC, SAMP, etc with no apparent conflict. In any event, the

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Tue, 26 Nov 2013 23:46:07 -0600, Robert A. Rosenberg wrote: At 16:48 -0800 on 11/26/2013, retired mainframer wrote about Re: SMP/E question: In any event, the ++LMOD control statement supports up to two DD names in the SYSLIB operand. Between that and ++JCLIN control cards, you should have

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 08:54:26 -0500, Scott Ford wrote: All, Who is to say you can't have a alias DATASET name pointing to the real name like this: Index: /user/my/data- user.my.data You've just invented symbolic links! Of course index would need vol=ser or some how point to a catalog ...

Re: OT? Opinion article on software design being deliberately unfriendly

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 07:26:54 -0600, John McKown wrote: The attitude described in this article: http://arstechnica.com/business/2013/11/its-the-little-things-pt-3-harder-is-not-better/ Is one that I've noticed here at times. Basically is that it seems that some things are simply written to be

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 07:02:21 -0800, Jon Perryman wrote: Gil's first response is the solution.� You program name is the alias of 2 different load modules (LMOD). These load modules must be placed in 2 different load libraries otherwise you lose one of the aliases. Also ensure you don't have a

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 11:01:05 -0800, retired mainframer wrote: :: :: I find no ++LMOD MCS mentioned in the TOC of: :: :: Title: SMP/E V3R6.0 for z/OS V1R13.0 Reference :: Document Number: SA22-7772-16 Yes, my bad. It is not the non-existent ++LMOD MCS but the description of the LMOD data

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 13:38:31 -0800, Phil Smith wrote: OK, this is all leading me to think this can work. Let me add a few details. The module source and CSECT name are RODENT; the entry points are HAMSTER, MOUSE, and RAT. [No, these are not the actual names!] Why not? Nobody ever calls

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 15:44:49 -0800, Phil Smith wrote: If nobody ever calls it, it shouldn't matter if it vanishes. Vanishes? Who was talking about vanishing? I'm confused. If you issue ++ DELETE RODENT ... (Note that a PTF containing ++ DELETE can not be RESTOREd.) The names must be

Re: SMP/E question

2013-11-27 Thread Paul Gilmartin
On Wed, 27 Nov 2013 20:14:32 -0800, Phil Smith wrote: Paul Gilmartin wrote: The names must be different. E.g. NAME RODENTB(R) and NAME RODENTI(R). Hm. Even if they're in different libraries? Why? I suppose it doesn't matter, since RODENT is never getting called. Ah, maybe that's what you

Rexx (was: OT? ... deliberately unfriendly)

2013-11-28 Thread Paul Gilmartin
On Thu, 28 Nov 2013 07:41:14 -0600, Mike Schwab wrote: http://www.rexxinfo.org/ http://www.rexxla.org/links/ On Thu, Nov 28, 2013 at 3:29 AM, Elardus Engelbrecht wrote: deleted I miss Rexx in command line for OS/2. I believe there are Rexx for windoze, but I haven't looked at it. deleted

Re: Rexx (was: OT? ... deliberately unfriendly)

2013-11-29 Thread Paul Gilmartin
On Fri, 29 Nov 2013 20:59:26 +1100, Paul Gillis wrote: I have been using Regina Rexx for some years, started when I was to teach a Rexx course and wanted a good Windows Rexx capability. The OS interfaces are different, but easy enough to use, and it is well documented. It can be found at

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-29 Thread Paul Gilmartin
On Wed, 6 Nov 2013 10:06:23 +0800, David Crayford wrote: On 6/11/2013 8:31 AM, Jon Perryman wrote: ... standard security on z/OS is provided by a single programming interface regardless of the ESM you are using. It's a shame to same can't be said of the file system. In Unix everything is a

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-29 Thread Paul Gilmartin
On Thu, 28 Nov 2013 20:08:59 -0600, Ze'ev Atlas wrote: What I envision is a central system catalog that any file name created (reasonably or virtually no limitations on file names, level of hierarchies or any other such limitations [obviously more, much more than 44 characters and 5 levels])

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-29 Thread Paul Gilmartin
On 2013-11-29, at 12:16, John Gilmore wrote: Under OS/360 the notional, antetypical 'longest' index had the syntax level1.level2.level3.level4.level5 Then, since leveli values could be at most 8 characters in length, 5 x 8 + 4 yielded the maximal character count of 44. The 44-character

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-29 Thread Paul Gilmartin
On Fri, 29 Nov 2013 17:35:04 -0500, Gerhard Postpischil wrote: On 11/29/2013 3:00 PM, Paul Gilmartin wrote: It should be easy to relax the 8-character maximum (except, perhaps on the HLQ) without incompatibility with existing data areas, even was done for the antetypical 5-level maximum

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-11-30 Thread Paul Gilmartin
On Sat, 30 Nov 2013 08:25:50 -0600, Elardus Engelbrecht wrote: I believe you can do that with 8 char HLQ, but I need to test it too. About raising length limits of HLQ, you will have to redesign RACF, JES2 and modules used to allocate temp dsn. Is the limit HLQ or TSO prefix? On a quick

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-01 Thread Paul Gilmartin
On Sat, 30 Nov 2013 16:55:58 -0600, Anthony Babonas wrote: Don't forget the hyphen and x'C0'. Hyphen is strange. JCL allows hyphen in data set names in some contexts; reports it as a syntax error elsewhere. I believe this is documented. ISPF LM services allows hyphen in member names in some

Re: Catalog system for Unix Was: Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-02 Thread Paul Gilmartin
On Mon, 2 Dec 2013 12:30:29 -0600, Eric Chevalier wrote: I believe the issue some people are trying to address with a Unix catalog is the case where you DON'T know the full path. ... Now suppose I have some sort of index file where the key is the unqualified file name and the data is the path to

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-02 Thread Paul Gilmartin
On Sun, 1 Dec 2013 18:15:04 -0600, Ed Gould wrote: I remember distinctly that UID's were limited to 7 characters. One of the reasons was that UADS had a directory of 8 characters and the 8th character was reserved for UID's needing more space in UADS so a character was reserved (shaky here but

Re: wtf ? - was Catalog system for Unix et al

2013-12-03 Thread Paul Gilmartin
On Tue, 3 Dec 2013 03:54:19 -0600, Shane Ginnane wrote: As far as inotify goes, I presume the porting request is for the userspace inotify-tools - what chance of IBM providiing (in z/OS) the inotify (and prerequsiite fsnotify) functionality in the BCP ?. To me, it seems the tools are already

Re: wtf ? - was Catalog system for Unix et al

2013-12-03 Thread Paul Gilmartin
On Tue, 3 Dec 2013 10:00:23 -0500, Anne Lynn Wheeler wrote: we did point out that main motivation behind POSIX was so that customers could more easily migrate to the lowest cost platform (disk division was looking to ease port of many of these applications to the mainframe ... which was one of

Re: Catalog system for Unix Was: Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-04 Thread Paul Gilmartin
On Wed, 4 Dec 2013 10:09:08 -0500, John Gilmore wrote: We're not dealing with what Google wishes to honor, We're dealing with the problem of resolving semantic ambiguity, which humans are extraordinarily good at and even ther best AI methods cannot reaslly cope with. Watson? But how would

Port 23 (was: ... antique ...)

2013-12-04 Thread Paul Gilmartin
On Wed, 4 Dec 2013 11:09:39 -0600, John McKown wrote: I use port 2023 because, for some weird reason, we have port 23 going into VTAM. This despite the fact that nothing is really using port 23 in VTAM. Likely something left over from an IBM supplied member which I'm too much of a coward to

Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-05 Thread Paul Gilmartin
On Thu, 5 Dec 2013 13:38:46 -0500, Scott Ford wrote: I always thought VMS was *nix like??? If not what opsys is it similar too or is it's own thang What's *nix like? On a cursory brush, I believe VMS has a hierarchic filesystem. That's *nix like. It doesn't have an ALLOCATE command. That's

Re: Catalog system for Unix Was: Re: z/OS is antique WAS: Aging Sysprogs = Aging Farmers

2013-12-05 Thread Paul Gilmartin
On Fri, 6 Dec 2013 07:34:48 +1100, Wayne Bickerdike wrote: Literal translation would be that goes, ca va is a shortened comment ca va, ie how goes it(that)?. OK would be ca va bien. Without bien it's meaningless in the context. Bien would be the OK piece, ie fine Think idiom. First

Re: NSA foils much internet encryption

2013-12-05 Thread Paul Gilmartin
On Thu, 5 Dec 2013 15:19:55 -0600, Mike Schwab mike.a.sch...@gmail.com wrote: Microsoft finally woke up. http://www.washingtonpost.com/blogs/the-switch/wp/2013/12/05/microsoft-u-s-government-is-a-potential-security-threat/ Microsoft is trying to change the terms of the NSA debate � literally.

Re: NSA foils much internet encryption

2013-12-06 Thread Paul Gilmartin
on me.   - Original Message - From: Paul Gilmartin Sent: Thursday, December 5, 2013 5:41:59 PM On Thu, 5 Dec 2013 15:19:55 -0600, Mike Schwab wrote: Microsoft finally woke up. http://www.washingtonpost.com/blogs/the-switch/wp/2013/12/05/microsoft-u-s-government-is-a-potential

Exit interfaces and module attributes (was: Base-less ...)

2013-12-06 Thread Paul Gilmartin
This thread seems to nave diverged into ASSEMBLER-LIST and IBM-MAIN. I'm extending the topic. A contributor said in ASSEMBLER LIST: ... I am trying to decide to convert it to baseless or write an assembler stub and redo the exit in C. In a perfect universe, a stub would be needless.

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Paul Gilmartin
On Fri, 6 Dec 2013 12:41:39 -0600, Dyck, Lionel wrote: Having a large a blksize with many small members results in many blocks with wasted space. Having a small blksize with many large members results in unnecessary I/O to read all the blocks of data. I don't believe the usual access methods

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Paul Gilmartin
On Fri, 6 Dec 2013 18:27:39 -0500, Gerhard Postpischil wrote: I just relinked all of a load module library, and for a block size of 6160 it used 153 tracks, versus 149 tracks for 27998 size. Most of the blocks are control records = 256 bytes. Load modules are special; Binder is clever. How

Re: Something to Think About - Optimal PDS Blocking

2013-12-07 Thread Paul Gilmartin
On Sat, 7 Dec 2013 01:56:56 +, DASDBILL2 wrote: We can calculate the wasted space given the block size, average number of blocks per track, average number of this, that, and the other thing, but wasted space is meaningless and unknowable unless you are using a SLED 3390 which means now at

Re: Something to Think About - Optimal PDS Blocking

2013-12-07 Thread Paul Gilmartin
On Sat, 7 Dec 2013 10:01:14 -0800, Jon Perryman wrote: FBS and VBS work the same as FB and VB except for records spanning into the next block. They all ignore track size. The S in FBS denotes Standard, not Spanned. In an FBS data set, all blocks except possibly the last are identical in size.

Re: Something to Think About - Optimal PDS Blocking

2013-12-07 Thread Paul Gilmartin
On Sat, 7 Dec 2013 10:55:34 -0800, Jon Perryman wrote: The JCL manual under RECFM says spanned: ��VS indicates that the records are variable length and spanned. VBS indicates that the records are variable length, blocked, and spanned, and that the problem program must block and segment the

hexadecimal?

2013-12-07 Thread Paul Gilmartin
From: Title: z/OS V1R13.0 DFSMSdfp Advanced Services Document Number: SC26-7400-14 ... that I was reading lately: 7.5.3.1 TRKCALC--Standard Form ... DD=addr--RX-type address, (2-12), (0), (14), or n You can specify either the address of a field containing the

Re: JCL enhancement thought for UNIX files?

2013-12-08 Thread Paul Gilmartin
On Sun, 8 Dec 2013 10:34:37 -0600, John McKown wrote: The problem is that there is no way to dynamically create a subdirectory via JCL. So I was thinking that a new PATHOPTS might be useful. Something like O_MKDIR which would tell the initiator to do the equivalent of a mkdir -p

Re: hexadecimal?

2013-12-08 Thread Paul Gilmartin
On Sun, 8 Dec 2013 18:01:01 -0500, David L. Craig wrote: Boolean algebra is a mathematics based upon variables that can take on only two possible values. IIRC, the Soviets were rumored to have probed the attributes of trinary-state computing in the '60s or '70s and discontinued the research, but

Re: hexadecimal?

2013-12-08 Thread Paul Gilmartin
On Sun, 8 Dec 2013 20:01:20 -0600, Joel C. Ewing wrote: If the real requirement is that the parameter address must point to a location containing what the PoOp describes as a half-word binary value, then the manual should state precisely that. Thanks for bringing this thread back to my original

Re: Check out Ternary flip-flap-flop

2013-12-08 Thread Paul Gilmartin
On Sun, 8 Dec 2013 20:58:27 -0600, Joel C. Ewing wrote: On 12/08/2013 05:23 PM, Ed Finnell wrote: _Ternary flip-flap-flop_ (http://www.goldenmuseum.com/1411FlipFlap_engl.html) This is pretty old stuff. Think the advantages were canceled out by 'indeterminate' states. Some of the new quantum

Re: Something to Think About - Optimal PDS Blocking

2013-12-09 Thread Paul Gilmartin
On Mon, 9 Dec 2013 07:58:32 -0700, Steve Comstock wrote: On 12/9/2013 7:54 AM, DASDBILL2 wrote: I believe an application can create a short FB block in the middle of an output data set with the TRUNC macro. Ah, maybe. I forgot about that macro. I knew it existed but I've never had cause to

Re: Something to Think About - Optimal PDS Blocking

2013-12-09 Thread Paul Gilmartin
On Mon, 9 Dec 2013 12:40:17 -0500, Gerhard Postpischil gerh...@valley.net wrote: On 12/9/2013 10:19 AM, Steve Comstock wrote: Actually, no. I've used BSAM a fair amount. Just never TRUNC, that I can recall. I meant that with BSAM (or BPAM) the programmer has explicit control over the size of

Re: Lookat

2013-12-10 Thread Paul Gilmartin
On Tue, 10 Dec 2013 13:56:25 -0500, Ed Finnell wrote: The bean counters sunset it a few months back. It was kinda glommed over on this list. You'd think SHARE or some of the big users would have a hissy fit at loosing a real productivity aid. I suppose the big users are expected to have a

Re: SMP/E RECEIVE ORDER and Internet Delivery Questions

2013-12-10 Thread Paul Gilmartin
On Tue, 10 Dec 2013 14:29:17 -0500, John Eells ee...@us.ibm.com wrote: As we look at various options for product delivery, it would be helpful to hear from people who fit one or more of these categories: 1. You are using SMP/E RECEIVE ORDER *and* downloading IBM software products over the

Re: SMP/E RECEIVE ORDER and Internet Delivery Questions

2013-12-10 Thread Paul Gilmartin
(Sorry for the previous noise message.) On Tue, 10 Dec 2013 14:29:17 -0500, John Eells wrote: As we look at various options for product delivery, it would be helpful to hear from people who fit one or more of these categories: 1. You are using SMP/E RECEIVE ORDER *and* downloading IBM software

Re: SMP/E RECEIVE ORDER and Internet Delivery Questions

2013-12-10 Thread Paul Gilmartin
LoB; we have no hope of changing the standard. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Tuesday, December 10, 2013 2:56 PM What does IBM recommend that ISVs do? I know that quite a while ago I

Re: How to use ftp to convert from IBM-936 to UTF-8

2013-12-11 Thread Paul Gilmartin
On Tue, 10 Dec 2013 09:34:47 +0800, Ricky wrote: I tried to use quote site encoding=m quote site mbdataconn=(IBM-936,UTF-8) but got error msg that error occured while DBCS converting. How to solve this problem? Also failed from IBM-936 to IBM-1388. But they all OK if I use iconv in USS. Well,

Re: Lookat

2013-12-12 Thread Paul Gilmartin
On Thu, 12 Dec 2013 05:24:58 -0600, Jantje. wrote: On Wed, 11 Dec 2013 12:11:14 -0500, Dave Salt wrote: I've never used Lookat as I've always found it very fast and easy to access BookManager on the mainframe using the SimpList interface. For example, let's say I'm in the middle of writing a

Re: SMP/E RECEIVE ORDER and Internet Delivery Questions

2013-12-14 Thread Paul Gilmartin
On Sat, 14 Dec 2013 06:37:56 -0800, Ed Jaffe wrote: Direct download to z/OS is the only way to fly! As a matter of principle, I refuse to let z/OS products or service touch any other platform or media. An interesting contrast to reports of other enterprises which as a matter of principle refuse

Re: SMP/E RECEIVE ORDER and Internet Delivery Questions

2013-12-14 Thread Paul Gilmartin
On Sat, 14 Dec 2013 11:29:39 -0800, Skip Robinson wrote: ... How many of the most horrendous security breaches we read about can be traced to mainframe fallibility? You don't stick a thumb drive into a zEC12 or a 3390 subsystem to download sensitive information. Ummm... No. You stick a thumb

Re: Geek Is Now A Praiseword, Not An Insult Apparently - Forbes

2013-12-16 Thread Paul Gilmartin
On Mon, 16 Dec 2013 08:46:43 -0800, Mark Regan wrote: http://www.forbes.com/sites/timworstall/2013/12/16/geek-is-now-a-praiseword-not-an-insult-apparently/ Could Legacy be next? -- gil -- For IBM-MAIN subscribe / signoff /

Re: z/OS 2.1 DVD Collection - Software Products

2013-12-17 Thread Paul Gilmartin
On 2013-12-17, at 07:13, Staller, Allan wrote: Are you listening IBM? Sure they are: The corporate direction to Information Centers and, soon, Knowledge Centers (KC) -- especially the latter -- is supposed to help re-federate information. Is re-federate a word? -- gil

LOOKAT 404

2013-12-17 Thread Paul Gilmartin
On page: http://www-03.ibm.com/systems/z/os/zos/library/bkserv/index.html The LOOKAT link: http://www-03.ibm.com/systems/z/os/zos/library/bkserv/lookat Gives me 404 Not Found. There happens to be a Report this problem button on the error page. I clicked on it. Let's all do that. --

Re: LOOKAT 404

2013-12-18 Thread Paul Gilmartin
On 2013-12-17, at 23:41, Avram Friedman wrote: For years IBM has recommended that when bookmarking there sites, Modify the HTTP string from WWW??. to WWW. The ?? part as in WWW-03 or WWW2 is used interally to route to various servers. WWW.IBM* is an alais to the actual site

Re: APF authorization and JOBLIB DD card

2013-12-18 Thread Paul Gilmartin
On Wed, 18 Dec 2013 23:06:40 +, Pommier, Rex wrote: Why is IDCAMS demanding that non-APF module SS14RC02 be loaded from an APF authorized library? I know this one! From MC: 17.21 CSV019I CSV019I REQUESTED MODULE mod NOT ACCESSED, IS IN NON-APF LIBRARY/CONCATENATION

Re: APF authorization and JOBLIB DD card

2013-12-19 Thread Paul Gilmartin
On Thu, 19 Dec 2013 21:21:01 +0530, Robert Hahne wrote: Hello Chris , This is a very good explanation . But that still leaves OP's last question If IDCAMS requires APF authorization for called modules, why does IDCAMS work when the JOBLIB is supposedly not authorized by introducing a

Re: APF authorization and JOBLIB DD card

2013-12-20 Thread Paul Gilmartin
On Fri, 20 Dec 2013 07:28:49 -0700, Lizette Koehler wrote: Thanks. That explains the confusion. In the JCL manual it says ignore, however in the INIT and TUNING, it does not clearly state it is ignored. I will do some testing. I was always told STEPLIB then JOBLIB without any qualifications.

Re: APF authorization and JOBLIB DD card

2013-12-20 Thread Paul Gilmartin
On Fri, 20 Dec 2013 09:34:15 -0500, John Gilmore wrote: The last time I looked at the text Lizette quotes was a long time ago, and its current version contains the subtext begin extract from extract The directory is located on DASD with the data set, and is updated whenever the module is

Re: APF authorization and JOBLIB DD card

2013-12-20 Thread Paul Gilmartin
On Fri, 20 Dec 2013 00:38:57 -0600, Elardus Engelbrecht wrote: Pommier, Rex wrote: Since I'm the OP, here is the detail of what has me so confused. [ ... snipped ... ] I'm also confused, but before you follow Jim Mulder's recommendation, could you perhaps reread in 'MVS Initialization and

Re: APF authorization and JOBLIB DD card

2013-12-20 Thread Paul Gilmartin
On Fri, 20 Dec 2013 07:51:12 -0800, Ed Jaffe wrote: I used to erroneously believe CSV would abend306 immediately when it found an unauthorized (spoofed?) copy, and years later discovered (the hard way - surely my fault for not reading the book carefully enough) that it simply ignores them until

Re: APF authorization and JOBLIB DD card

2013-12-21 Thread Paul Gilmartin
On Fri, 20 Dec 2013 12:29:52 -0500, Jim Mulder wrote: ... That is correct, and that's why I suggested that a dump may be useful. We would also like to see the results from the following commands: SETPROG LNKLST,TEST,NAME=CURRENT,MOD=SS14RC02 D PROG,LNK Most useful here would be an

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