Re: MAINTENANCE

2007-08-23 Thread Jeff Gribbin, EDS
Hi Anne,
Unless you discover a bug in CP (HIGHLY unlikely) then nothing that you d
o 
in a Class G virtual machine can impact the first-level system (other tha
n 
maybe in terms of excessive resource consumption if your system is 
ahem, inappropriately tuned grin).

Maybe it's the, do it all again on first level that's worrying you ...

Well,
I tend not to, do it all again because I only keep the maintenance 
materials on second-level - what I do for first-level is to identify the 

RESULTS of the maintenance and then copy just those parts that a running 

system requires, up to first level. I do this, by hand and set things
 
up on first-level in a very manual and (relatively) labour-intensive way.
 
If I don't use any automatic procedures then it's much harder to 
be, surprised because the quantum value of each step is sufficiently 

small for me to be usually be able to fully grasp its impact before I tak
e 
it - if I manually enter ten commands rather than run an EXEC containing 

those ten commands then I have time to think between each micro-step and 

confirm to myself that I'm still comfortable with what I'm about to do.

The downside is that you have to dig around a bit and discover what is 

truly, The tip of the iceberg that is actually NEEDED to run the 
system / subsystems and learn how to migrate those essentials to first-
level. You have to develop skills with some of the elemental commands 
(such as, say, DEFNSS), but the payback is that you end up with a far 
greater awareness of the detail of what's going on in your system which 

then spins off into better problem diagnosis and analysis skills and 
better ways of ensuring that maintenance is non-disruptive.

If that seems like, all too much and you DO want to simply, do it all 

again then I suggest investing effort in replicating as complete a model
 
as you can of your first-level environment in your second-level system. 

Then, when you, do it second-level you can look for and learning how to
 
deal with any unexpected side-effects that might arise (such as TCPIP 
suddenly going off the air).

The other thing of course, which I'm SURE I don't really need to tell you
, 
is to take copious notes - document exactly what you did and what happene
d 
as a result - including all those things that you thought at first 
happened but then it turned out that they didn't, plus all those things 

that you didn't notice had happened and only discovered afterwards.

Hmm - I'm preaching again - does any of that help or am I off-target? (If
 
yes, please rephrase the question and I - plus many others, I'm sure g 
- 
will take another shot at it.)

Regards

Jeff Gribbin


Re: MAINTENANCE

2007-08-23 Thread Kris Buelens
We too placed SHUTDOWN in a class of its own: S, and only VMOPER has it.  If
I really want to do a shutdown, I can: SET PRIVCLASS * +S.
We also have a SHUTDOWN EXEC that shows a selection panel, brings down DB2
servers gracefully, ... The code also includes SET PRIVCLASS * +S, so the
class change is almost transparent.

My second-level test system is active all the time, it is even the home of
all sysprogs; home means that we code our execs etc there.  All SW is
installed and maintained there, promotion to production systems is by
SENDFILE, remote SFS, or even DDR (after doing a DEFINE MDISK to get access
to the minidisk of the test system).  The advantage is that any installed
maintenance is a bit tested by everyone. For automated operation  backups,
this test system is like any other VM we've got; we keep the backup even
longer.  We work like this since day 1 (VM/SP R6 days).  Disadvantage: I
have to ask the collegues if I can re-IPL it.

2007/8/23, Ivica Brodaric [EMAIL PROTECTED]:

 We have SHUTDOWN command in a privilege class of its own and only one ops
 userid has that class. That user has a SHUTDOWN EXEC on its A disk. Not to
 prevent the shutdown but to actually do it. It first checks that it's being
 run from that particular user and then asks a are-you-shure-type question.
 That pretty much eliminates the possibility of an accidental shutdown of
 the first level. I mean, you can still add that shutdown-only privilege
 class to your user and and then have an oops! moment, but then it's not an
 _accident_. It's not a death wish either. It's an intention to kill.



-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: MAINTENANCE

2007-08-23 Thread Kris Buelens
Before I had the tools to fully automate SW installations on remote systems,
I had a pseudo manual method: CMDSRUN.  Basically I place the commands to
run in a file, CMDSRUN (a 230 lines exec) reads that file and issues these
commands one by one.  By default, the exec pauses before and after each
command, during the pause you can enter any other CP/CMS command, tell to
skip the command, or exit.  A log is maintained.
Advantages: you don't forget required commands, you make less typing
errors.  I can send it to any requester.

2007/8/23, Jeff Gribbin, EDS [EMAIL PROTECTED]:

 Hi Anne,
 Unless you discover a bug in CP (HIGHLY unlikely) then nothing that you d
 o
 in a Class G virtual machine can impact the first-level system (other tha
 n
 maybe in terms of excessive resource consumption if your system is
 ahem, inappropriately tuned grin).

 Maybe it's the, do it all again on first level that's worrying you ...

 Well,
 I tend not to, do it all again because I only keep the maintenance
 materials on second-level - what I do for first-level is to identify the

 RESULTS of the maintenance and then copy just those parts that a running

 system requires, up to first level. I do this, by hand and set things

 up on first-level in a very manual and (relatively) labour-intensive way.

 If I don't use any automatic procedures then it's much harder to
 be, surprised because the quantum value of each step is sufficiently

 small for me to be usually be able to fully grasp its impact before I tak
 e
 it - if I manually enter ten commands rather than run an EXEC containing

 those ten commands then I have time to think between each micro-step and

 confirm to myself that I'm still comfortable with what I'm about to do.

 The downside is that you have to dig around a bit and discover what is

 truly, The tip of the iceberg that is actually NEEDED to run the
 system / subsystems and learn how to migrate those essentials to first-
 level. You have to develop skills with some of the elemental commands
 (such as, say, DEFNSS), but the payback is that you end up with a far
 greater awareness of the detail of what's going on in your system which

 then spins off into better problem diagnosis and analysis skills and
 better ways of ensuring that maintenance is non-disruptive.

 If that seems like, all too much and you DO want to simply, do it all

 again then I suggest investing effort in replicating as complete a model

 as you can of your first-level environment in your second-level system.

 Then, when you, do it second-level you can look for and learning how to

 deal with any unexpected side-effects that might arise (such as TCPIP
 suddenly going off the air).

 The other thing of course, which I'm SURE I don't really need to tell you
 ,
 is to take copious notes - document exactly what you did and what happene
 d
 as a result - including all those things that you thought at first
 happened but then it turned out that they didn't, plus all those things

 that you didn't notice had happened and only discovered afterwards.

 Hmm - I'm preaching again - does any of that help or am I off-target? (If

 yes, please rephrase the question and I - plus many others, I'm sure g
 -
 will take another shot at it.)

 Regards

 Jeff Gribbin




-- 
Kris Buelens,
IBM Belgium, VM customer support


Ted Kotlowski is out of the office.

2007-08-23 Thread Ted Kotlowski
I will be out of the office starting  08/23/2007 and will not return until
08/27/2007.

I will respond to your message when I return.
If your request requires immediate attention, Please contact the MVS
Technical Support Hotline
at 1-866-866-4488 x12000


**
This e-mail message and all attachments transmitted with it may contain legally 
privileged and/or confidential information intended solely for the use of the 
addressee(s). If the reader of this message is not the intended recipient, you 
are hereby notified that any reading, dissemination, distribution, copying, 
forwarding or other use of this message or its attachments is strictly 
prohibited. If you have received this message in error, please notify the 
sender immediately and delete this message and all copies and backups thereof.

Thank you.
**


Scott A Heiser is out of the office. Alternate contact info provided.

2007-08-23 Thread Scott A Heiser
I will be out of the office starting  08/23/2007 and will not return until
09/03/2007.

I am on vacation riding the hurricanes in Mexico from Thursday the 23rd
returning on the September 2nd.   I will respond to your message when I
return.   If you need immediate assistance please contact Jeff Beck
( [EMAIL PROTECTED] ) who will be more than happy to help out in my
absence.   Please invite Jeff to any meetings that you feel I should
attend.

