z/VM 5.4 TCP/IP stack name

2011-05-27 Thread E. Roller
Yesterday  I tried to rename one of my two TCPIP Stacks.
I have TCPIP and TCPIP02 and wanted to rename TCPIP to TCPIP01.
After doing that with the appropiate file and parameter updates,  
I was not able to do a NETSTAT command against TCPIP01,
I got VM-Intercommunication errors.

Maybe a silly question, but before I go into deeper investigation,  
I want to know if it is necessary to have the first stack named TCPIP.

Going back from TCPIP01 to TCPIP: both stacks work well.

Ewald Roller


Re: z/VM 5.4 TCP/IP stack name

2011-05-27 Thread Kris Buelens
The name of the default TCPIP stack is in a CMS file named TCPIP DATA.  So,
what's in yours?  (and I guess that if there is no TCPIP DATA, TCPIP is the
default stack name).

2011/5/27 E. Roller ewald.rol...@rolf-benz.com

 Yesterday  I tried to rename one of my two TCPIP Stacks.
 I have TCPIP and TCPIP02 and wanted to rename TCPIP to TCPIP01.
 After doing that with the appropiate file and parameter updates,
 I was not able to do a NETSTAT command against TCPIP01,
 I got VM-Intercommunication errors.

 Maybe a silly question, but before I go into deeper investigation,
 I want to know if it is necessary to have the first stack named TCPIP.

 Going back from TCPIP01 to TCPIP: both stacks work well.

 Ewald Roller




-- 
Kris Buelens,
IBM Belgium, VM customer support


z/VM 5.4 TCP/IP stack name

2011-05-27 Thread E. Roller
Thank you Kris, the wrong TCPIP DATA has been active...

I felt that this was a silly question ... :-)

But I have had a long evening yesterday


Re: z/VM 5.4 TCP/IP stack name

2011-05-27 Thread Alan Altmark
On Friday, 05/27/2011 at 07:48 EDT, E. Roller 
ewald.rol...@rolf-benz.com wrote:
 Yesterday  I tried to rename one of my two TCPIP Stacks.
 I have TCPIP and TCPIP02 and wanted to rename TCPIP to TCPIP01.
 After doing that with the appropiate file and parameter updates,
 I was not able to do a NETSTAT command against TCPIP01,
 I got VM-Intercommunication errors.
 
 Maybe a silly question, but before I go into deeper investigation,
 I want to know if it is necessary to have the first stack named TCPIP.

It's not necessary, no, but you are going to create more trouble for 
yourself than you need.

- Since the user ID is provided by IBM, you will have to do a PPF override 
so that SERVICE and PUT2PROD know what you've done.
- Create :Type.SERVER entries in SYSTEM DTCPARMS for all servers and 
specify the :Stack. tag as appropriate.  (Warning: Do not change IBM 
DTCPARMS and do not perform a mass copy of IBM DTCPARMS to SYSTEM 
DTCPARMS.)
- Change TCPIP DATA to include the TCPIPUSERID statement to point to your 
stack

You may want to leave TCPIP in the directory (NOLOG) in order to provide 
indirect minidisk links to the 198, 591, and 592 just in case someone says 
LINK TCPIP instead of LINK TCPMAINT.

The maxim that you don't change or delete what IBM provides, but only add 
to it, is a good one.  While PPF overrides work well for service, there is 
no generally accessible system registry (e.g. some form of system 
environment variables) to let the rest of the system know what it is 
you've done.

My recommendation:  Create all the stacks you want, but leave TCPIP  Co. 
alone.  Use the suite as your master TCP/IP instance, even if you don't 
bring them up.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


VMWorkshop the 2011 version

2011-05-27 Thread Bill Munson
Friends of z/VM and LINUX
There has been a lot of interest in the VM Workshop planned for JULY.
 
For those wishing to present at the VM Workshop we have threads for 
vendors and customers; three(3) threads total. The vendor thread allows 
for sessions that are ?educational?, but somewhat product related.  The 
customer and open threads are strictly educational and not product 
specific.   Sponsors are free to submit abstracts for the vendor thread 
and anyone can submit an abstract for the open or customer threads.  If 
you are interested, please send your abstract to worksho...@aol.com, with 
the type of session you are submitting in the subject line.  For example:  
Subject:  Abstract for Vendor Sessions (name and company name)  or, 
Subject:  Abstract for Customer or Open Session (name and company name).  
 
Bill Munson 
201-418-7588

VM Workshop
http://www.VMWorkshop.org/


*** IMPORTANT
NOTE*-- The opinions expressed in this
message and/or any attachments are those of the author and not
necessarily those of Brown Brothers Harriman  Co., its
subsidiaries and affiliates (BBH). There is no guarantee that
this message is either private or confidential, and it may have
been altered by unauthorized sources without your or our knowledge.
Nothing in the message is capable or intended to create any legally
binding obligations on either party and it is not intended to
provide legal advice. BBH accepts no responsibility for loss or
damage from its use, including damage from virus.


Re: HMC security (was: zvm directions)

2011-05-27 Thread Alan Altmark
On Thursday, 05/26/2011 at 11:10 EDT, David Boyes dbo...@sinenomine.net 
wrote:

 But it's certainly a common one. I can think of at least a dozen sites 
that 
 have heard this requirement from IBMers. I've always thought the 
proper 
 solution to this was to add a badge reader to the HMC to allow IBMers to 
enable 
 these ids only when they are physically present (and responsible for 
them).

I will try to find out where this is coming from and see if there are some 
adjustments that can be made.  I note that the checklist in 4.6.5 of the 
SAPR Guide only says
  Requirements for passwords and userids 
  for the Hardware Management Console 
  and Support Element of the 2817 Server 
  have been determined.

 And herein lies some of the resistance. Agreed, this is the Right and 
Proper 
 Way. If I am to operate in this way, I need to engineer Yet Another 
identity 
 management system (at best a plugin to an existing one, at worst an 
entire new 
 system). There is not a single commercially available identity 
management 
 system (including Tivoli products) that would know what a HMC is if it 
bit them 
 in the rear. None of them understand any of the roles you describe, and 
none of 
 the IT security weenies who run this stuff day to day have any grasp of 
this. 
 It doesn't show up in their point-to-click-to-manage world -- you're 
dealing 
 with people who think AD is the be-all, end-all, not RACF. After all, 
it's just 
 a PC, right? (*snort*) -- doesn't work with *their* tool, doesn't 
happen.
 
 I concede the point that that will change over time, since this is more 
likely 
 to impact z/OS sites and thus actually cause money to be spent, but 
you're 
 moving too fast for the real world here.
 
 (I made this point in the design discussions about ensembles in 
Research; 
 clearly I didn't have a big enough tantrum to crack the light of reality 
over 
 this horizon).
 
  Local password management?  I'm not following you on this.  My client
  has
  all 'normal' HMC IDs authenticated with the corporate directory server
  (Active Directory).
 
 See above. AD integration for an HMC requires modifying the default AD 
schema 
 to allow somewhere to store all those nifty new attributes, which is a 
one-way 
 street. You can't go back. Windows admins (unless they are very very 
good) flee 
 screaming from this, as it's an irrevocable step and it changes the 
support 
 posture for a lot of other products, including some ones that have 
nothing to 
 do with System Z (try calling Microsoft with a Exchange problem if you 
have a 
 modified AD schema. You won't like it. Trust me.)

This isn't a z-specific issue.  Further, Microsoft says that AD 
Lightweight Directory Service (AD LDS) can be used in such a way that it 
isn't necessary to extend the AD schema.  
http://www.microsoft.com/windowsserver2008/en/us/ad-main.aspx

Not being an AD admin, I can admit that the subtleties escape me.

 They may not need them, but setting up a separate provisioning process 
with all 
 the attendant auditing, etc to manage them in a responsible way (let 
alone 
 letting a non-human agent do anything to configurations without having 
exits 
 for MY change management system (whatever that may be), as some of the 
ensemble 
 code proposes to require in the near future) is pretty much a 
non-starter. 
 Separation of powers, if nothing else -- if I can change the hardware 
 configuration, I'm not allowed to change the user authorizations, and 
 otherwise, WYSIWG wrt HMC management, and that doesn't include letting 
 automation tinker with it.
 
 I guess the message we're trying to convey is that if this thing is to 
become 
 the management endpoint for the System Z, a lot more thought needs to 
be put 
 into deployment integration with other parts of the environment before 
people 
 are going to be comfortable with the level of power that this thing has 
over 
 the crown jewels. If it's treated as the control point, it's got to play 
nice 
 with OUR control points. IBM can't revoke support for it when we install 
the 
 stuff that makes it work for our businesses. The current message from 
IBM is a 
 little too blue-centric for that to be realistic.

Stay your sword, good man!  The good news is that the z196 introduced a 
way for you to do that.  It is no longer required to pre-define HMC users 
to the HMC.

1. Create one or more User Templates.  These are model user IDs that 
can be associated with an HMC user for whom no User Profile exists. Except 
for the fact you can't use them for authentication purposes, they are 
conceptually the same as user profiles.

2. Create one or more User Patterns.  This is a pattern that, when 
matched against a login ID (for example, u...@company.com) for which no 
user profile exists, identifies how to decide if the user can log in and, 
if so, what user template should be associated with them.

Hopefully that will take a big bite out of the problem.

Alan Altmark

z/VM and Linux on System z Consultant