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

2013-12-06 Thread John Gilmore
Google aside, 'ça' has two meanings: o It is an abbreviation of 'cela', a demonstrative pronoun, as in 'C'est ça!', That's right! . o It is also an adverb, 'here' or 'hither', as in 'ça et la', here and there. As Paul Gilmartin all but said, it is always written/printed as 'ça'. If it were

Re: Base-less programming

2013-12-06 Thread Bernd Oppolzer
Cross-Posted to IBM-Main and IBM-ASSEMBLER-List I believe it has been discussed before: the term baseless programming is an over-simplification. It should be an ASSEMBLER programming technique, where the code area is not covered by base registers - which requires separation of code area and

Restore Multi-Volume GDG from Virtual Tape?

2013-12-06 Thread Nathan J Pfister
List; Is it possible to restore a multi-voulme GDG from Virtual Tape. It was a 47-volume (Mod-9) dataset, an SMF Dump, and we are trying to restore it. We've tried quite a bit of different ADRDSSU code with no luck. //REST01 EXEC PGM=ADRDSSU, // PARM='UTILMSG=YES', //

Re: Restore Multi-Volume GDG from Virtual Tape?

2013-12-06 Thread R.S.
Details depend on details. How it was dumped? It looks like several unrelated dump datasets, each containing part of your SMF archive. It doesn't make sense. More, it seems you tape volumes (virtual= relatively small) are muti-file volumes. So you use part of small tape volume, but you use

Re: Base-less programming

2013-12-06 Thread Scott Ford
Bernd, Ty for your thread. Some of us unfortunately work in multiple languages are of course are getting older, so we may have to ask about a design or concept more than once..yes I am older and I have a condition which makes focusing sometimes difficult... That being said, my reason for

Re: NSA foils much internet encryption

2013-12-06 Thread DASDBILL2
Apple's lawyers are very clever. As lawyers all know, show them a law (e.g., Section 215 of the USA Patriot Act) and they will show you a loophole (e.g., warrant canary).   Bill Fairchild Franklin, TN   N.B. :  I have never received an order under Section 215 of the USA Patriot Act.  I

Re: Restore Multi-Volume GDG from Virtual Tape?

2013-12-06 Thread Mike Schwab
If these are logical backups, the first volume should contain the entire backup. If these are physical backups, I would restore / rename each volume's dataset as an independent dataset (data.set.name.g1234v00.vol001), then copy all the datasets (concatenated input) to a VTAPE dataset then delete

Re: NSA foils much internet encryption

2013-12-06 Thread Paul Gilmartin
On Fri, 6 Dec 2013 14:58:36 +, DASDBILL2 wrote: Apple's lawyers are very clever. As lawyers all know, show them a law (e.g., Section 215 of the USA Patriot Act) and they will show you a loophole (e.g., warrant canary).   Perhaps the DoHS lawyers are also clever. I wonder whether they'd

Re: NSA foils much internet encryption

2013-12-06 Thread John Gilmore
There is a large legal literature of omisses, instances of omissis. The upshot is that failing to do something that is positively required is actionable but that negative omissis, failing to renew a guarantee, offer a refund, make paint in the color burnt umber, etc.,etc., is not. John Gilmore,

Re: Base-less programming

2013-12-06 Thread Bernd Oppolzer
Just to give some more explanations: we have at our site some macros, which allow the structuring of large ASSEMBLER programs in subroutines. There is a mainline, which is started by a startup macro (let's call it PSTART), which does all the linkage conventions and establishes some base

Dynamic TELNET profile changes

2013-12-06 Thread Dennis Black
In the TELNETPARMS section of the profile I need to replace the PORT 23 statement with TTLSPORT 23 and add CONNTYPE ANY dynamically, using the OBERYFILE command. I'm not sure of the syntax of what portion of the section needs to be included. Will the entire content of the section need to be

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: Restore Multi-Volume GDG from Virtual Tape?

2013-12-06 Thread retired mainframer
It would really help if you could post the listing of the job that dumped the dataset. Barring that, we need to see the JCL for the dump job. :: -Original Message- :: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On :: Behalf Of Nathan J Pfister :: Sent: Friday,

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

2013-12-06 Thread Scott Ford
Gil, I appreciate what you said. In the perfect world ( wasn't that a Blondie song), the API calls, linkage between languages would be well documented and extensive samples. But life and code and development sometimes are messy, so experimentation is necessary. I ask questions, because like

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

2013-12-06 Thread Wayne Bickerdike
*d'accord* On Sat, Dec 7, 2013 at 12:55 AM, John Gilmore jwgli...@gmail.com wrote: Google aside, 'ça' has two meanings: o It is an abbreviation of 'cela', a demonstrative pronoun, as in 'C'est ça!', That's right! . o It is also an adverb, 'here' or 'hither', as in 'ça et la', here and

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

2013-12-06 Thread John McKown
On Fri, Dec 6, 2013 at 12:22 PM, Paul Gilmartin paulgboul...@aim.comwrote: 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

Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Dyck, Lionel
We all know about system determined blksize and there have been rules of thumb for decades about the correct/optimal blksize to use for each type of PDS. My question is what is the optimal blksize for a PDS based on the member sizes? Having a large a blksize with many small members results in

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

2013-12-06 Thread Scott Ford
Wayne Yes sir right on the money Scott ford www.identityforge.com from my IPAD 'Infinite wisdom through infinite means' On Dec 6, 2013, at 1:36 PM, Wayne Bickerdike wayn...@gmail.com wrote: *d'accord* On Sat, Dec 7, 2013 at 12:55 AM, John Gilmore jwgli...@gmail.com wrote:

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

2013-12-06 Thread Lloyd Fuller
The problem with using LE programs in exits is the environment in which the exits run.  Many run in cross-memory and/or SRB mode so SVCs are not allowed and LE functions use SVCs instead of instructions in many cases (i.e., the date and time routines). Lloyd

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Gerhard Postpischil
On 12/6/2013 1:41 PM, Dyck, Lionel wrote: Which is better - a BLKSIZE of 3120 with 100 members ranging from 3 to 30 records or that same set of records in a PDS with BLKSIZE of 27920. And similarly what about a PDS with BLKSIZE of 3120 and 100 members ranging from 300 to 9000 records compared to

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

2013-12-06 Thread Tony Harminc
On 6 December 2013 13:22, Paul Gilmartin paulgboul...@aim.com wrote: Would Metal C remove the need for an Assembler stub? In this case, probably. But Metal C is not a general substitute for assembler language, even though you can have inline assembler statements. Notably, the compiler has

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Scott Ford
Gerhard and Lionel, How much wasted space is there in the blocks or blksize, slack bytes was the old name many moons ago Scott ford www.identityforge.com from my IPAD 'Infinite wisdom through infinite means' On Dec 6, 2013, at 3:30 PM, Gerhard Postpischil gerh...@valley.net wrote: On

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Gerhard Postpischil
On 12/6/2013 3:38 PM, Scott Ford wrote: How much wasted space is there in the blocks or blksize, slack bytes was the old name many moons ago It depends on your definition of wasted - both libraries use 80 byte records, and some people on this list consider 73-80 wasted (on sequence

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: Exit interfaces and module attributes (was: Base-less ...)

2013-12-06 Thread Shmuel Metz (Seymour J.)
In 3143369843874551.wa.paulgboulderaim@listserv.ua.edu, on 12/06/2013 at 12:22 PM, Paul Gilmartin paulgboul...@aim.com said: About 40 years ago, before I had any OS/360 exposure, an Expert boasted to me that the calling conventions of OS were absolutely homogeneous -- a subroutine in any

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Shmuel Metz (Seymour J.)
In cace9d90ab02da4f8de4c45db43ba3452837fa0...@phxccrprd03.adprod.bmc.com, on 12/06/2013 at 12:41 PM, Dyck, Lionel lionel_d...@bmc.com said: Having a large a blksize with many small members results in many blocks with wasted space. How? The Devil is in the details. -- Shmuel (Seymour

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

2013-12-06 Thread Shmuel Metz (Seymour J.)
In 32b4040d-954c-4ca0-9c4f-f472f666c...@yahoo.com, on 12/05/2013 at 01:38 PM, Scott Ford scott_j_f...@yahoo.com said: I always thought VMS was *nix like??? If not what opsys is it similar too or is it's own thang It's its own thing, although the designers may have picked up some ideas from

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

2013-12-06 Thread Shmuel Metz (Seymour J.)
In caajsdjgw+t1cbvxsgtykddoxgqnu0re_bxyubgccg4mjewo...@mail.gmail.com, on 12/05/2013 at 11:04 AM, John McKown john.archie.mck...@gmail.com said: Thanks. I am not any kind of expert, but the otelnetd UNIX daemon that I mentioned in a previous post in this thread _seems to me_ to implement

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Gerhard Postpischil
On 12/6/2013 3:48 PM, Paul Gilmartin wrote: I don't believe the usual access methods will ever write blocks containing unused space (perhaps null segments with RECFM=VBS?) But since track balancing is not routinely performed except by Binder, there's likely to be an average of BLKSIZE/2 unused

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-06 Thread DASDBILL2
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 least 15, maybe 20-year old disk drives.  With the

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread DASDBILL2
Upon re-reading the original post, I see yet another variable - the  use of the  PDS.  He did not say for a load library, nor did he say PDS or PDSE.  He said PDS, and then was vague about the planned use of the PDS, which could be for a load library, production data, or metadata used for a

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Ed Finnell
With modern DASD I wouldn't put much effort in to trying to find out. Unless it's really horrid, caching and buffering will pave it over. In a message dated 12/6/2013 8:05:10 P.M. Central Standard Time, dasdbi...@comcast.net writes: library, nor did he say PDS or PDSE. He said PDS, and

Re: Something to Think About - Optimal PDS Blocking

2013-12-06 Thread Robert A. Rosenberg
At 12:41 -0600 on 12/06/2013, Dyck, Lionel wrote about Something to Think About - Optimal PDS Blocking: We all know about system determined blksize and there have been rules of thumb for decades about the correct/optimal blksize to use for each type of PDS. My question is what is the