Thank you and happy surfing.  Scott


Re: REXXVSAM - Multiple Files

2007-08-23 Thread Fran Hensler
My fix for multiple file access in REXXVSAM broke single file access.
I have fixed that problem and thoroughly tested both single and multiple
file access.

For those who do not know:  REXXVSAM allows access of both CMS and VSE
VSAM files from CMS REXX.

The updated package is on my download site at:
http://zvm.sru.edu/~download

/Fran Hensler at Slippery Rock University of Pennsylvania USA for 44 years
 [EMAIL PROTECTED] +1.724.738.2153
Yes, Virginia, there is a Slippery Rock

On Fri, 13 Jul 2007 07:34:58 EDT Fran Hensler said:
I've found the problem in REXXVSAM.


Re: MAINTENANCE

2007-08-23 Thread Stracka, James (GTI)
ALL of our 2nd level systems a strictly class G.

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of David Boyes
Sent: Wednesday, August 22, 2007 4:13 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: MAINTENANCE


 USER VMTEST xx  64M 64MABG

Eek! 1st level class A privs for a test id? That'll last as long as it
takes for you to type CP SHUTDOWN to the wrong level of CP...8-)

BG or BCEG should be more than sufficient, and there are very good
arguments to make test ids like this class G only and do anything
privileged (ATTACH, DETACH, etc) from another id or DEDICATEs in the CP
directory entry. 

-- db


This message w/attachments (message) may be privileged, confidential or 
proprietary, and if you are not an intended recipient, please notify the 
sender, do not use or share it and delete it. Unless specifically indicated, 
this message is not an offer to sell or a solicitation of any investment 
products or other financial product or service, an official confirmation of any 
transaction, or an official statement of Merrill Lynch. Subject to applicable 
law, Merrill Lynch may monitor, review and retain e-communications (EC) 
traveling through its networks/systems. The laws of the country of each 
sender/recipient may impact the handling of EC, and EC may be archived, 
supervised and produced in countries other than the country in which you are 
located. This message cannot be guaranteed to be secure or error-free. This 
message is subject to terms available at the following link: 
http://www.ml.com/e-communications_terms/. By messaging with Merrill Lynch you 
consent to the foregoing.



Re: MAINTENANCE

2007-08-23 Thread David Boyes
 On our test system, we move SHUTDOWN to class S (or whatever).  Then
SET
 PRIVCLAS * +S is required to kill the first-level system.  I've
thought,
 too, about giving ESMs control over SHUTDOWN.

Sounds like a very good idea to implement generically for the next
release of VM. Having SHUTDOWN bunched in with all the other class A
commands has always been a loaded automatic without a safety. 

In fact, does OPERATOR really need anything but C and G for normal
operations? B would be convenient, but thinking about this as a more
general lockdown and cleanup, it might be worth tightening things up a
bit now that we're not really doing apps on CMS any more. 


Re: MAINTENANCE

2007-08-23 Thread Alan Altmark
On Thursday, 08/23/2007 at 09:28 EDT, David Boyes [EMAIL PROTECTED] 
wrote:

 In fact, does OPERATOR really need anything but C and G for normal
 operations? B would be convenient, but thinking about this as a more
 general lockdown and cleanup, it might be worth tightening things up a
 bit now that we're not really doing apps on CMS any more.

I would say that human operators (not sysprogs) will tend to want
- VARY / ATTACH / DETACH
- FORCE / XAUTOLOG
- SET / QUERY / INDICATE
- START / DRAIN
- WNG / MSG
- HALT
- ENABLE / DISABLE
- SIGNAL
- SNAPDUMP
- SHUTDOWN

The other class A commands are really for sysprogs.  (Do you really want 
the operator to issue ASSOCIATE EXIT, CPXLOAD, or MODIFY COMMAND?)

DEFINE MDISK is controversial.  I'd place it under ESM control, but I 
still need a provision for in case of emergency break glass.  I guess 
I'm paranoid that it will get into the wrong hands, but that it will be 
prevented from being placed in the *right* hands!

YOU HAVE REQUESTED DEFINE MDISK ACCESS.  CONFIRMATION BY ANOTHER 
ADMINISTRATOR IS [NOT] REQUIRED.  PRESS F5 TO CONFIRM.  BY DOING SO YOU 
SWEAR (OR AFFIRM) THAT A STATE OF EMERGENCY EXISTS AND THAT DEITY-LIKE 
POWER IS NECESSARY TO CORRECT THE SITUATION.  ALL COMMANDS FROM THIS POINT 
ON SHALL BE RECORDED FOR SUBSEQUENT AUDITING BY DATA SECURITY DRAGONS. 
THIS WARNING WILL NOT APPEAR AGAIN DURING THIS SESSION.
...
WELCOME AND THANK YOU FOR CHOOSING DEFINE MDISK TODAY.  PLEASE DRIVE 
CAREFULLY.

Alan Altmark
z/VM Development
IBM Endicott


How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread [EMAIL PROTECTED]

*** cross posted to VM and VSE list ***

Hi listers,

one of my customers has a 3584 library with 3592 drives. He has ordered 
the zVSE 4 on 3592 tapes and got cartridges without barcode label. Now 
he has a problem to insert the cartridges into the library because of 
the following fact which I have read in the TS3500 redbook.


Unlabeled cartridges and cartridges with unreadable external VOLSER 
labels are not
supported by the 3953 Tape System. Even though the TS3500 Tape Library 
supports
unlabeled or unreadable external labels for Open Systems hosts, this 
does not apply to

System z attachment.

As he has no other tape system he asked me now how to get the cartridges 
into the library. Has anybody of you solved such a situation before? Is 
it perhaps possible to mount the tape manually on the drive?


Any hints are welcome, thanks in advance.
--
kind regards
Franz Josef Pohlen


Re: MAINTENANCE

2007-08-23 Thread Mark Wheeler
I update SYSTEM CONFIG to make SHUTDOWN a class S command, and add class S
to OPERATOR's directory (as others do). As an additional safety measure, I
also disable the command:
   MODIFY Cmd SHUTDOWN PRIVclass S
   DISABLE Cmd SHUTDOWN

The operator's procedure for shutting down the system includes issuing
ENABLE CMD SHUTDOWN prior to the SHUTDOWN command.

Call me paranoid.

Mark L. Wheeler
IT Infrastructure, 3M Center B224-4N-20, St Paul MN 55144
Tel:  (651) 733-4355, Fax:  (651) 736-7689
mlwheeler at mmm.com

“The trouble with the world is that the stupid are cocksure and the
intelligent are full of doubt” - Bertrand Russell

Re: How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread Mark Pace
I don't know about those 2 devices, but, the 3494 has 2 different methods
for that.  Your devices may have something similar.
Insert unlabeled tape.
Standalone drive mounting from the input station.

-- 
Mark Pace
Mainline Information Systems


Re: MAINTENANCE

2007-08-23 Thread Colin Allinson
Schuh, Richard [EMAIL PROTECTED] wrote:
 Add to that that we have
 some pretty heavy vendor modifications to the CP, we simply cannot use
 the SERVICE/PUT2PROD approach

well - yes  no. I assume that Richard is talking about the same vendor 
products that we use.

Our procedure is to build the IBM system (2nd level - vanilla) using all 
the standard tools. We then do a vendor build, which involves an override 
disk and results in a modified CP module using the vendor procedures. This 
pulls in all the SES applied updates applied.

If we have new IBM service we apply that using SERVICE  PUT2PROD (without 
the override disk) and then do the vendor build again. 

Any other mods, (local or from any other source), are applied as SES mods 
on the localmod disk so they just get included automatically.

Richard is right that we cannot use SERVICE  PUT2PROD for the updates 
from this vendor (but they have a pretty slick process anyway) and the 
final build but that does not stop us using them for all other 
(particularly IBM) updates.

Now Richard is going to tell me that he was thinking of something 
completely different and I am barking at the wrong tree! 

