Kind regards,
Aileen
Aileen Wynne, Mainframe Systems Services
(In Partnership with Wipro)
Ext 878617 |(+353) 01- 4878617 | Mobile (+353) 087 4158724
5th Floor, B, Alexandra House,
Wipro Limited, 3 Ballsbridge Park,
Merrion Road, Dublin 4
GSE Annual Conference is your one-stop shop for enterprise IT education and
networking with mainframers. Further details can be seen here:
http://conferences.gse.org.uk/2017
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of IBM-MAIN automatic digest system
Sent: 26 February 2018 05:00
To: [email protected]
Subject: IBM-MAIN Digest - 24 Feb 2018 to 25 Feb 2018 (#2018-56)
There are 11 messages totaling 551 lines in this issue.
Topics of the day:
1. macbook air and keyboard emulation (4)
2. Product license key program (6)
3. Timer Unis (was: ... time change ...)
----------------------------------------------------------------------
Date: Sun, 25 Feb 2018 10:21:43 +0200
From: Itschak Mugzach <[email protected]>
Subject: macbook air and keyboard emulation
Hello Mac users...
I am using macbook to connect to our (and client's) mainframes. I do not want
to change the keyboard map in the emulation product. what is the keyboard
mapping for enter, ph11 and pf12?
ITschak
--
*| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere
Platform* *|* *Information Security Contiguous Monitoring for Legacy **| *
*|* *Email**: [email protected] **|* *Mob**: +972 522 986404 **|*
*Skype**: ItschakMugzach **|* *Web**:
http://webdefence.global.blackspider.com/urlwrap/?q=AXicY3FmcJnNwHB9JgNDUU6lgUWSXnFRmV5uYmZOcn5eSVF-jl5yfi5DuWGgqYGzpb-BkbGRgTkDUDY1NU8vV6-8Mi8v1cHR00nP05Uho6SkwEpfv7y8XC84Nbm0KLMkNTEXqF0vM4eBgeFNNwMDAFqMIn4&Z
**|*
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 08:42:24 +0000
From: Gadi Ben-Avi <[email protected]>
Subject: Re: macbook air and keyboard emulation
It probably depends on the emulation you are using.
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Itschak Mugzach
Sent: Sunday, February 25, 2018 10:22 AM
To: [email protected]
Subject: macbook air and keyboard emulation
Hello Mac users...
I am using macbook to connect to our (and client's) mainframes. I do not want
to change the keyboard map in the emulation product. what is the keyboard
mapping for enter, ph11 and pf12?
ITschak
--
*| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere
Platform* *|* *Information Security Contiguous Monitoring for Legacy **| *
*|* *Email**: [email protected] **|* *Mob**: +972 522 986404 **|*
*Skype**: ItschakMugzach **|* *Web**:
http://webdefence.global.blackspider.com/urlwrap/?q=AXicY3FmcJnNwHB9JgNDUU6lgUWSXnFRmV5uYmZOcn5eSVF-jl5yfi5DuWGgqYGzpb-BkbGRgTkDUDY1NU8vV6-8Mi8v1cHR00nP05Uho6SkwEpfv7y8XC84Nbm0KLMkNTEXqF0vM4eBgeFNNwMDAFqMIn4&Z
**|*
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN הודעה זו נשלחה אליך
מטעם חברה בקבוצת מלם תים וייתכן שהיא מוגנת תחת סודיות מסחרית. כל הצעה, התחייבות
או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשה החתימה של החברה. החברה
רשאית לנטר כל תכתובת העוברת בשרתיה והיא לא תישא באחריות לכל נזק, ו/או אובדן,
שיבוש או פגיעה במידע כלשהו שנגרם מסיבות של תקיפה חיצונית ו/או זדונית על הארגון.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 10:52:35 +0200
From: ITschak Mugzach <[email protected]>
Subject: Re: macbook air and keyboard emulation
I am using several of them... PCOMM, x3270, Rumba and more. It depends on what
the client is using. The idea is to have a script that match the mac keyboard
with PC keyboard.
ITschak
On Sun, Feb 25, 2018 at 10:42 AM, Gadi Ben-Avi <[email protected]> wrote:
> It probably depends on the emulation you are using.
>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]]
> On Behalf Of Itschak Mugzach
> Sent: Sunday, February 25, 2018 10:22 AM
> To: [email protected]
> Subject: macbook air and keyboard emulation
>
> Hello Mac users...
>
> I am using macbook to connect to our (and client's) mainframes. I do
> not want to change the keyboard map in the emulation product. what is
> the keyboard mapping for enter, ph11 and pf12?
>
> ITschak
>
>
> --
>
> *| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere
> Platform* *|* *Information Security Contiguous Monitoring for Legacy
> **| *
>
> *|* *Email**: [email protected] **|* *Mob**: +972 522 986404
> **|*
> *Skype**: ItschakMugzach **|* *Web**:
> http://webdefence.global.blackspider.com/urlwrap/?q=AXicY3FmcJnNwHB9Jg
> NDUU6lgUWSXnFRmV5uYmZOcn5eSVF-jl5yfi5DuWGgqYGzpb-BkbGRgTkDUDY1NU8vV6-8
> Mi8v1cHR00nP05Uho6SkwEpfv7y8XC84Nbm0KLMkNTEXqF0vM4eBgeFNNwMDAFqMIn4&Z
> **|*
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to [email protected] with the message: INFO IBM-MAIN
> הודעה זו נשלחה אליך מטעם חברה בקבוצת מלם תים וייתכן שהיא מוגנת תחת
> סודיות מסחרית. כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד
> וחתום על ידי מורשה החתימה של החברה. החברה רשאית לנטר כל תכתובת העוברת
> בשרתיה והיא לא תישא באחריות לכל נזק, ו/או אובדן, שיבוש או פגיעה במידע
> כלשהו שנגרם מסיבות של תקיפה חיצונית ו/או זדונית על הארגון.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to [email protected] with the message: INFO IBM-MAIN
>
--
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring for
Legacy **| *
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 16:20:16 +0530
From: Peter <[email protected]>
Subject: Product license key program
Hi
How does the product license key works. Which program determines the
expiration of a product.
This is a general question.
Peter
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 05:37:33 -0600
From: Mike Schwab <[email protected]>
Subject: Re: Product license key program
Generally, part of the start up of each product. CA has a common repository
that is checked at start up.
On Sun, Feb 25, 2018 at 4:50 AM, Peter <[email protected]> wrote:
> Hi
>
> How does the product license key works. Which program determines the
> expiration of a product.
>
> This is a general question.
>
> Peter
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to [email protected] with the message: INFO IBM-MAIN
--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 06:37:55 -0500
From: David Boyes <[email protected]>
Subject: Re: macbook air and keyboard emulation
That’s completely up to the emulator software to decide. There is no reference
standard since Apple has used so many different physical keyboard layouts over
the years. Just imagine what it would look like on a keyboard configured for
Mandarin, and you start to get the picture. Or for a user with only a Braille
screen reader. Awkward.
If you’re documenting it, use the 3270 function name and say press whatever key
implements that function. It’s pretty much all you can do.
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 17:24:37 +0530
From: Peter <[email protected]>
Subject: Re: Product license key program
Generally which assembler macro or program sets the expiration ?
On 25-Feb-2018 5:07 PM, "Mike Schwab" <[email protected]> wrote:
> Generally, part of the start up of each product. CA has a common
> repository that is checked at start up.
>
> On Sun, Feb 25, 2018 at 4:50 AM, Peter <[email protected]> wrote:
> > Hi
> >
> > How does the product license key works. Which program determines
> > the expiration of a product.
> >
> > This is a general question.
> >
> > Peter
> >
> > --------------------------------------------------------------------
> > -- For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to [email protected] with the message: INFO
> > IBM-MAIN
>
>
>
> --
> Mike A Schwab, Springfield IL USA
> Where do Forest Rangers go to get away from it all?
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to [email protected] with the message: INFO IBM-MAIN
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 13:58:25 +0200
From: ITschak Mugzach <[email protected]>
Subject: Re: Product license key program
This is a program a vendor develop to protect his ip. It can be cpu serial
limited, model or time. If your interest is time, just compare machine time
with a value in your program. Stck (or $stck macro) will store the clock value.
ITschak
בתאריך 25 בפבר׳ 2018 1:54 אחה״צ, "Peter" <[email protected]> כתב:
> Generally which assembler macro or program sets the expiration ?
>
> On 25-Feb-2018 5:07 PM, "Mike Schwab" <[email protected]> wrote:
>
> > Generally, part of the start up of each product. CA has a common
> > repository that is checked at start up.
> >
> > On Sun, Feb 25, 2018 at 4:50 AM, Peter <[email protected]> wrote:
> > > Hi
> > >
> > > How does the product license key works. Which program determines
> > > the expiration of a product.
> > >
> > > This is a general question.
> > >
> > > Peter
> > >
> > > ------------------------------------------------------------------
> > > ---- For IBM-MAIN subscribe / signoff / archive access
> > > instructions, send email to [email protected] with the
> > > message: INFO IBM-MAIN
> >
> >
> >
> > --
> > Mike A Schwab, Springfield IL USA
> > Where do Forest Rangers go to get away from it all?
> >
> > --------------------------------------------------------------------
> > -- For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to [email protected] with the message: INFO
> > IBM-MAIN
> >
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to [email protected] with the message: INFO IBM-MAIN
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 09:50:52 -0700
From: Lizette Koehler <[email protected]>
Subject: Re: Product license key program
As far as I know each vendor has their own process for determining when a
product will no longer function on a given LPAR. The function could be a key
with a date/time in it. They could rely on the customer to renew and then they
get a new key. If not, then the product could expire but continue to work. Or
the product may just stop working. Each vendor has their own requirements on
License keys.
I do not think you will find one specific way they all do it. They realize
there are cleaver people who want to run their software without renewing or
paying. So they work very hard to make sure it is very unlikely anyone can
crack their logic that drives their product authorization process. They may
all grab the clock, but how they use that to determine usage, is probably
proprietary.
Each vendor probably provides a process to see when the product will expire.
There are no easy work arounds when vendors have keys that dictate when the
product will stop working.
Some vendors grab the clock at start up, then store it into some area of their
code where you can not see it or alter it. Then use a key to see where the
clock is and validate the product is still licensed to run.
For example, SAS, provides me a SAS key. I can see the expiration date they
are setting. I cannot change that. The SAS software is very smart and if I
change to a new year without the appropriate payment and secret code to go with
it, it will not work. The SAS license key is added to something else in the
SAS software and that is not visible to me. So if it is 1 day to expiration.
At day 0 the software stops working. But they do give you a 60 and 45 day
warning.
Some vendors will allow you to continue running so long as an IPL does not
occur. If it does and the product is expired, then it will not be available
after the IPL.
Some vendors allow for a Disaster Recovery Key. One that can run during DR
Testing or actual DR.
Lizette
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]]
> On Behalf Of Peter
> Sent: Sunday, February 25, 2018 3:50 AM
> To: [email protected]
> Subject: Product license key program
>
> Hi
>
> How does the product license key works. Which program determines the
> expiration of a product.
>
> This is a general question.
>
> Peter
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 09:47:08 -0800
From: Charles Mills <[email protected]>
Subject: Re: Product license key program
As the author of such software, let me confirm what others have said: each
vendor does things its own way -- or perhaps not at all. CA has a central
"server" program for administering licenses; the software I am responsible for
has the licensing embedded in the program itself.
The exact technology is proprietary and a trade secret. To say "we do X and Y
and Z" would be to facilitate its defeat by a dishonest customer.
[And please, let's not start the whole "to key or not to key" discussion again.
Vendor keys are a fact of life. Yes, they can be a PITA. Most customers are
honest -- beyond honest to the point of paranoia -- but a few are not. And
honest customers sometimes make honest mistakes.]
Charles
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Peter
Sent: Sunday, February 25, 2018 3:55 AM
To: [email protected]
Subject: Re: Product license key program
Generally which assembler macro or program sets the expiration ?
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
Date: Sun, 25 Feb 2018 14:41:14 -0600
From: Bill Godfrey <[email protected]>
Subject: Re: Timer Unis (was: ... time change ...)
On Fri, 23 Feb 2018 23:32:07 -0500, Tony Harminc wrote:
>On 23 February 2018 at 19:16, Paul Gilmartin <
>[email protected]> wrote:
>
>> But now I'm confused. The description of TIMER says:
>> For TUINTVL, the address is a fullword containing the time interval.
>> The time interval is presented as an unsigned 32-bit binary number;
>> the low-order bit has a value of one timer unit (approximately
>26.04166
>> microseconds).
>>
>> That has to be right, or else programmers would have noticed.
>>
>> And a less official source (but agreeing with Tony) says:
>>
>http://www10.dict.cc/wp_examples.php?lp_id=1&lang=en&s=interval%20timer
>>
>> IBM System/360 architecture
>> If the interval timer feature is installed, the processor
>> decrements
>the word at
>> location 80 ('50'X) at regular intervals; the architecture does
>> not
>specify the interval
>> but does require that value subtracted make it appear as though 1
>were subtracted
>> from bit 23 300 times per second.
>
>I remembered it as bit 23 when I posted, and I first assumed I had just
>got it wrong. But the last S/370 POO (and the earliest for S/360 - both
>on
>Bitsavers) do say, with slightly different wording, that it is bit 23
>that is effectively counted down at 300 Hz.
>
>That first S/360 POO also has this table:
>
> BIT
>POSITION FREQUENCY RESOLUTION
> 23 300 cps 3.33 ms
> 24 600 cps 1.67 ms
> 25 1.2 kc 833 µS
> 26 2.4 kc 417 µS
> 27 4.8 kc 208 µS
> 28 9.6 kc 104 µS
> 29 19.2 kc 52 µS
> 30 38.4 kc 26 µS
> 31 76.8 kc 13 µS
>
>> But bit 23 must have 256 times the value of the low-order bit, and
>> 26.04167 * 256 = 6666.66752
>> ... which is 1/150 second, not 1/300 sec.
>
>I'm wondering if the problem relates to the timer itself being a signed
>integer (an external interrupt becomes pending when the timer goes from
>positive to negative, but it keeps on counting), but the TU arguments
>to things like STIMER are said to be unsigned. But that's perhaps more
>of a clue than an explanation. So I dunno.
>
>> Was the interval timer the only source of time-of-day on those early
>models?
>
>Yes. The TOD clock was new with S/370. (Well, one never knows about the
>360/85, 91, and 195 unless one has had hands-on experience.)
>
>> If so, the External interrupt handler must reload its register before
>another
>> tick is lost -- easy enough at power frequencies, challenging for a
>> higner resolution interval timer.
>
>Heh... They thought of that early on. I can't find it in the POO at the
>moment, but it is no accident that the fullwords at locations 4C and 54
>are "reserved" by both S/360 hardware and software. Then an MVC for
>length 8 from address 50 to address 4C both saves the current value and
>sets a new one. Since the timer is not (visibly) updated during
>instruction execution, there is no loss of information.
>
If the timer unit was defined as the same unit as the System 360 timer word,
13.02083 microseconds, where bit 23 is 1/300 second, then 24 hours (86,400
billion microseconds) would be about 6.6 billion timer units which is too large
for a 32-bit unsigned number.
If a timer unit is defined as double the System 360 timer unit, 26.04166
microseconds, then 24 hours of timer units would be about 3.3 billion timer
units, which fits in a 32-bit unsigned number.
I think that's the reason why the timer unit is not the same as the System 360
timer word unit. The 360 timer word unit could not represent 24 hours in 32
bits.
What got me thinking about that was an October 2014 post by you, Tony, where
you said "Possibly they wanted to be able to represent more than the 7.7ish
hours that the positive number range of the architected format provides."
Bill
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
[email protected] with the message: INFO IBM-MAIN
------------------------------
End of IBM-MAIN Digest - 24 Feb 2018 to 25 Feb 2018 (#2018-56)
**************************************************************
This document is strictly confidential and is intended for use by the addressee
unless otherwise indicated. Allied Irish Banks AIB and AIB Group are registered
business names of Allied Irish Banks p.l.c. Allied Irish Banks, p.l.c. is
regulated by the Central Bank of Ireland. Registered Office: Bankcentre,
Ballsbridge, Dublin 4. Tel: + 353 1 6600311; Registered in Ireland: Registered
No. 24173. First Trust Bank is a trade mark of AIB Group (UK) p.l.c. The AIB
logo, Allied Irish Bank (GB) and Allied Irish Bank (GB) Savings Direct are
trademarks used under licence by AIB Group (UK) p.l.c. AIB Group (UK) p.l.c is
incorporated in Northern Ireland. Registered Office 92 Ann Street, Belfast BT1
3HH. Registered Number NI018800. Authorised by the Prudential Regulation
Authority and regulated by the Financial Conduct Authority and the Prudential
Regulation Authority. ~~~~~~~Please consider the environment before printing
this Email~~~~~~~~ This email has been scanned by an external Email Security
System. This Disclaimer has been generated by CMDis
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN