Re: multiple TSO Sessions (try this)

2014-01-29 Thread Paul Gilmartin
On Wed, 29 Jan 2014 08:31:07 -0600, John McKown wrote: Oh, my. Given the fact that many of our users cannot remember a single RACF logon id, assigning them multiple would cause chaos. And is against company Yup. We can't even get a group ID for some tech support purposes. If the employee having

Re: multiple TSO Sessions (try this)

2014-01-29 Thread Paul Gilmartin
On Wed, 29 Jan 2014 13:44:41 -0800, Frank Swarbrick wrote: Is there some actual technical reason why TSO cannot be made to allow one user ID to log in multiple times to TSO within a single LPAR? Yes. Bad design. The assumption that the user ID could be used as a handle for an interactive TSO

Re: multiple TSO Sessions

2014-01-29 Thread Paul Gilmartin
On Wed, 29 Jan 2014 15:56:41 -0600, John McKown wrote: LPARs are exactly like separate machines. Or maybe closer to virtual machines under z/VM or VMWare or Hyper-V or ... . Extremely close indeed. There are legends that in the earliest days of PR/SM one could recognize VM CP message prefixes

Re: multiple TSO Sessions

2014-01-29 Thread Paul Gilmartin
On Wed, 29 Jan 2014 18:40:11 -0500, Tony Harminc wrote: On 29 January 2014 17:19, Paul Gilmartin wrote: think there was also a problem with the TIOC sending command output to the wrong terminal. I.e. enter the LISTALC command on terminal#1 and the results might go to terminal#2 instead. But I'm

Re: multiple TSO Sessions (try this)

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 01:21:19 -0600, Elardus Engelbrecht wrote: Barbara Nitz wrote: We only have one lpar (one system), and I am now logged in 11 times with the same TSO userid. We have made sure that each of those TSO sessions has their own ISPF profile data set. And each session can have up

Re: System Symbols Question

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 09:04:14 -0500, Peter Relson wrote: I don't know what aboriginal refers to in this context, but the answer to the first question is yes. And the behavior has existed since the introduction of system symbols. That's what I meant by aboriginal. It is not OK to truncate

Re: Accountability (was: multiple TSO Sessions (try this))

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 14:35:19 -0400, Clark Morris wrote: On 30 Jan 2014 09:55:32 -0800, in bit.listserv.ibm-main you wrote: Every single TSO user in my shop is assigned two ID's. No one has ever asked for a third, but many people only use one of their assigned ID's. We have never had an

Re: Dummy dataset

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 15:01:48 -0500, Micheal Butz wrote: Would anyone know if there is a way For example scanning the TIOT If a dataset has been dummied out I get the following, without resorting to a TIOT scan: user@HOST: rexx say BPXWDYN( 'alloc dd(FOO) dummy' ); say

Re: Dummy dataset

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 20:18:05 +, Jousma, David wrote: We have an exit for DFSORT that scans TIOT to see if someone concatenated a DUMMY dataset as input. Here is what I believe to be the relevant snippet of code: Comments inline.

Re: multiple TSO Sessions (try this)

2014-01-30 Thread Paul Gilmartin
On Thu, 30 Jan 2014 13:07:45 -0800, Ed Jaffe wrote: Of course, CEA is the great equalizer (subsequent to the enhancements for Web ISPF). Thanks for posting this Barbara! :-) I thought I was curious, so I searched the doc for CEA (publibz; 1.13; I have no idea how I'd do this with Infocenter, or

Re: Dummy dataset

2014-01-30 Thread Paul Gilmartin
On 2014-01-30 14:04, Jousma, David wrote: We had some enterprising programmers that coded jobs something like: //SORTIN DD DSN=a.data.set.name,disp=shr // dd dd1,disp=shr // dd DD2,disp=shr // dd dsn=another.data.set.name,disp=shr And in the proc defaulted DD1, and

Re: multiple TSO Sessions (try this)

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 06:39:47 -0600, Govind Chettiar wrote: I would respectfully disagree with this somewhat blanket statement. ... this? Please cite. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions,

Re: Compiled rexx fails on readfile

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 07:19:37 -0700, Lizette Koehler wrote: So I did a little searching and discovered a whole new REXX manual I did not know about REXX/UNIX It's precious! And, dismayingly, it's the only place that BPXWDYN is documented. Proving that Conway's Law applies to documentation as

Re: I am getting message IKJ56866I DATA SET NOT ALLOCATED, CONCURRENT ALLOCATIONS

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 09:16:41 -0600, John McKown wrote: Look at the DYNAMNBR parameter on the EXEC JCL statement ref: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B6A0/16.6 Should this matter if he's doing FREE? The allocations should then not be concurrent. Perhaps the FREE

Re: Work Station Agent using Windows 7

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 13:21:41 -0500, Dave Salt wrote: Are you saying you can edit PC files on the mainframe without the WSA being active? If so, how? I customarily edit Solaris files on the mainframe without WSA. Does Win 7 have an NFS server? Customarily? Well, infrequently. I more

Re: Work Station Agent using Windows 7

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 10:34:50 -0800, John Norgauer wrote: No, I'm sorry to mis-lead you. I am not editing PC files on the mainframe. What I meant was that I edit mainframe files on my PC using ISPF. What benefit does this provide over tn3270? Well, CPU cycles, of course. ISPF hosted on

Re: Compiled rexx fails on readfile

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 13:59:47 -0500, Shmuel Metz (Seymour J.) wrote: on 01/31/2014 at 07:02 AM, Lizette Koehler said: There is a TSO REXX newsgroup that might also be helpful. Not as much as the listserve. And for this, MVS-OE might be more relevant than TSO-REXX. -- gil

Re: Compiled rexx fails on readfile

2014-01-31 Thread Paul Gilmartin
On Fri, 31 Jan 2014 18:26:02 +0100, jan de decker wrote: Thanks to a sugesstion from the list (Thanks John) I got a bit further. The stem is empty apart from the number of lines which is correct. o How does interpreted Rexx behave? o Is the behavior the same with other input files? -- gil

Infocenter, dammit!

2014-02-02 Thread Paul Gilmartin
Today, when I click on my bookmarked: http://pic.dhe.ibm.com/infocenter/zos/v2r1/index.jsp ... it appears that Infocenter has tossed its cookies on me, and I get taken, deeper, to the last individual page I visited. I can get to the index by deleting all cookies pertaining to

Re: Work Station Agent using Windows 7

2014-02-03 Thread Paul Gilmartin
On Mon, 3 Feb 2014 10:58:16 +1100, Hank Oerlemans wrote: Does NOTEPAD work from the command prompt (CMD.EXE) ? How about Notepad++? I suspect Cygwin might show me how. I have my WSA set up to invoke WORDPAD on the PC but I had to mess around with the environment PATH variable to find it.

Re: Work Station Agent using Windows 7

2014-02-03 Thread Paul Gilmartin
On Tue, 4 Feb 2014 10:09:59 +1100, Hank Oerlemans wrote: Anything that takes a file as an argument should work I would think. WS cmd field is 50 bytes wide so whatever fits I suppose. Ouch! I have filenames (not to mention pathnames) longer than that. For comparison, in the Classic world,

Re: Dummy dataset

2014-02-04 Thread Paul Gilmartin
On Thu, 30 Jan 2014 20:18:05 +, Jousma, David wrote: We have an exit for DFSORT that scans TIOT to see if someone concatenated a DUMMY dataset as input. Here is what I believe to be the relevant snippet of code: ... * CHECK FOR DUMMY DD STATEMENT *

Re: Dummy dataset

2014-02-04 Thread Paul Gilmartin
On Tue, 4 Feb 2014 10:25:32 -0600, Mike Schwab wrote: Suggestion: Add DD keyword SKIP. Similar to DUMMY, but will continue with the next concatenated DD statement. No good: user@HOST: rexx say bpxwdyn( 'alloc skip msg(wtp)' ) -22 -- gil

Re: Dummy dataset

2014-02-04 Thread Paul Gilmartin
On Tue, 4 Feb 2014 12:20:21 -0600, John McKown wrote: On Tue, Feb 4, 2014 at 11:45 AM, Jousma, David wrote: Sorry for being dense...Never heard of it? What is SKIP? I just looked in JCL reference, don't see anything? There is no SKIP parameter in JCL. Gil was wanting IBM to create such a

Re: Number of entries in the TIOT

2014-02-05 Thread Paul Gilmartin
On Wed, 5 Feb 2014 16:39:14 +, Blaicher, Christopher Y. wrote: The end of the list is shown by having a TIOELNGH of zero. Also, TIOSLTYP bit will be on if the entry has been freed. You can skip the entry if this is on. You only have to worry about that bit if you do dynamic allocation

Re: DCB for load library

2014-02-05 Thread Paul Gilmartin
On 2014-02-05 17:25, Micheal Butz wrote: Is there any way of knowing a data set contains load modules I know that it has a RECFM=U LRECL =0 If it's a PDS, no. A PDS may even contain a mixture of load modules and other things. If it's a PDSE, it may be empty, or contain load modules, or

Re: DCB for load library

2014-02-06 Thread Paul Gilmartin
On Thu, 6 Feb 2014 17:34:56 +1100, Greg Price wrote: On 6/02/2014 11:25 AM, Micheal Butz wrote: Is there any way of knowing a data set contains load modules If PDSE verify it is a program (and not a DATA) PDSE using ISITMGD macro. I have received a correction off-list that a PDSE must not

Re: Error overriding concatenated DD in PROC where one is instream data

2014-02-06 Thread Paul Gilmartin
On Thu, 6 Feb 2014 14:43:07 -0800, Ray Mullins wrote: In z/OS 1.13, I'm playing with instream data in a PROC for the first time to try to simplify some bind JCL and I've run into an error. It's an atypical situation, I realize. Of course, instream data in a PROC are (sic!?) a relatively new

Re: Error overriding concatenated DD in PROC where one is instream data

2014-02-07 Thread Paul Gilmartin
On Fri, 7 Feb 2014 14:58:53 +, Nims,Alva John (Al) wrote: I have been doing a little research and looking at the z/OS 1.13's z/OS MVS JCL User's Guide it turns out you can code in-stream data in a JES2 procedure and I am going to assume you can't with JES3, but to do so, DO NOT use the //

Re: Error overriding concatenated DD in PROC where one is instream data

2014-02-07 Thread Paul Gilmartin
On Fri, 7 Feb 2014 10:09:34 -0600, Mike Schwab wrote: On Fri, Feb 7, 2014 at 9:39 AM, Paul Gilmartin wrote: I would be astonished if for the matter here // DD DATA were not the functional equivalent of // DD *. -- gil // DD DATA,DLM='##' (is the default /*?) //* jcl statements of your

Re: Dumb SMPE question

2014-02-07 Thread Paul Gilmartin
On Fri, 7 Feb 2014 13:55:27 +, Pommier, Rex wrote: That depends on if the fix PTF contains all the elements in the PE-PTF or only some of them. If it contains all then it can SUP. If it does not it must PRE to pick up the elements that it does not contain - Note this can only occur if

Re: ISPF scrolling in z/OS 2.1

2014-02-10 Thread Paul Gilmartin
On Mon, 10 Feb 2014 13:28:41 -0600, Peter X. DeFabritus wrote: Do you have OA42696 installed? Wherein I read: Problem conclusion The member list processor and the data set list processor are enhanced to process scroll amounts greater than . New ISPF system variable ZSCROLNL is

Re: file types

2014-02-10 Thread Paul Gilmartin
On 2014-02-10 16:16, Scott Ford wrote: I have a Cobol program that can input either RECFM=FB or RECFM=VB and I am trying to make it easier for our customers to use. The input file can be either and whats the simplest way to tell the program that the input is FB OR VB. I was thinking

Re: file types

2014-02-10 Thread Paul Gilmartin
On Mon, 10 Feb 2014 15:41:53 -0500, John Gilmore wrote: If you write the assembly-language subroutine, make it [a] generic, reentrant RECFM-get routine that will be reusable and put the logic for distinguishing FB and VB (and rejecting other possible values) in its caller. My notion of generic

SMP/E SYSMOD SOURCEID(s)?

2014-02-10 Thread Paul Gilmartin
In: http://pic.dhe.ibm.com/infocenter/zos/v2r1/topic/com.ibm.zos.v2r1.gim2000/entgsm.htm SYSMOD entry (global zone) SMP/E for z/OS Reference SA23-2276-00 I read: SOURCEID lists the character strings assigned to this SYSMOD during RECEIVE. These values ... The

Re: SMP/E SYSMOD SOURCEID(s)?

2014-02-10 Thread Paul Gilmartin
On Mon, 10 Feb 2014 16:03:40 -0800, Skip Robinson wrote: A sysmod can have multiple SOURCEIDs. If you receive a sysmod and specify your own SOURCEID, yours is added to any that are already supplied in the PTF being delivered. I do this all the time. Thanks. That seems reasonable. But now I

Re: SMP/E SYSMOD SOURCEID(s)?

2014-02-10 Thread Paul Gilmartin
On Mon, 10 Feb 2014 16:24:19 -0800, Skip Robinson wrote: When you run UCL, the syntax may vary according to the type of element you're modifying. Never had occasion to 'change' SOURCEID, but I would guess that you REP the entire existing set of SOURCEIDs with a new set that has all and only the

Re: Dumb SMPE question

2014-02-10 Thread Paul Gilmartin
On Fri, 7 Feb 2014 19:32:30 +, Gibney, Dave wrote: -Original Message- On Behalf Of Kurt Quackenbush Sent: Friday, February 07, 2014 5:40 AM ... Or do what I do and build the exclude list required to get RC=0. Why even spend the time to do that? The result is the same, the

Re: Dumb SMPE question

2014-02-10 Thread Paul Gilmartin
On Mon, 10 Feb 2014 19:51:39 -0800, Skip Robinson wrote: If no PTFs will APPLY in a particular effort, you're treated to a special message and return code: GIM24801S ** NO SYSMODS SATISFIED THE OPERANDS SPECIFIED ON THE APPLY COMMAND. GIM20501IAPPLY PROCESSING IS COMPLETE. THE HIGHEST RETURN

Re: Default OMVS segment

2014-02-10 Thread Paul Gilmartin
On Tue, 11 Feb 2014 11:25:54 +0530, venkat kulkarni wrote: Hello, On newly installed z/OS 2.1 system we experiencing OMVS segment not defined issue $HASP373 EZAZSSI STARTED ICH408I JOB(OSNMPD ) STEP(OSNMPD ) CL(PROCESS ) 807 OMVS SEGMENT NOT DEFINED etc... We already

Re: SMP/E SYSMOD SOURCEID(s)?

2014-02-11 Thread Paul Gilmartin
On Tue, 11 Feb 2014 06:38:33 -0600, Kathryn A. Pinto wrote: Skip has given most of the answers already. But to summarize the processing of UCLIN on the SOURCEID subentry: Thanks. Should I have been able to infer all this clearly from the SMP/E Commands manual? If not, I'll submit an RCF.

Re: SMP/E SYSMOD SOURCEID(s)?

2014-02-11 Thread Paul Gilmartin
On Tue, 11 Feb 2014 08:56:03 -0600, Paul Gilmartin wrote: On Tue, 11 Feb 2014 06:38:33 -0600, Kathryn A. Pinto wrote: Skip has given most of the answers already. But to summarize the processing of UCLIN on the SOURCEID subentry: Thanks. Should I have been able to infer all this clearly from

Re: Users of CSP and its successor migrating to COBOL 5.1

2014-02-12 Thread Paul Gilmartin
On Tue, 11 Feb 2014 22:47:42 -0400, Clark F Morris wrote: ... CSP and possibly its successor forced an F zone on all signed fields with positive values leaving the D zone for negative fields. The elimination of NUMPROC(MIG) means this behavior if still existing can cause problems. ...

Re: Storage Obtain .....

2014-02-12 Thread Paul Gilmartin
On Wed, 12 Feb 2014 18:06:56 -0500, Tony Harminc wrote: ..., but some instructions are allowed by the architecture to recognize access exceptions in the case where no data is stored, e.g. STCM with a zero mask. Ouch! How does this work when the 4 bytes that might be accessed span a page

Re: Storage Obtain .....

2014-02-12 Thread Paul Gilmartin
On Wed, 12 Feb 2014 18:39:14 -0500, Tony Harminc wrote: ..., freeing zero length is an instant disaster. That ought to be a no-op. You can't free 0 bytes at address 0? Now that is an inconsistency. Ah - the subpool thing on FREEMAIN. Is that also true for STORAGE RELEASE? The subpool thing

Re: Storage Obtain .....

2014-02-13 Thread Paul Gilmartin
On Thu, 13 Feb 2014 12:10:54 +, DASDBILL2 wrote: If you are allocating such a data set with disposition=new, the request will fail if there is not at least one available (Format 0) DSCB in the VTOC which z/OS can change into a Format 1 DSCB in which to save all the information about your

Re: Storage Obtain .....

2014-02-13 Thread Paul Gilmartin
On Thu, 13 Feb 2014 09:42:32 -0500, Thomas H Puddicombe wrote: If your application didn't want any storage, why did it waste the system service's time by asking for none? It might be that the size is variable, as John G. suggested, and 0 is so unlikely that it is on average a greater waste of

Re: Users of CSP and its successor migrating to COBOL 5.1

2014-02-13 Thread Paul Gilmartin
On Thu, 13 Feb 2014 10:24:44 -0500, John Gilmore wrote: Clarke Morris wrote: begin extract The problem is not the compiler options used for the COBOL generation of CSP programs, the problem is the compiler options of the programs that use the output from CSP programs. /end extract and I

Re: Is there a C macro for is z/OS

2014-02-14 Thread Paul Gilmartin
On Fri, 14 Feb 2014 15:14:44 -0800, Charles Mills wrote: Is there a standard IBM z/OS XLC macro for is compiling on z/OS? I looked for __ZOS and __MVS and so forth but did not find anything. I have code that runs Windows or z/OS and I have just been using #ifdef WIN32 to differentiate the two

Re: Performance question - adding

2014-02-16 Thread Paul Gilmartin
On Sun, 16 Feb 2014 07:40:39 -0800, Charles Mills wrote: I am by no means an expert but based on my mental model, the branch approach is going to be slower. It depends on the likelihood of an expensive cache fault performing an operation which has no effect. -Original Message- From:

Branch (was: Performance question - adding)

2014-02-17 Thread Paul Gilmartin
On Mon, 17 Feb 2014 07:49:18 -0500, Peter Relson wrote: If the branch technique is faster, and depending on how high a percentage most of the time (as in most of the time CURRENT will be zero) is, then the branch technique given as the alternative to no-branch is likely not optimal. Even with

Re: Branch (was: Performance question - adding)

2014-02-17 Thread Paul Gilmartin
On Mon, 17 Feb 2014 08:02:40 -0800, Charles Mills wrote: I got to thinking it would be nice to have a store different instruction (or make store behave this way automatically under the covers) which would invalidate the cache only if what it were storing were different from what was in memory

Re: Branch (was: Performance question - adding)

2014-02-17 Thread Paul Gilmartin
On 2014-02-17, at 10:36, Ted MacNEIL wrote: I have to ask: Why they big concern over a few instructions? Optimisation of a few is not worth the effort these days. Hmmm... No single instruction is worth optimizing. No single instruction among a million is

Re: How to issue TSO prompts in batch

2014-02-17 Thread Paul Gilmartin
On Mon, 17 Feb 2014 14:11:32 -0600, Greg Kreth wrote: How to issue TSO prompts in batch Why bother? Whom would you expect to reply to such a prompt? If I have a program that insists on issuing a prompt, such as RECEIVE, I can (sometimes) stage a reply with a Rexx queue instruction. -- gil

Re: Optimization, CPU time, and related issues

2014-02-17 Thread Paul Gilmartin
On Mon, 17 Feb 2014 20:05:12 -0500, Gerhard Postpischil wrote: On 2/17/2014 7:34 PM, Bernd Oppolzer wrote: My question is: if we had such an instruction, how would this fit into the overall machine concept? And: are there some performance benefits, or are there some problems with this

XL2 capacity (was: assembler)

2014-02-18 Thread Paul Gilmartin
On Tue, 18 Feb 2014 11:26:41 -0500, John Gilmore wrote: X L2 defines a two-byte field. Its value can range from x'' to x''. Viewed as unsigned this is a numeric range of 0 = u = 65535. Viewed as signed it is a numeric range of -32768 = s = +32767. In either case the answer to your

Re: Xmitting file between disconnected systems

2014-02-18 Thread Paul Gilmartin
On Tue, 18 Feb 2014 17:27:50 -0500, Mike Myers wrote: I am trying to xmit a couple of files from a z/OS system and then receive them on a different system. There is no connection between these systems except an intervening notebook. The process I have used is: 1. xmit the file to myself on the

Re: Xmitting file between disconnected systems

2014-02-18 Thread Paul Gilmartin
On Tue, 18 Feb 2014 22:42:56 +, Mike Walter wrote: On z/OS the XMIT/TRANSMIT command creates files in NETDATA format (on z/VM the commands is SENDFILE). The first record is easily identifiable as NETDATA format as it always begins with: \INMR01 For more detailed info, Google: IBM netdata

Re: Xmitting file between disconnected systems

2014-02-18 Thread Paul Gilmartin
On Tue, 18 Feb 2014 16:58:01 -0600, Mike Schwab wrote: I would TRS PACK the XMIT file, FTP it to target, then TRS UNPACK the file, and receive. Why? If you really want to have fun, TRS PACK the XMIT file; compress the PACKed file; use jar to create a .zip archive; FTP that to the target system;

Re: Xmitting file between disconnected systems

2014-02-19 Thread Paul Gilmartin
On 2014-02-19, at 01:22, Hunkeler, Peter wrote: I would TRS PACK the XMIT file, FTP it to target, then TRS UNPACK the file, and receive. Why? Because of the size of the XMTI file? Apart from that it doesn't help much since also the tersed file needs to be copied to the target system

Re: assembler

2014-02-19 Thread Paul Gilmartin
On Wed, 19 Feb 2014 12:51:33 +, DASDBILL2 wrote: Since virtual storage is now so much less expensive and so much more available than storage [1] was 50 years ago, why not be really extravagant and use one whole byte per store?  If the byte contains 0, then the store number is not valid, or

Re: Optimization, CPU time, and related issues

2014-02-19 Thread Paul Gilmartin
On Tue, 18 Feb 2014 18:39:42 -0500, Shmuel Metz (Seymour J.) wrote: at 01:47 PM, Tony Harminc t...@harminc.net said: Indeed this is the way conditional execution and branching works (and has always worked) in channel programs. No. Every generation believes that it invented sex, ...

Re: assembler

2014-02-19 Thread Paul Gilmartin
On Wed, 19 Feb 2014 17:29:17 -0500, John Gilmore wrote: Curtis G Pew wrote: begin extract I think one of the folks involved in Solaris zfs (not to be confused with OMVS zFS) calculated that the entropy generated by a full 128-bit address space would result in enough heat to boil all the oceans

Re: Check whether job still running

2013-04-30 Thread Paul Gilmartin
On Tue, 30 Apr 2013 23:25:40 -0400, Robert A. Rosenberg wrote: This solution does not fly. JOB2 will sit there and waste an initiator until JOB1 (which is long running) ends. How much does an initiator cost? -- gil -- For

Re: Linear search vs. Binary search

2013-05-01 Thread Paul Gilmartin
On Wed, 1 May 2013 07:51:50 -0400, John Gilmore wrote: The UPT (UPdate Tree) instruction inserts a new node in a tree conditionally. If it does not find an existing node having a nominated key in a [sub]tree, it inserts a new node into that [sub]tree at a location that, while not inappropriate,

Re: Check whether job still running

2013-05-01 Thread Paul Gilmartin
On 2013-05-01, at 10:32, Ed Jaffe wrote: On 5/1/2013 8:43 AM, Ed Jaffe wrote: On 5/1/2013 8:24 AM, Ed Gould wrote: I am somewhat surprised that you indicate that duplicate jobnames are to be allowed. I have worked in a few shops that job naming stand is frozen and it would wreek havoc if a

Re: Mixing C and assembler - under OpenMVS

2013-05-01 Thread Paul Gilmartin
On 2013-05-01, at 10:42, Steve Comstock wrote: 2. The z/OS UNIX Command Reference doc points out that 'cc' command is fully supported for compatibility with older UNIX systems. However, it is recommended that the c89 command be used instead Or, perhaps c99. About which that document

Re: OT Implications of changing the 'HOSTNAME' statement in TCPIP.DATA

2013-05-01 Thread Paul Gilmartin
On 2013-05-01, at 10:11, Staller, Allan wrote: Your Doman Name Service (DNS) should be able to overcome this difficulty. A DNS translates an name (e.g. HOSTNAME) to an IP address (e.g. 192.168.81.99) or vice versa. This problem most often arises because of acquisitions, reorganizations,

Re: Check whether job still running

2013-05-01 Thread Paul Gilmartin
On Wed, 1 May 2013 19:20:36 +, DASDBILL2 wrote: Duplicate jobnames are allowed or not allowed at the discretion of the customer.  There is now a parameter to allow duplicate jobnames' running simultaneously.  Those shops that do not want havoc can opt not to use the new parameter.  All

Re: Check whether job still running

2013-05-02 Thread Paul Gilmartin
On Thu, 2 May 2013 10:14:04 -0500, Ed Gould wrote: R.S. That would mean that the scheduler had its own security and letting applications near production. No, not its own security. RACF. Then the finger pointing would start and never end. No Thanks. Look. If you let people submit jobs

Re: Duplicate job names (Was: Check whether job still running)

2013-05-02 Thread Paul Gilmartin
On Thu, 2 May 2013 17:22:51 -0400, John Gilmore wrote: Some shops have even institutionalized practices that produce duplicate jobname values. I know of one that long required development programmers who used the submit command to use their TSOIDs as the name of every job they All because they

Re: OE Historical article re: Mainframes

2013-05-04 Thread Paul Gilmartin
On Fri, 3 May 2013 21:13:56 -0500, J. Leslie Turriff wrote: On 2013-05-03 18:24:07 Phil Smith wrote: http://www.tomshardware.com/picturestory/508-mainframe-computer-history.html I didn't realize that Eniac was that big... 49-ft high cabinets! Wow! And: Also, in a backward step

Re: SAS Deserting the MF?

2013-05-05 Thread Paul Gilmartin
On Sat, 4 May 2013 21:53:08 -0400, Anne Lynn Wheeler wrote: ... http://www.garlic.com/~lynn/2013f.html#57 The cloud is killing traditional hardware and software ... ... is killing traditional ... is a paraphrase of progress. In the 1950s you might have heard The electronic computer

Re: Duplicate Batch Job

2013-05-07 Thread Paul Gilmartin
On Tue, 7 May 2013 13:34:07 -0400, Gerhard Postpischil wrote: On 5/7/2013 5:02 AM, Lizette Koehler wrote: The only way I can think of restricting is an exit in JES2. Or if this is a TSO User you may wish to look at IKJEFT10 exit. You'd be surprised how many secure installations permit a TSO

Re: Duplicate Batch Job

2013-05-07 Thread Paul Gilmartin
On Tue, 7 May 2013 17:50:32 -0400, Ed Finnell wrote: Yeah, we had a bright VMer said he could run circles around ISPF with XEDIT macros. Well maybe after six thousand job submissions. Had to retool him pretty good How was he submitting the jobs? NJE? FTP? Other (specify)? But are you

Re: Duplicate Batch Job

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 10:33:46 -0400, Gerhard Postpischil wrote: On 5/8/2013 8:37 AM, Walt Farrell wrote: I'm not sure why Gerhard thinks that is a security problem, gil. But certainy if users push jobs through the INTRDR directly (as opposed to via TSO/E SUBMIT or ISPF SUB) then you can't depend

Re: Duplicate Batch Job

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 08:37:12 -0700, Ed Jaffe wrote: They might have simply put their 'control's in the wrong exits (TSO) and were too lazy to refit them into the (JES and SMF) exits where they belonged. A plausible motivation is that they want all jobs submitted via their scheduler. On Tue, 7

Re: Duplicate Batch Job

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 11:08:36 -0500, Mark Zelden wrote: On Wed, 8 May 2013 10:55:37 -0500, Paul Gilmartin wrote: Does the class matter? If I allocate: //SYSUT2 DD SYSOUT=(B,INTRDR) ... will the job not run? Will the punch writer contend with INTRDR? (You mean they had a punch

Re: Duplicate Batch Job

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 12:10:36 -0500, Mark Zelden wrote: What is this, MVS 101? :-) There's an aphorism I haven't used here in a while. I'll let readers guess. -- gil -- For IBM-MAIN subscribe / signoff / archive access

Re: Return codes

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 14:41:28 -0400, Gerhard Postpischil wrote: While I prefer the branch table conjecture, I have a number of programs that use a three-way branch (e.g., CH R15,=H'8') to save, what in the good old days was expensive storage. As for range checking, my all-time favorite is CL (e.g.,

Re: Duplicate Batch Job

2013-05-08 Thread Paul Gilmartin
On Wed, 8 May 2013 22:40:13 -0400, John Gilmore wrote: ... 2) interdict, or anyway attempt to interdict, any practice that is judged to be anomalous. In some cases when someone has espoused a practice or point of view that you judge to be anomalous, you characterize him as an intelligent

Re: Examing Setting Return Codes in a CLIST/MACRO

2013-05-11 Thread Paul Gilmartin
On Sat, 11 May 2013 17:09:19 -0400, Dave Salt wrote: The edit session ends with CANCEL, which means no changes were saved, which means ISPF sets the return code of the macro to 4. If you want to end with a different return code, you can hard code it like this: EXIT CODE(0) Or set it using this

Re: OT: Business politics and software development

2013-05-12 Thread Paul Gilmartin
On Sun, 12 May 2013 18:55:05 -0500, J. Leslie Turriff wrote: Sorry; I should have marked that Off-Topic. This is an interesting exposition on the subject. I suppose that this is unavoidable in any business that produces large software systems. http://blog.zorinaq.com/?e=74 I