With best regards / mit den besten Grüßen,

Colin G Allinson
Technical Manager VM
Amadeus Data Processing GmbH
T +49 (0) 8122-43 49 75
F +49 (0) 8122-43 32 60
[EMAIL PROTECTED]
http://www.amadeus.com



IMPORTANT  -  CONFIDENTIALITY  NOTICE  - This e-mail is intended only for 
the use of the individual or entity shown above as addressees . It may 
contain information which is privileged, confidential or otherwise 
protected from disclosure under applicable laws .  If the reader of this 
transmission is not the intended recipient, you are hereby notified that 
any dissemination, printing, distribution, copying, disclosure or the 
taking of any action in reliance on the contents of this information is 
strictly prohibited.  If you have received this transmission in error, 
please immediately notify us by reply e-mail or using the address below 
and delete the message and any attachments from your system . 

Amadeus Data Processing GmbH 
Geschäftsführer: Eberhard Haag 
Sitz der Gesellschaft: Erding 
HR München 48 199 
Berghamer Strasse 6 
85435 Erding 
Germany

Re: How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread [EMAIL PROTECTED]
we knew this option on the 3494. Before we had also this library. You 
can insert an unlabeled cartridge into the 3584 library but the 9353 
library manager will reject it. It has no longer the options you 
mentioned from the 3494.


kind regards
Franz Josef Pohlen


Mark Pace schrieb:
I don't know about those 2 devices, but, the 3494 has 2 different 
methods for that.  Your devices may have something similar.

Insert unlabeled tape.
Standalone drive mounting from the input station.

--
Mark Pace
Mainline Information Systems 


Re: How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread Rich Smrcina
It may also be known as a foreign tape or alien tape mounting option. 
If not, that's a big oversight.  Tapes come from (and go to) the outside 
all the time in some shops.


[EMAIL PROTECTED] wrote:
we knew this option on the 3494. Before we had also this library. You 
can insert an unlabeled cartridge into the 3584 library but the 9353 
library manager will reject it. It has no longer the options you 
mentioned from the 3494.


kind regards
Franz Josef Pohlen


Mark Pace schrieb:
I don't know about those 2 devices, but, the 3494 has 2 different 
methods for that.  Your devices may have something similar.

Insert unlabeled tape.
Standalone drive mounting from the input station.

--
Mark Pace
Mainline Information Systems 




--
Rich Smrcina
VM Assist, Inc.
Phone: 414-491-6001
Ans Service:  360-715-2467
rich.smrcina at vmassist.com
http://www.linkedin.com/in/richsmrcina

Catch the WAVV!  http://www.wavv.org
WAVV 2008 - Chattanooga - April 18-22, 2008


Re: Spool file from DIRMAINT

2007-08-23 Thread Michael Horlick
Hello Kris,

Sorry to bug you. For awhile I gave up on this problem but I think I woul
d 
like to resume it again. I wanted to know if this is a known issue. I was
 
reluctant to create the DIRMAINT NAMES file since we have several service
 
machines that process their reader files and I thought maybe there was a 

global way of preventing this to happen instead of me having to add all t
he 
machine names to the NAMES file.

Since it seems that most people do not get this reader file there has to 
be 
some reason why we are getting it.

Thanks,

Mike Horlick
[EMAIL PROTECTED]


On Sat, 22 Jul 2006 23:25:34 +0200, Kris Buelens [EMAIL PROTECTED]
 
wrote:

Any easy bypass: make a DIRMAINT NAMES file in which you code
 :nick.VSExyz :userid.RUBBISH
issue DIRM FILE DIRMAINT NAMES
and DIRMAINT will send the file to user RUBBISH

Kris,
IBM Belgium, VM customer support

 Greetings,



 For the longest time we have been getting a spool file sent from
 DIRMAINT sent to a user who has its directory entry changed (DIRM
 FOR userid REPLACE).



 For example :



 q rdr XX
all

 ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
TYPE

 DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
DEVVM

 mike
Ready;





 This file once read in by CMS looks like:



 2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
 xxx by DUMMY at DEVVM

 2006/07/14 14:51:35 DVHBIU3427I have been placed
 online.



 This presents a problem for a VSE guest or any service machine that
 may process files from its reader.



 Is there any way to prevent this file from being sent?



 Thanks,



 Mike

=



Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread George Haddad

David Boyes wrote:

On our test system, we move SHUTDOWN to class S (or whatever).  Then



Sounds like a very good idea to implement generically for the next
release of VM. Having SHUTDOWN bunched in with all the other class A
commands has always been a loaded automatic without a safety. 


In fact, does OPERATOR really need anything but C and G for normal
operations? B would be convenient, but thinking about this as a more
general lockdown and cleanup, it might be worth tightening things up a
bit now that we're not really doing apps on CMS any more. 

  
Actually we never gave our ops class-C  ... only sysprogs got that. 
AFAIK, we never ran into a situation where they needed it. We gave them 
class E, as we had some tools that might need to display real memory, 
but never C  (look, but don't touch). They also got class-B, though, 
since they did some manual device management (usually tape drives -- 
occasionally DASD). And we also had a class override defined for 
Shutdown. Only ops got that, not sysprogs.


Re: How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread LOREN CHARNLEY
I am not familiar with this tape system. My first thought would be to
put a barcode external label on the tape long enough to deal with the
tape, then remove it.

Just my .02 for whatever it's worth!

Loren Charnley, Jr.
IT Systems Engineer
Family Dollar Stores, Inc.
(704) 847-6961 Ext. 3327
(704) 814-3327
[EMAIL PROTECTED]

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: Thursday, August 23, 2007 10:47 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: How to insert zvse4 installation tapes without barcode label on
3953/3584 library

*** cross posted to VM and VSE list ***

Hi listers,

one of my customers has a 3584 library with 3592 drives. He has ordered 
the zVSE 4 on 3592 tapes and got cartridges without barcode label. Now 
he has a problem to insert the cartridges into the library because of 
the following fact which I have read in the TS3500 redbook.

Unlabeled cartridges and cartridges with unreadable external VOLSER 
labels are not
supported by the 3953 Tape System. Even though the TS3500 Tape Library 
supports
unlabeled or unreadable external labels for Open Systems hosts, this 
does not apply to
System z attachment.

As he has no other tape system he asked me now how to get the cartridges

into the library. Has anybody of you solved such a situation before? Is 
it perhaps possible to mount the tape manually on the drive?

Any hints are welcome, thanks in advance.
-- 
kind regards
Franz Josef Pohlen

-
 NOTE:
This e-mail message contains PRIVILEGED and CONFIDENTIAL
information and is intended only for the use of the specific
individual or individuals to which it is addressed. If you are not
an intended recipient of this e-mail, you are hereby notified that
any unauthorized use, dissemination or copying of this e-mail or
the information contained herein or attached hereto is strictly
prohibited. If you receive this e-mail in error, notify the person
named above by reply e-mail and please delete it. Thank you.



Re: Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread David Boyes
 
 Actually we never gave our ops class-C  ... only sysprogs got that.

The only reason for C would be to enable SET PRIV, which would let us
take away all the other privs in the default setup. 


Re: MAINTENANCE

2007-08-23 Thread pfa
It's really a bad, stomach-wrenching feeling when you hit ENTER on your 
second level system and realize you shut down the first level system 
instead  :-(  Been There, Done That..
 
I do all the attaches and everything else I need to do, then issue a 
PRIVCLASS command to remove all classes  except G on the second level 
system's userid.  Then... everything is (hopefully) safe.
 




Jim Bohnsack [EMAIL PROTECTED] 
Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
08/22/2007 09:55 PM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU


To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: MAINTENANCE






Over the course of 30 years of VM systems programming, I and every VM 
sysprog with whom I have worked, have shut down a production system 
once.  There is probably a SHUTDOWN EXEC on almost every VM system in 
the world. 

One thing that I don't understand is why in the world, the SHUTDOWN 
command is ever used in anything except CP.  If I remember correctly it 
is also in RSCS and PVM and I suspect other IBM programs.  It isn't all 
that difficult to shutdown a remote system with either of them.  I've 
done it.

Jim 

Adam Thornton wrote:
 On Aug 22, 2007, at 3:55 PM, Alan Altmark wrote:
 
 Eeek! x 2  A non-adminstrator virtual machine with anything other than
 class G (or less)?!?  Someone PLEASE bring me my pills!!
 

 The installation guide recommends B actually

 And even on my class A administrator machine, I have the following 
 SHUTDOWN EXEC on my A-Disk:

 /* */
 say Bad idea, dude.



 Adam

 


-- 
Jim Bohnsack
Cornell University
(607) 255-1760
[EMAIL PROTECTED]



Re: Spool file from DIRMAINT

2007-08-23 Thread Kris Buelens
No, I don't know directly how to make they are not created.  They no longer
bother me as I tailored SFPURGER (running in VMUTIL) to purge them
directly.  But indeed, if you have servers -like VSE- that react to reader
files, they will still see the Dirmaint file...

Maybe a simple bypass: store a SENDFILE EXEC on DIRMAINT's A-disk.  That
SENDFILE EXEC could check the parameters to see if it is such an email-type
thing, or if it is something like a DIRM SEND, DIRM REVV or DIRM GET.  Your
exec could EXECLOAD the SENDFILE EXEC S as e.g. SFILE EXEC, and your own
little SENDFILE EXEC would issue 'EXEC SFILE' arg(1) if it want the file
being sent.  Maybe even better: don't store a SENDFILE EXEC on DIRMAINT's
disk, but a MYSEND EXEC; the PROFILE EXEC of DIRMAINT should then EXECLOAD
MYSEND EXEC as SENDFILE EXEC.  This way only DIRMAINT will find your MYSEND
as SENDFILE, and not someone linking to DIRMAINT's disks.

2007/8/23, Michael Horlick [EMAIL PROTECTED]:

 Hello Kris,

 Sorry to bug you. For awhile I gave up on this problem but I think I woul
 d
 like to resume it again. I wanted to know if this is a known issue. I was

 reluctant to create the DIRMAINT NAMES file since we have several service

 machines that process their reader files and I thought maybe there was a

 global way of preventing this to happen instead of me having to add all t
 he
 machine names to the NAMES file.

 Since it seems that most people do not get this reader file there has to
 be
 some reason why we are getting it.

 Thanks,

 Mike Horlick
 [EMAIL PROTECTED]


 On Sat, 22 Jul 2006 23:25:34 +0200, Kris Buelens [EMAIL PROTECTED]
 
 wrote:

 Any easy bypass: make a DIRMAINT NAMES file in which you code
  :nick.VSExyz :userid.RUBBISH
 issue DIRM FILE DIRMAINT NAMES
 and DIRMAINT will send the file to user RUBBISH
 
 Kris,
 IBM Belgium, VM customer support
 
  Greetings,
 
 
 
  For the longest time we have been getting a spool file sent from
  DIRMAINT sent to a user who has its directory entry changed (DIRM
  FOR userid REPLACE).
 
 
 
  For example :
 
 
 
  q rdr XX
 all
 
  ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
 TYPE
 
  DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
 DEVVM
 
  mike
 Ready;
 
 
 
 
 
  This file once read in by CMS looks like:
 
 
 
  2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
  xxx by DUMMY at DEVVM
 
  2006/07/14 14:51:35 DVHBIU3427I have been placed
  online.
 
 
 
  This presents a problem for a VSE guest or any service machine that
  may process files from its reader.
 
 
 
  Is there any way to prevent this file from being sent?
 
 
 
  Thanks,
 
 
 
  Mike
 
 =
 




-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: MAINTENANCE

2007-08-23 Thread Alan Altmark
On Thursday, 08/23/2007 at 11:00 EDT, Colin Allinson 
[EMAIL PROTECTED] wrote:
 Our procedure is to build the IBM system (2nd level - vanilla) using all 
the 
 standard tools. We then do a vendor build, which involves an override 
disk and 
 results in a modified CP module using the vendor procedures. This pulls 
in all 
 the SES applied updates applied.

That's pretty cool since it requires an analysis of the PTF source update 
to see if it conflicts with the vendor mods.  Physical conflicts (update 
overlap) are easy.  Logical conflicts are harder, depending on the 
specific mod.  If CP is *extended* with new functionality that get loaded 
dynamically via CPXLOAD and ASSOCIATE commands, then there may be just a 
recompile and rebuild.

 If we have new IBM service we apply that using SERVICE  PUT2PROD 
(without the 
 override disk) and then do the vendor build again. 
 
 Any other mods, (local or from any other source), are applied as SES 
mods on 
 the localmod disk so they just get included automatically. 
 
 Richard is right that we cannot use SERVICE  PUT2PROD for the updates 
from 
 this vendor (but they have a pretty slick process anyway) and the final 
build 
 but that does not stop us using them for all other (particularly IBM) 
updates. 

OK.  I just don't want anyone to mistakenly equate local mods with 
can't use SERVICE or PUT2PROD.

Alan Altmark
z/VM Development
IBM Endicott


Re: Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread Alan Altmark
On Thursday, 08/23/2007 at 12:31 EDT, David Boyes [EMAIL PROTECTED] 
wrote:
  
  Actually we never gave our ops class-C  ... only sysprogs got that.
 
 The only reason for C would be to enable SET PRIV, which would let us
 take away all the other privs in the default setup.

You don't need class C to manage your own privileges.

Also, the new COMMAND statement in the directory makes it easy to do 
things that were previously a PITA.  E.g. you no longer need to give a 
user class A just so they can SET SHARE when they logon.

In the case of SET PRIV:

USER ALAN BDEFG
:
COMMAND SET PRIVCLASS * =G
IPL  123

Alan Altmark
z/VM Development
IBM Endicott


TRACK

2007-08-23 Thread Anne D. Crabtree
OK, what am I doing wrong here:

 

Went to :  http://vm.marist.edu/track/code.html

Click on trackv52.vmarc and downloaded to my pc

Did ftp from pc to vm (maint)

Issued vmarc command and I get this:

 

vmarc unpk trackv52 vmarc a = = z


AUTO HELPTRAC Z1. Bytes in=8192, bytes out=3807 (46%).


Invalid header for compacted file.


Ready(8); T=0.01/0.01 13:02:06


 

Possibly wrong vmarc module?

 




Re: TRACK

2007-08-23 Thread Richard Troth
Did you run it through FBLOCK?

-- R;





Anne D. Crabtree [EMAIL PROTECTED]
 
Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU




08/23/2007 01:04 PM
Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU

From
Anne D. Crabtree [EMAIL PROTECTED]
To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
TRACK






OK, what am I doing wrong here:
 
Went to :  http://vm.marist.edu/track/code.html
Click on trackv52.vmarc and downloaded to my pc
Did ftp from pc to vm (maint)
Issued vmarc command and I get this:
 
vmarc unpk trackv52 vmarc a = = z 
AUTO HELPTRAC Z1. Bytes in=8192, bytes out=3807 (46%). 
Invalid header for compacted file. 
Ready(8); T=0.01/0.01 13:02:06 
 
Possibly wrong vmarc module?
 


TRACK

2007-08-23 Thread Anne D. Crabtree
NEVERMIND Forgot to do the pipe!!!  doh



Re: Spool file from DIRMAINT

2007-08-23 Thread Ron Schmiedge
Hi Mike,

I think the answer you are looking for is the DIRMAINT USEROPTN setting.

If you turn off both RCVMSGS and LOGGING for a userid, then whenever
you change his directory both the messages from DIRMAINT that you see
when you are logged on go away (thats the RCMSGS option) and the log
file containing the messages is not sent (the LOGGING option). The
LOGGING option is automatically turned on if you turn off RCVMSGS, so
that the user gets sent the messages he missed in his reader for later
viewing. So you probably need to turn off RCVMSGS first then LOGGING.

This a change in the default from DIRMAINT R1.5, one that bit us when
we went to z/VM 4.4.0. (And found out about from IBM when we opened an
ETR).

Ron

 
  For the longest time we have been getting a spool file sent from
  DIRMAINT sent to a user who has its directory entry changed (DIRM
  FOR userid REPLACE).
 
 
 
  For example :
 
 
 
  q rdr XX
 all
 
  ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
 TYPE
 
  DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
 DEVVM
 
  mike
 Ready;
 
 
 
 
 
  This file once read in by CMS looks like:
 
 
 
  2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
  xxx by DUMMY at DEVVM
 
  2006/07/14 14:51:35 DVHBIU3427I have been placed
  online.
 
 
 
  This presents a problem for a VSE guest or any service machine that
  may process files from its reader.
 
 
 
  Is there any way to prevent this file from being sent?
 


Re: MAINTENANCE

2007-08-23 Thread Schuh, Richard
Even HALT seems to be going the way of the Dodo bird. I can't remember
the last time it was used effectively here. We tend to not have much
tape and no printer (we let MVS do what it is good at :-}) activity. 

The only START/DRAIN activity our operators need is SMSG RSCS ... .
There is something to be said for not having UR equipment on your
system. I would not want to put the starting and draining of disks in
the operator's hands, so I would separate the UR and DASD forms in a
slightly different manner, I would put DASD in a sysprog class, other
than B, that is separate from the operator commands.

Unless things have changed, the MAINT machine is A-G out of the box.
That and the default passwords are the first things I change on a
system.

That reminds me of a story. When I left Amdahl to go to work for
Piedmont Airlines in 1984, I changed the password of the IBMCE userid to
AMDAHL on our first VM system. There was one IBM SE assigned to the
account who absolutely refused to log on because of the password. All of
the other IBM folks thought it was funny, so they would not change it
for him.


Regards, 
Richard Schuh 

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Alan Altmark
Sent: Thursday, August 23, 2007 7:14 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: MAINTENANCE

On Thursday, 08/23/2007 at 09:28 EDT, David Boyes
[EMAIL PROTECTED] 
wrote:

 In fact, does OPERATOR really need anything but C and G for normal
 operations? B would be convenient, but thinking about this as a more
 general lockdown and cleanup, it might be worth tightening things up a
 bit now that we're not really doing apps on CMS any more.

I would say that human operators (not sysprogs) will tend to want
- VARY / ATTACH / DETACH
- FORCE / XAUTOLOG
- SET / QUERY / INDICATE
- START / DRAIN
- WNG / MSG
- HALT
- ENABLE / DISABLE
- SIGNAL
- SNAPDUMP
- SHUTDOWN

The other class A commands are really for sysprogs.  (Do you really want

the operator to issue ASSOCIATE EXIT, CPXLOAD, or MODIFY COMMAND?)

DEFINE MDISK is controversial.  I'd place it under ESM control, but I 
still need a provision for in case of emergency break glass.  I guess 
I'm paranoid that it will get into the wrong hands, but that it will be 
prevented from being placed in the *right* hands!

YOU HAVE REQUESTED DEFINE MDISK ACCESS.  CONFIRMATION BY ANOTHER 
ADMINISTRATOR IS [NOT] REQUIRED.  PRESS F5 TO CONFIRM.  BY DOING SO YOU 
SWEAR (OR AFFIRM) THAT A STATE OF EMERGENCY EXISTS AND THAT DEITY-LIKE 
POWER IS NECESSARY TO CORRECT THE SITUATION.  ALL COMMANDS FROM THIS
POINT 
ON SHALL BE RECORDED FOR SUBSEQUENT AUDITING BY DATA SECURITY DRAGONS. 
THIS WARNING WILL NOT APPEAR AGAIN DURING THIS SESSION.
...
WELCOME AND THANK YOU FOR CHOOSING DEFINE MDISK TODAY.  PLEASE DRIVE 
CAREFULLY.

Alan Altmark
z/VM Development
IBM Endicott


Re: MAINTENANCE

2007-08-23 Thread Schuh, Richard
Why would I lie about it? VSSI does have some slick installation and 
maintenance tools.  

 

Regards, 
Richard Schuh 

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of 
Colin Allinson
Sent: Thursday, August 23, 2007 8:00 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: MAINTENANCE

 


Schuh, Richard [EMAIL PROTECTED] wrote:
 Add to that that we have
 some pretty heavy vendor modifications to the CP, we simply cannot use
 the SERVICE/PUT2PROD approach 

well - yes  no. I assume that Richard is talking about the same vendor 
products that we use. 

Our procedure is to build the IBM system (2nd level - vanilla) using all the 
standard tools. We then do a vendor build, which involves an override disk and 
results in a modified CP module using the vendor procedures. This pulls in all 
the SES applied updates applied. 

If we have new IBM service we apply that using SERVICE  PUT2PROD (without the 
override disk) and then do the vendor build again. 

Any other mods, (local or from any other source), are applied as SES mods on 
the localmod disk so they just get included automatically. 

Richard is right that we cannot use SERVICE  PUT2PROD for the updates from 
this vendor (but they have a pretty slick process anyway) and the final build 
but that does not stop us using them for all other (particularly IBM) updates. 

Now Richard is going to tell me that he was thinking of something completely 
different and I am barking at the wrong tree! 

With best regards / mit den besten Grüßen,

Colin G Allinson
Technical Manager VM
Amadeus Data Processing GmbH
T +49 (0) 8122-43 49 75
F +49 (0) 8122-43 32 60
[EMAIL PROTECTED]
http://www.amadeus.com



IMPORTANT  -  CONFIDENTIALITY  NOTICE  - This e-mail is intended only for the 
use of the individual or entity shown above as addressees . It may contain 
information which is privileged, confidential or otherwise protected from 
disclosure under applicable laws .  If the reader of this transmission is not 
the intended recipient, you are hereby notified that any dissemination, 
printing, distribution, copying, disclosure or the taking of any action in 
reliance on the contents of this information is strictly prohibited.  If you 
have received this transmission in error, please immediately notify us by reply 
e-mail or using the address below and delete the message and any attachments 
from your system . 

Amadeus Data Processing GmbH 
Geschäftsführer: Eberhard Haag 
Sitz der Gesellschaft: Erding 
HR München 48 199 
Berghamer Strasse 6 
85435 Erding 
Germany



Re: Spool file from DIRMAINT

2007-08-23 Thread Ron Schmiedge
Mike,

If you want to know why some options have OFF signified with a 2 and
for others with a 0, I can't help there.  :-(
Perhaps IBM could explain themselves. I was happy just to find out how
to to turn it off and stop bugging my VSE guests with all those
AUTONAME jobs whenever I changed their directories.

Ron

On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
 Hi Ron,

 Thanks for the info. I have been playing around with the 'DIRM USEROPTN'
 command and it is a bit confusing. If I select both LOGGING OFF and
 RCVMSGS OFF I get :

 DVHMNU1404E The LOGGING_OFF, RCVMSGS_INFO_OFF fields are conflicting
 DVHMNU1404E parameters.
 DVHMNU1406E You selected or filled in too many items; specify 1 item(s).

 However, I can turn them off individually. But when I go a QUERY , I get
 :

 DVHUOP3293I Links:0 Logging:2 RcvMsgs:0 Smsg:0 NeedPass:1 Lang:AMENG

 Shouldn't that Logging:2 be Logging:0 ? I'll try some more
 combinations

 Mike


 -Original Message-
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
 Behalf Of Ron Schmiedge
 Sent: August 23, 2007 1:19 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Spool file from DIRMAINT

 Hi Mike,

 I think the answer you are looking for is the DIRMAINT USEROPTN setting.

 If you turn off both RCVMSGS and LOGGING for a userid, then whenever
 you change his directory both the messages from DIRMAINT that you see
 when you are logged on go away (thats the RCMSGS option) and the log
 file containing the messages is not sent (the LOGGING option). The
 LOGGING option is automatically turned on if you turn off RCVMSGS, so
 that the user gets sent the messages he missed in his reader for later
 viewing. So you probably need to turn off RCVMSGS first then LOGGING.

 This a change in the default from DIRMAINT R1.5, one that bit us when
 we went to z/VM 4.4.0. (And found out about from IBM when we opened an
 ETR).

 Ron

  
   For the longest time we have been getting a spool file sent from
   DIRMAINT sent to a user who has its directory entry changed (DIRM
   FOR userid REPLACE).
  
  
  
   For example :
  
  
  
   q rdr XX
  all
  
   ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
  TYPE
  
   DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
  DEVVM
  
   mike
  Ready;
  
  
  
  
  
   This file once read in by CMS looks like:
  
  
  
   2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
   xxx by DUMMY at DEVVM
  
   2006/07/14 14:51:35 DVHBIU3427I have been placed
   online.
  
  
  
   This presents a problem for a VSE guest or any service machine that
   may process files from its reader.
  
  
  
   Is there any way to prevent this file from being sent?
  



Re: Spool file from DIRMAINT

2007-08-23 Thread Horlick, Michael
Hi Ron,

Thanks for the info. I was curious what exactly changes when you change the 
user options. I realized that the user's directory entry changes when you issue 
the USEROPTN command. The last record changes to something like:

*DVHOPT LNK0 LOG2 RCM0 SMS0 NPW1 LNGAMENG PWC20030317 CRC¤ 

I guess LOG2 RCM0 means logging and received messages are OFF. 

Is that what you have for all your VSE guests?

Thanks again,

Mike 

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Ron 
Schmiedge
Sent: August 23, 2007 2:07 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Spool file from DIRMAINT

Mike,

If you want to know why some options have OFF signified with a 2 and
for others with a 0, I can't help there.  :-(
Perhaps IBM could explain themselves. I was happy just to find out how
to to turn it off and stop bugging my VSE guests with all those
AUTONAME jobs whenever I changed their directories.

Ron

On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
 Hi Ron,

 Thanks for the info. I have been playing around with the 'DIRM USEROPTN'
 command and it is a bit confusing. If I select both LOGGING OFF and
 RCVMSGS OFF I get :

 DVHMNU1404E The LOGGING_OFF, RCVMSGS_INFO_OFF fields are conflicting
 DVHMNU1404E parameters.
 DVHMNU1406E You selected or filled in too many items; specify 1 item(s).

 However, I can turn them off individually. But when I go a QUERY , I get
 :

 DVHUOP3293I Links:0 Logging:2 RcvMsgs:0 Smsg:0 NeedPass:1 Lang:AMENG

 Shouldn't that Logging:2 be Logging:0 ? I'll try some more
 combinations

 Mike


 -Original Message-
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
 Behalf Of Ron Schmiedge
 Sent: August 23, 2007 1:19 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Spool file from DIRMAINT

 Hi Mike,

 I think the answer you are looking for is the DIRMAINT USEROPTN setting.

 If you turn off both RCVMSGS and LOGGING for a userid, then whenever
 you change his directory both the messages from DIRMAINT that you see
 when you are logged on go away (thats the RCMSGS option) and the log
 file containing the messages is not sent (the LOGGING option). The
 LOGGING option is automatically turned on if you turn off RCVMSGS, so
 that the user gets sent the messages he missed in his reader for later
 viewing. So you probably need to turn off RCVMSGS first then LOGGING.

 This a change in the default from DIRMAINT R1.5, one that bit us when
 we went to z/VM 4.4.0. (And found out about from IBM when we opened an
 ETR).

 Ron

  
   For the longest time we have been getting a spool file sent from
   DIRMAINT sent to a user who has its directory entry changed (DIRM
   FOR userid REPLACE).
  
  
  
   For example :
  
  
  
   q rdr XX
  all
  
   ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
  TYPE
  
   DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
  DEVVM
  
   mike
  Ready;
  
  
  
  
  
   This file once read in by CMS looks like:
  
  
  
   2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
   xxx by DUMMY at DEVVM
  
   2006/07/14 14:51:35 DVHBIU3427I have been placed
   online.
  
  
  
   This presents a problem for a VSE guest or any service machine that
   may process files from its reader.
  
  
  
   Is there any way to prevent this file from being sent?
  



Re: Spool file from DIRMAINT

2007-08-23 Thread Ron Schmiedge
I have set logging off for all my VSE guests, I would have to check
the user backup to confirm that is what is on the *DVHOPT line. Never
needed to know where it was stored as long as it worked.

Ron

On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
 Hi Ron,

 Thanks for the info. I was curious what exactly changes when you change the 
 user options. I realized that the user's directory entry changes when you 
 issue the USEROPTN command. The last record changes to something like:

 *DVHOPT LNK0 LOG2 RCM0 SMS0 NPW1 LNGAMENG PWC20030317 CRC¤

 I guess LOG2 RCM0 means logging and received messages are OFF.

 Is that what you have for all your VSE guests?

 Thanks again,

 Mike

 -Original Message-
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of 
 Ron Schmiedge
 Sent: August 23, 2007 2:07 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Spool file from DIRMAINT

 Mike,

 If you want to know why some options have OFF signified with a 2 and
 for others with a 0, I can't help there.  :-(
 Perhaps IBM could explain themselves. I was happy just to find out how
 to to turn it off and stop bugging my VSE guests with all those
 AUTONAME jobs whenever I changed their directories.

 Ron

 On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
  Hi Ron,
 
  Thanks for the info. I have been playing around with the 'DIRM USEROPTN'
  command and it is a bit confusing. If I select both LOGGING OFF and
  RCVMSGS OFF I get :
 
  DVHMNU1404E The LOGGING_OFF, RCVMSGS_INFO_OFF fields are conflicting
  DVHMNU1404E parameters.
  DVHMNU1406E You selected or filled in too many items; specify 1 item(s).
 
  However, I can turn them off individually. But when I go a QUERY , I get
  :
 
  DVHUOP3293I Links:0 Logging:2 RcvMsgs:0 Smsg:0 NeedPass:1 Lang:AMENG
 
  Shouldn't that Logging:2 be Logging:0 ? I'll try some more
  combinations
 
  Mike
 
 
  -Original Message-
  From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
  Behalf Of Ron Schmiedge
  Sent: August 23, 2007 1:19 PM
  To: IBMVM@LISTSERV.UARK.EDU
  Subject: Re: Spool file from DIRMAINT
 
  Hi Mike,
 
  I think the answer you are looking for is the DIRMAINT USEROPTN setting.
 
  If you turn off both RCVMSGS and LOGGING for a userid, then whenever
  you change his directory both the messages from DIRMAINT that you see
  when you are logged on go away (thats the RCMSGS option) and the log
  file containing the messages is not sent (the LOGGING option). The
  LOGGING option is automatically turned on if you turn off RCVMSGS, so
  that the user gets sent the messages he missed in his reader for later
  viewing. So you probably need to turn off RCVMSGS first then LOGGING.
 
  This a change in the default from DIRMAINT R1.5, one that bit us when
  we went to z/VM 4.4.0. (And found out about from IBM when we opened an
  ETR).
 
  Ron
 
   
For the longest time we have been getting a spool file sent from
DIRMAINT sent to a user who has its directory entry changed (DIRM
FOR userid REPLACE).
   
   
   
For example :
   
   
   
q rdr XX
   all
   
ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
   TYPE
   
DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
   DEVVM
   
mike
   Ready;
   
   
   
   
   
This file once read in by CMS looks like:
   
   
   
2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
xxx by DUMMY at DEVVM
   
2006/07/14 14:51:35 DVHBIU3427I have been placed
online.
   
   
   
This presents a problem for a VSE guest or any service machine that
may process files from its reader.
   
   
   
Is there any way to prevent this file from being sent?
   
 



Re: How to insert zvse4 installation tapes without barcode label on 3953/3584 library

2007-08-23 Thread Rich Greenberg
If you know the format of the barcode, perhaps you can print an
acceptable one on a gummed label and stick it on the cart.

-- 
Rich Greenberg  N Ft Myers, FL, USA richgr atsign panix.com  + 1 239 543 1353
Eastern time.  N6LRT  I speak for myself  my dogs only.VM'er since CP-67
Canines:Val, Red, Shasta  Casey (RIP), Red  Zero, Siberians  Owner:Chinook-L
Retired at the beach Asst Owner:Sibernet-L


Re: Spool file from DIRMAINT

2007-08-23 Thread Ron Schmiedge
Yep, LOG2 and RCM0 on them all.

On 8/23/07, Ron Schmiedge [EMAIL PROTECTED] wrote:
 I have set logging off for all my VSE guests, I would have to check
 the user backup to confirm that is what is on the *DVHOPT line. Never
 needed to know where it was stored as long as it worked.

 Ron

 On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
  Hi Ron,
 
  Thanks for the info. I was curious what exactly changes when you change the 
  user options. I realized that the user's directory entry changes when you 
  issue the USEROPTN command. The last record changes to something like:
 
  *DVHOPT LNK0 LOG2 RCM0 SMS0 NPW1 LNGAMENG PWC20030317 CRC¤
 
  I guess LOG2 RCM0 means logging and received messages are OFF.
 
  Is that what you have for all your VSE guests?
 
  Thanks again,
 
  Mike
 
  -Original Message-
  From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of 
  Ron Schmiedge
  Sent: August 23, 2007 2:07 PM
  To: IBMVM@LISTSERV.UARK.EDU
  Subject: Re: Spool file from DIRMAINT
 
  Mike,
 
  If you want to know why some options have OFF signified with a 2 and
  for others with a 0, I can't help there.  :-(
  Perhaps IBM could explain themselves. I was happy just to find out how
  to to turn it off and stop bugging my VSE guests with all those
  AUTONAME jobs whenever I changed their directories.
 
  Ron
 
  On 8/23/07, Horlick, Michael [EMAIL PROTECTED] wrote:
   Hi Ron,
  
   Thanks for the info. I have been playing around with the 'DIRM USEROPTN'
   command and it is a bit confusing. If I select both LOGGING OFF and
   RCVMSGS OFF I get :
  
   DVHMNU1404E The LOGGING_OFF, RCVMSGS_INFO_OFF fields are conflicting
   DVHMNU1404E parameters.
   DVHMNU1406E You selected or filled in too many items; specify 1 item(s).
  
   However, I can turn them off individually. But when I go a QUERY , I get
   :
  
   DVHUOP3293I Links:0 Logging:2 RcvMsgs:0 Smsg:0 NeedPass:1 Lang:AMENG
  
   Shouldn't that Logging:2 be Logging:0 ? I'll try some more
   combinations
  
   Mike
  
  
   -Original Message-
   From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
   Behalf Of Ron Schmiedge
   Sent: August 23, 2007 1:19 PM
   To: IBMVM@LISTSERV.UARK.EDU
   Subject: Re: Spool file from DIRMAINT
  
   Hi Mike,
  
   I think the answer you are looking for is the DIRMAINT USEROPTN setting.
  
   If you turn off both RCVMSGS and LOGGING for a userid, then whenever
   you change his directory both the messages from DIRMAINT that you see
   when you are logged on go away (thats the RCMSGS option) and the log
   file containing the messages is not sent (the LOGGING option). The
   LOGGING option is automatically turned on if you turn off RCVMSGS, so
   that the user gets sent the messages he missed in his reader for later
   viewing. So you probably need to turn off RCVMSGS first then LOGGING.
  
   This a change in the default from DIRMAINT R1.5, one that bit us when
   we went to z/VM 4.4.0. (And found out about from IBM when we opened an
   ETR).
  
   Ron
  

 For the longest time we have been getting a spool file sent from
 DIRMAINT sent to a user who has its directory entry changed (DIRM
 FOR userid REPLACE).



 For example :



 q rdr XX
all

 ORIGINID FILE CLASS RECORDS  CPY HOLD DATE   TIME NAME
TYPE

 DIRMAINT 1813 A PUN 0006 001 NONE 2006-07-15 00:02:08  XXX
DEVVM

 mike
Ready;





 This file once read in by CMS looks like:



 2006/07/14 14:51:35 DVHBIU3427I Changes made to directory entry
 xxx by DUMMY at DEVVM

 2006/07/14 14:51:35 DVHBIU3427I have been placed
 online.



 This presents a problem for a VSE guest or any service machine that
 may process files from its reader.



 Is there any way to prevent this file from being sent?

  
 



VMARC AND 64-EN/DE-CODE

2007-08-23 Thread Raymond Noal
Dear list:

Newbie here with what seems to be a catch-22.

I've downloaded the VMARCMOD.TXT file and the 64-ENCODE/DECODE.REXX
files from the various download sites. In order to use 64DECODE I need
to have VMARC available. In order to process the 64DECODE.REXX file, I
need to have VMARC available. How do you break this chicken-and-the-egg
problem?

Is there some place else I can download these files ready for use?

TIA

HITACHI
 DATA SYSTEMS 
Raymond E. Noal 
Senior Technical Engineer 
Office: (408) 970 - 7978 




Re: VMARC AND 64-EN/DE-CODE

2007-08-23 Thread David Boyes
You can get a working VMARC MODULE from
www.vm.ibm.com/download/vmarc.module. You need to run it through the
pipe shown on that page, and then you can unpack the real thing using
it. 

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Raymond Noal
Sent: Thursday, August 23, 2007 5:29 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: VMARC AND 64-EN/DE-CODE

 

Dear list:

Newbie here with what seems to be a catch-22.

I've downloaded the VMARCMOD.TXT file and the 64-ENCODE/DECODE.REXX
files from the various download sites. In order to use 64DECODE I need
to have VMARC available. In order to process the 64DECODE.REXX file, I
need to have VMARC available. How do you break this chicken-and-the-egg
problem?

Is there some place else I can download these files ready for use?

TIA

HITACHI
 DATA SYSTEMS 

Raymond E. Noal
Senior Technical Engineer
Office: (408) 970 - 7978 



Re: Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread Alan Altmark
On Thursday, 08/23/2007 at 01:06 EDT, Schuh, Richard [EMAIL PROTECTED] 
wrote:
 You do if you are adding a priv that is not in your directory entry.
 Most of us live in fear of the class A privileges, so we do not include
 it in our entries. Without either C or A, you cannot add A (or C, for
 that matter).

If you have class C, then you have all classes at your disposal, 
regardless of what's in the directory.  If, however, you define your 
userid with the maximum privs and then *take away* privs you do not 
normally require (see prior post), then you do not need class C.

When you decide you need class A, just SET PRIV * +A.  When done, SET PRIV 
* -A.

The concept of least privilege should be applied.

Alan Altmark
z/VM Development
IBM Endicott


Re: Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread Schuh, Richard
True enough; however, I fear trusting anyone enough to include class A
in their directory privileges. We have very few Class C users. While on
the subject of privilege classes, why does TCPIP hqve class A?

Regards, 
Richard Schuh 


-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Alan Altmark
Sent: Thursday, August 23, 2007 3:07 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Ops privs (was Re: MAINTENANCE)

On Thursday, 08/23/2007 at 01:06 EDT, Schuh, Richard [EMAIL PROTECTED]

wrote:
 You do if you are adding a priv that is not in your directory entry.
 Most of us live in fear of the class A privileges, so we do not
include
 it in our entries. Without either C or A, you cannot add A (or C, for
 that matter).

If you have class C, then you have all classes at your disposal, 
regardless of what's in the directory.  If, however, you define your 
userid with the maximum privs and then *take away* privs you do not 
normally require (see prior post), then you do not need class C.

When you decide you need class A, just SET PRIV * +A.  When done, SET
PRIV 
* -A.

The concept of least privilege should be applied.

Alan Altmark
z/VM Development
IBM Endicott


Re: Article for z/Journal

2007-08-23 Thread Gabe Goldberg

In May, I said:

I'm doing an article for Bob Thomas' z/Journal 
http://www.zjournal.com/ about next-generation mainframers, industry 
and educational outreach initiatives for students and young 
professionals, opportunities and obstacles for people exploring this 
career area, etc. www.ibm.com/university/systemz is interesting if 
you've not seen it.


A long-time and common topic on these lists (and I've cross-posted this 
note to several) is the graying of mainframers and how there is or will 
be a shortage of people to use/support/enhance big iron.


I'm interested in what you're seeing -- in industry, schools, user 
groups, etc. -- regarding new generations of mainframers.


---

The article is the cover story in the August/September z/Journal issue 
-- cover shown on http://www.zjournal.com/ and PDF file 
http://www.zjournal.com/index.cfm?section=articleaid=823# linked from 
http://www.zjournal.com/index.cfm?section=articleaid=823. I appreciate 
the many people who responded with comments, observations, and personal 
stories. The article is much too short to include more than a small 
sampling of what I received.


The synopsis given, This article describes how IBM, SHARE, and others 
are trying to overcome an aging mainframe workforce and introduce a new 
generation to the benefits of mainframe computing, is accurate. Note 
what the article is NOT about: outsourcing, offshoring, age 
discrimination, unemployment, etc. Those weren't what z/Journal wanted 
covered, though they're important topics and may be the subjects of 
future pieces.


Again, thanks for the many responses received.

--
Gabriel Goldberg, Computers and Publishing, Inc.  (703) 204-0433
3401 Silver Maple Place, Falls Church, VA 22042[EMAIL PROTECTED]


OSA question

2007-08-23 Thread Daniel Allen
Can z/VM and a guest operating system (z/OS) share the same OSA
addresses ? 
 
z/VM uses 100,101 and 102.
 
Can z/OS use 100,101 and 103 ? Or does z/OS need to use 103, 104 and 105
?
 
 

**
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply e-mail and 
destroy all copies of the original message. 
**



Re: MAINTENANCE

2007-08-23 Thread Schuh, Richard
Why give your second level system A, C, D, E, or F in the first place?

 

Regards, 
Richard Schuh 

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: Thursday, August 23, 2007 5:49 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: MAINTENANCE

 


It's really a bad, stomach-wrenching feeling when you hit ENTER on your
second level system and realize you shut down the first level system
instead  :-(  Been There, Done That.. 
  
I do all the attaches and everything else I need to do, then issue a
PRIVCLASS command to remove all classes  except G on the second level
system's userid.  Then... everything is (hopefully) safe. 
  




Jim Bohnsack [EMAIL PROTECTED] 
Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 

08/22/2007 09:55 PM 

Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU

To

IBMVM@LISTSERV.UARK.EDU 

cc

 

Subject

Re: MAINTENANCE

 

 

 




Over the course of 30 years of VM systems programming, I and every VM 
sysprog with whom I have worked, have shut down a production system 
once.  There is probably a SHUTDOWN EXEC on almost every VM system in 
the world. 

One thing that I don't understand is why in the world, the SHUTDOWN 
command is ever used in anything except CP.  If I remember correctly it 
is also in RSCS and PVM and I suspect other IBM programs.  It isn't all 
that difficult to shutdown a remote system with either of them.  I've 
done it.

Jim 

Adam Thornton wrote:
 On Aug 22, 2007, at 3:55 PM, Alan Altmark wrote:
   
 Eeek! x 2  A non-adminstrator virtual machine with anything other
than
 class G (or less)?!?  Someone PLEASE bring me my pills!!
 

 The installation guide recommends B actually

 And even on my class A administrator machine, I have the following  
 SHUTDOWN EXEC on my A-Disk:

 /* */
 say Bad idea, dude.



 Adam

   


-- 
Jim Bohnsack
Cornell University
(607) 255-1760
[EMAIL PROTECTED]



Re: Ops privs (was Re: MAINTENANCE)

2007-08-23 Thread George Haddad

I thought it was for Locking/Unlocking pages, but I'm not sure.

Schuh, Richard wrote:

True enough; however, I fear trusting anyone enough to include class A
in their directory privileges. We have very few Class C users. While on
the subject of privilege classes, why does TCPIP hqve class A?

Regards, 
Richard Schuh 



-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Alan Altmark
Sent: Thursday, August 23, 2007 3:07 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Ops privs (was Re: MAINTENANCE)

If you have class C, then you have all classes at your disposal, 
regardless of what's in the directory.  If, however, you define your 
userid with the maximum privs and then *take away* privs you do not 
normally require (see prior post), then you do not need class C.


When you decide you need class A, just SET PRIV * +A.  When done, SET
PRIV 
* -A.


The concept of least privilege should be applied.

Alan Altmark
z/VM Development
IBM Endicott


  


Re: OSA question

2007-08-23 Thread Richard Troth
z/OS must use 103, 104, and 105.



-- R;


- Original Message -
From: Daniel Allen [EMAIL PROTECTED]
Sent: 08/23/2007 07:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: OSA question

Can z/VM and a guest operating system (z/OS) share the same OSA
addresses ?

z/VM uses 100,101 and 102.

Can z/OS use 100,101 and 103 ? Or does z/OS need to use 103, 104 and 105
?



**
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply e-mail and 
destroy all copies of the original message.
**



Re: MAINTENANCE

2007-08-23 Thread David Boyes
 Even HALT seems to be going the way of the Dodo bird. I can't remember
 the last time it was used effectively here. We tend to not have much
 tape and no printer (we let MVS do what it is good at :-}) activity.

Ditto here (except for that nasty MVS thing). You guys have fixed all
the cases where HALT used to work..8-)

 The only START/DRAIN activity our operators need is SMSG RSCS ... .
 There is something to be said for not having UR equipment on your
 system. I would not want to put the starting and draining of disks in
 the operator's hands, so I would separate the UR and DASD forms in a
 slightly different manner, I would put DASD in a sysprog class, other
 than B, that is separate from the operator commands.