Re: Business politics and software development

2013-05-13 Thread Paul Gilmartin
On Mon, 13 May 2013 10:46:45 -0400, John Gilmore wrote: The work of Rufus Isaacs on aircraft-collision avoidance, which I have mentioned here before, is highly instructive. He found that the only safe collision-avoidance strategies for aircraft A in an air space also occupied by aircrafts B, C,

Re: Co:z SFTP and Public/Private Key Authentication

2013-05-13 Thread Paul Gilmartin
On Mon, 13 May 2013 15:15:06 -0500, Kirk Wolf wrote: Agreed - it would be nice if TSO OMVS had a solution for masking passwords, but it doesn't. Long ago, before SSL was available, I went to PMR with this. I even used the magic word, security. I reported it as a problem with stty -echo, and

Re: HOST feature or understand a sentence

2013-05-15 Thread Paul Gilmartin
On Wed, 15 May 2013 06:00:44 -0500, John McKown wrote: According to IBM, you cannot get a z/OS license for a Hercules based machine. It has been asked for by many, for a hobbyist environment. Perhaps more like WINE than like Hercules. You don't need z/OS to run applications; only interface

Re: Destination z -- Back to the Future -- Don't Reinvent Mainframe Wheels

2013-05-15 Thread Paul Gilmartin
On Wed, 15 May 2013 06:54:01 -0400, John Gilmore wrote: Earlier this week, on another list, I encountered someone who was proposing to use STCK TOD values in a new system. Circa 1987, in a design meeting I advocated reserving a 4-digit field for a date. I was sneered at because the TIME macro