Then Alan said: 

 I would say that human operators (not sysprogs) will tend to want
 - VARY / ATTACH / DETACH
 - FORCE / XAUTOLOG
 - SET / QUERY / INDICATE
 - START / DRAIN
 - WNG / MSG
 - HALT
 - ENABLE / DISABLE
 - SIGNAL
 - SNAPDUMP
 - SHUTDOWN

So, if we go with O is for Operator, we can probably come up with
something, although the systems without ESMs are going to be
problematical. 
 
 YOU HAVE REQUESTED DEFINE MDISK ACCESS.  CONFIRMATION BY ANOTHER
 ADMINISTRATOR IS [NOT] REQUIRED.  PRESS F5 TO CONFIRM.  BY DOING SO
YOU
 SWEAR (OR AFFIRM) THAT A STATE OF EMERGENCY EXISTS AND THAT DEITY-LIKE
 POWER IS NECESSARY TO CORRECT THE SITUATION.  ALL COMMANDS FROM THIS
 POINT
 ON SHALL BE RECORDED FOR SUBSEQUENT AUDITING BY DATA SECURITY DRAGONS.
 THIS WARNING WILL NOT APPEAR AGAIN DURING THIS SESSION.
 ...
 WELCOME AND THANK YOU FOR CHOOSING DEFINE MDISK TODAY.  PLEASE DRIVE
 CAREFULLY.

Or my all-time favorite from a real Thinking Machines CM/2:

CM/2 OS 3.51-2. 32,768 cores enabled. 
CAUTION: Running unpartitioned: Safeties are off. Hazard perimeter is
on.

CM2-1 

*That* machine was cool. Bizarre, but cool.