Re: Destination z -- Back to the Future -- Don't Reinvent Mainframe Wheels

2013-05-16 Thread Paul Gilmartin
On Thu, 16 May 2013 09:36:55 +0300, Binyamin Dissen wrote: While questionably STCKE will be better than STCK (depending on the use), the correct solution is to use some kind of unbiased value with an optional displacement. True, STCK(E) is easier, but it not a good value to be hardened for long

Re: Destination z -- Back to the Future -- Don't Reinvent Mainframe Wheels

2013-05-16 Thread Paul Gilmartin
On Thu, 16 May 2013 11:23:08 -0400, John Gilmore wrote: ... of STCK[E] values: It is usable 'against the past' only after midnight 1899 December 31. The question whether it is GMT, UTC, or LOCAL misses the point. It is none of these. It is best thought of as a coarse-grained TIA-like value.

Re: Business politics and software development

2013-05-17 Thread Paul Gilmartin
On Fri, 17 May 2013 07:24:48 -0700, Lloyd Fuller wrote: You have to look at where C was originally designed to run. It was designed for the DEC PDP8. Those were SMALL in resources machines. Later versions of C were built on the PDP11s, but Richie and crew started out on the PDP8. And, yes,

Re: XMIT Manager

2013-05-17 Thread Paul Gilmartin
On Fri, 17 May 2013 10:43:43 -0400, Farley, Peter x23353 wrote: There was a person who offered to re-package the XMIT software in a more current installer a few years back, but IIRC when he contacted the author he could not get permission to do so. I do not believe that the original author is

Re: Hold Output in SDSF

2013-05-18 Thread Paul Gilmartin
On Sat, 18 May 2013 03:39:05 -0500, Elardus Engelbrecht wrote: I like to use ST screen so I can see all elements of a job/stc/tso. One line per address space. You want to see more lines per Address Space, use ? against it. ST is also handy where I absolutely want to see ALL elements of a job

Re: Rather interesting article on hacking the mainframe using ftp

2013-05-18 Thread Paul Gilmartin
On Sat, 18 May 2013 15:17:22 -0500, John McKown wrote: http://mainframed767.tumblr.com/post/50574743147/big-iron-back-door-maintp-part-two basically the person must be able to ftp into a UNIX subdirectory and to submit a job. They upload a program called netcat into a data set starting with

Re: XMIT Manager

2013-05-18 Thread Paul Gilmartin
On Sat, 18 May 2013 11:57:35 -0700, William Smith wrote: If you are having issues with the CBT implementation of XMIT manager on a 64-bit machine, I suggest you look into UnXmit on SourceForge.� It's open source and runs just fine on Windows 7 x64.� Truly, well done and documented nicely by

Re: Hex Long Floating Point REXX

2013-05-19 Thread Paul Gilmartin
On Sun, 19 May 2013 13:24:49 +, Robert AH Prins wrote: On 2013-05-19 09:40, Uwe Oswald wrote: Hi @ll, has someone ever tried to extract fields SMF30DDS and SMF30DDR (long floating point hex) or any field in REXX? There are a couple of F2something routines out there but it seems that none

Re: Rather interesting article on hacking the mainframe using ftp

2013-05-19 Thread Paul Gilmartin
On Sun, 19 May 2013 18:21:38 -0400, Scott Ford wrote: I agree you need a RACF ID and password an of course a list of permits. Which as was pointed that batch submission can be prevented by the permits no being there. Secondly, I find an article of this type irresponsible. irresponsible

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On Mon, 20 May 2013 17:25:38 +0200, Thomas Berg wrote: As I described at the ISPF-L list, this didn't work. And that's because ISPF uses an userid.ISPn.SPFTEMPn.WORK file just for file tailoring into a preallocated ISPFILE ddname. But it worked with preallocating the ISPWRKn and/or

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On 2013-05-20, at 09:59, Thomas Berg wrote: Windows make work until the disk is full. And that is what we want! Someone is apt to point out that behavior is better suited to a single-user desktop system than to a multi-user enterprise system. And on Windows the constraint is your local

Re: B37 för FTINCL in ISPF for userid.ISPnnnnn.SPFTEMPn.WORK datasets

2013-05-20 Thread Paul Gilmartin
On Mon, 20 May 2013 13:45:46 -0500, Mike Schwab wrote: Our section uses and IEBGENER proc to SYSOUT=(A,,INTRDR) and works just fine. I have an EDIT macro that does very similar. _And_ it allocates the INTRDR with attributes of the data set being submitted; it doesn't quietly truncate my data

Re: Rather interesting article on hacking the mainframe using ftp

2013-05-20 Thread Paul Gilmartin
On Tue, 21 May 2013 00:03:00 -0400, Thomas Kern wrote: On 05/20/2013 11:21 AM, Shmuel Metz (Seymour J.) wrote: at 03:17 PM, John McKown said: http://mainframed767.tumblr.com/post/50574743147/big-iron-back-door-maintp-part-two Control the resources, not the tools. There are easier ways to

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