Re: Colours on screen (mainframe history question)

2021-02-28 Thread Tony Harminc
On Fri, 26 Feb 2021 at 10:56, Jim Elliott  wrote:
>
> I was working in the IBM Toronto Lab prior to the 3279 announcement and was a 
> tester for the product (developed at IBM Hursley). Somewhere I have a photo 
> of myself sitting at my 3279 when I got an award. I still have a copy of a 
> pre-announce version of a paper on developing colour applications (the doc is 
> printed in colour, unusual for the time). Remember the lightning bolts as the 
> early 3279 models displayed graphics?

PS lightning. But IIRC green, which isnt'exactly usual for ordinary
lightning. Didn't Mike Cowlishaw do some work on (or with) GDDM? I
seem to remember that he mentioned the PS lightning in a doc.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: FTP-SSL from z/OS client to Linux

2021-02-28 Thread Steve Pryor
I thought perhaps that was it, since I didn't (previously) have the entire CA 
certificate chain on the keyring and I don't think the certificate was being 
presented. But I've corrected that and it seems to be using the correct 
certificate according to the trace below. But I'm still getting the same ' 
Content type 53 is not supported' error. Perhaps I'm not understanding 
something in the trace?

Steve Pryor
DTS Software, LLC
st...@dtssoftware.com

S0W1  MESSAGE   0001  03:04:16.329604  SSL_ENTRY 
  Job SJP1  Process 050102AA  Thread 0001  gsk_get_default_label 
  Handle 1FCA4AF0
 
S0W1  MESSAGE   0002  03:04:16.330203  SSL_EXIT  
  Job SJP1  Process 050102AA  Thread 0001  gsk_get_default_label 
  Exit status  (0)   
  Default label 'ExaVault FTP Server'
 
S0W1  MESSAGE   0008  03:04:16.330770  SSL_INFO  
  Job SJP1  Process 050102AA  Thread 0001  gsk_secure_socket_init
  Using client certificate 'ExaVault FTP Server' 
 
S0W1  MESSAGE   0008  03:04:16.331372  SSL_INFO  
  Job SJP1  Process 050102AA  Thread 0001  gsk_query_security_level  
  Security level 0x0007  
 
S0W1  MESSAGE   0008  03:04:16.331945  SSL_INFO  
  Job SJP1  Process 050102AA  Thread 0001  edit_ciphers  
  Initial SSL V2 cipher specs: 34
 
S0W1  MESSAGE   0008  03:04:16.332537  SSL_INFO  
  Job SJP1  Process 050102AA  Thread 0001  edit_ciphers  
  SSL V2 cipher specs: 34
S0W1  MESSAGE   0008  03:04:16.38  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  edit_ciphers 
 
  Initial SSL V3 2-character cipher specs:  
 

 
S0W1  MESSAGE   0008  03:04:16.333903  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  edit_ciphers 
 
  3538392F3233  
 

 
S0W1  MESSAGE   0008  03:04:16.335928  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  edit_ciphers 
 
  SSL V3 cipher specs: 3538392F3233 
 

 
S0W1  MESSAGE   0008  03:04:16.336795  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  default_setsocketoptions 
 
  FIONBIO turned off for socket 1   
 

 
S0W1  MESSAGE   0008  03:04:16.337704  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  default_setsocketoptions 
 
  TCP_NODELAY set for socket 1  
 

 
S0W1  MESSAGE   0008  03:04:16.338294  SSL_INFO 
 
  Job SJP1  Process 050102AA  Thread 0001  
gsk_perform_v3_client_handshake   
  Performing SSL V3 client handshake with 67.208.93.232.21. 
 

S0W1  MESSAGE   0001  03:04:16.338944  SSL_ENTRY
  Job SJP1  Process 050102AA  Thread 0001  crypto_generate_random_bytes 
  Length 32 

S0W1  MESSAGE   0002  03:04:16.339510  SSL_EXIT 
  Job SJP1  Process 050102AA  Thread 0001  crypto_generate_random_bytes 
  Exit status  (0)  

S0W1  MESSAGE   0

Re: Assembler - Authorized program debug

2021-02-28 Thread David Crayford
I devoted a weekend to learn Vim and by the end of it was proficient. In 
the years since I've bonded with it to stage where I really struggle 
when I go back to ISPF. Luckily my emulator (Vista) supports keyboard 
shortcuts like CNTL+D to delete words, CNTL+left/CNTL+right to jump 
words and CNTL+E to jump to the end-of-line.


Vim is only useful if you can touch type. If you have to look at the 
keyboard it's not worth the effort.


On 1/03/2021 3:46 am, Tom Brennan wrote:
Thanks! I really need just take a couple of hours and learn about it, 
instead of always just jumping in without a bit it self-training.


On 2/27/2021 11:45 PM, David Crayford wrote:

On 27/02/2021 8:22 am, Tom Brennan wrote:

You take that back!! :)

Sorry... I just used vi a minute ago and although I finally 
remembered shift-g to move to the bottom, I had to goggle how to 
move back to the top.  gg  Of course! It's so obvious. 



:1 will also jump to the top. 'g' isn't a command, it's used to 
escape although people assume it's goto as it's used to jump around 
the buffer.


I can remember when I first started learning vim I didn't find it 
particularly intuitive. Once I got over the initial learning curve it 
all made perfect sense. People like vim because its design philosophy 
echos that of Unix. In both Unix and in vim, you have a collection of 
atomic commands that perform one task well. More complicated tasks 
are done by combining the smaller predefined tasks. For example, the 
vim command dl deletes the next character,  dw deletes the next word, 
and db deletes the previous word. Here, d represents the delete 
operator and must be followed by a movement task. lt means move to 
the next character. w for the next word and b for the previous word. 
d2b will delete the previous 2 words. dtx will delete every character 
up to the next x in the current line.  Once you grok this you won't 
want to use another editor as you will find them unproductive. I also 
use Slickedit and Intellij IDEA and I have Vim emulation running in 
both. The key design is maximum economy of keystrokes. Your hand 
should be glued to the home row. I've remapped the Windows caps lock 
key to ESC (single key) and CNTL (multiple keys) to make this easier.


BTW, no need to google. Vim has excellent help. Just type :h motion 
and use CNTL-] to follow links.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS ssh git issue

2021-02-28 Thread David Crayford

Make sure you also have the following set:

export _TAG_REDIR_ERR=txt
export _TAG_REDIR_IN=txt
export _TAG_REDIR_OUT=txt


On 28/02/2021 10:45 pm, Lionel B Dyck wrote:

I have in the environment on this system and on the working systems.

_BPXK_AUTOCVT=ON
_CEE_RUNOPTS=FILETAG(AUTOCVT,AUTOTAG) POSIX(ON)

And I'm not sure which files you are asking about being tagged?

My ssh keys are untagged if that is your question - the same as on my working 
system.

_
Lionel B Dyck <
Website: www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you are, 
reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Michael Babcock
Sent: Saturday, February 27, 2021 8:02 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS ssh git issue

Is AUTOCONVERT turned on in USS?  And the files are tagged?

On Sat, Feb 27, 2021 at 2:24 PM Lionel B Dyck  wrote:


I’m having an issue on a test lpar with git for z/OS – both version
2.14 and the latest 2.26 ports.



I’ve looked at this as have several others without success.



When I attempt a git clone I get this error:



fatal: protocol error: bad line length character: ---Á



When I do a ssh g...@github.com 
git-receive-pack lbdyck/qtab.git I get this:




--ÄÁ---Ä--ÃÃ-À--ÄÂÂ--Á-/ÄÁ---À/--ÊÁÃËÇÁ/ÀË_/ËÈÁÊÊÁø?ÊÈ-ËÈ/
ÈÍË-ÊÁ ø?ÊÈ-ËÈ/ÈÍË-Î--ÀÁ%ÁÈÁ-ÊÁÃË-ËÑÀÁ-Â/>À---,-ÉÍÑÁÈ-/È?_ÑÄ-?Ã

Ë-ÀÁ%È/-øÍËÇ-?øÈÑ?>Ë-?¦ÁÄÈ-Ã?Ê_/È-ËÇ/--/ÅÁ>È-ÅÑÈÅÑÈÇÍÂ-Å-ÃÃ-Ä/À--





If I do the same ssh g...@github.com 
git-receive-pack lbdyck/qtab.git on one of my other systems it looks
like
this:



00ce342c27f0363f6d24cbb68e8ace7454218d4828a2
refs/heads/masterreport-status
report-status-v2 delete-refs side-band-64k quiet atomic

ofs-delta push-options object-format=sha1
agent=git/github-g2ff1cad44179




We’ve looked at the TCP/IP setup, the SSH setup, and the Git setup
with no joy.  We’ve also confirmed that the ssh public key has been
properly added to github.



Can anyone provide any suggestions that will help resolve this?



Thank you





­­­___
__


Lionel B Dyck <

Website:   www.lbdsoftware.com



"Worry more about your character than your reputation.  Character is
what you are, reputation merely what others think you are." - John
Wooden




--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
Michael Babcock
OneMain Financial
z/OS Systems Programmer, Lead

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: FTP-SSL from z/OS client to Linux

2021-02-28 Thread John S. Giltner, Jr.
It's been awhile, but it looks like the Linux server is requesting your SSL 
certificate as a client, but is not passing a list of CA's that it trusts.

When the server requests the client to send it's client cert, it supposed to 
tell the client what CA's is trusts.   Some clients will ignore the fact that 
the server did not do this, and just send the default cert it has on it's 
keyring.  The IBM client will not.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: FTP with TLSv1.2 and SHA256

2021-02-28 Thread John S. Giltner, Jr.
That is what I opened the PMR for and IBM said that  FTP does not pass 
GSK_V3_CIPHER_SPECS_EXPANDED to System SSL.  To get any of the 4 character 
ciphers you must use AT-TLS.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Assembler - Authorized program debug

2021-02-28 Thread Tom Brennan
Thanks!  I really need just take a couple of hours and learn about it, 
instead of always just jumping in without a bit it self-training.


On 2/27/2021 11:45 PM, David Crayford wrote:

On 27/02/2021 8:22 am, Tom Brennan wrote:

You take that back!! :)

Sorry... I just used vi a minute ago and although I finally remembered 
shift-g to move to the bottom, I had to goggle how to move back to the 
top.  gg  Of course! It's so obvious. 



:1 will also jump to the top. 'g' isn't a command, it's used to escape 
although people assume it's goto as it's used to jump around the buffer.


I can remember when I first started learning vim I didn't find it 
particularly intuitive. Once I got over the initial learning curve it 
all made perfect sense. People like vim because its design philosophy 
echos that of Unix. In both Unix and in vim, you have a collection of 
atomic commands that perform one task well. More complicated tasks are 
done by combining the smaller predefined tasks. For example, the vim 
command dl deletes the next character,  dw deletes the next word, and db 
deletes the previous word. Here, d represents the delete operator and 
must be followed by a movement task. lt means move to the next 
character. w for the next word and b for the previous word. d2b will 
delete the previous 2 words. dtx will delete every character up to the 
next x in the current line.  Once you grok this you won't want to use 
another editor as you will find them unproductive. I also use Slickedit 
and Intellij IDEA and I have Vim emulation running in both. The key 
design is maximum economy of keystrokes. Your hand should be glued to 
the home row. I've remapped the Windows caps lock key to ESC (single 
key) and CNTL (multiple keys) to make this easier.


BTW, no need to google. Vim has excellent help. Just type :h motion and 
use CNTL-] to follow links.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


FTP-SSL from z/OS client to Linux

2021-02-28 Thread Steve Pryor
I'm sure I must be missing something here. I'm trying to FTPS from the z/OS 2.2 
client to a linux system but failing the handshake. The FTP session indicates:

SC2852 sendCmd: entered 
 
EZA1701I >>> AUTH TLS   
 
SC3315 getReply: entered
 
SC4502 getNextReply: entered with waitForData = TRUE
 
234 AUTH TLS successful 
 
SC4194 getLastReply: entered
 
FC1000 authServer: entered  
 
FC1013 authServer: secure_socket_open() 
 
SC4358 getFNDELAY: entered  
 
FC1085 HSNOTIFY rc: 0   
 
FC1090 authServer: secure_socket_init() 
 
FU0941 secureWrite: entered 
 
FU0841 secureRead: entered  
 
SC4393 setFNDELAY: entered  
 
FC1103 authServer: secure_socket_init failed with rc = 410 (SSL message format 
is incorrect) 
FC1579 endSecureConn: entered 
EZA2897I Authentication negotiation failed
FC1611 endSecureEnv: entered  
SC4242 inSession: entered 
CZ0731 SETCEC code = 17   
EZA2898I Unable to successfully negotiate required authentication 

It wasn't quite clear what the 410 indicates, so I got an SSL trace:

S0W1  MESSAGE   0008  01:49:34.380195  SSL_INFO   
  Job SJP1  Process 0501028D  Thread 0001  send_v3_client_hello   
  Sent V3 CLIENT-HELLO message
  
S0W1  DUMP  0020  01:49:34.380878  SSL_ASCII_DUMP 
  Job SJP1  Process 0501028D  Thread 0001  send_v3_client_hello   
  V3 CLIENT-HELLO message 
: 0135 03016038 53AEFEE4 0E3FA5C1   *...5...8S?..*
0010: 738D1174 97B11A6C 48D50A52 9ED8C9F6   *s..t...lH..R*
0020: 19AF4C56 C20D 0E00FF00 35003800   *..LV5.8.*
0030: 39002F00 32003301 00  *9./.2.3..   *
  
S0W1  MESSAGE   0008  01:49:34.381607  SSL_INFO   
  Job SJP1  Process 0501028D  Thread 0001  gsk_write_v3_record
  Calling write routine for 62 bytes  
  
S0W1  MESSAGE   0008  01:49:34.383039  SSL_INFO   
  Job SJP1  Process 0501028D  Thread 0001  gsk_write_v3_record
  62 bytes written
  
S0W1  MESSAGE   0008  01:49:34.383763  SSL_INFO   
  Job SJP1  Process 0501028D  Thread 0001  gsk_read_v3_record 
  Calling read routine for 5 bytes
  
S0W1  MESSAGE   0008  01:49:34.467030  SSL_INFO 
  Job SJP1  Process 0501028D  Thread 0001  gsk_read_v3_record   
  5 bytes received  

S0W1  MESSAGE   0004  01:49:34.467943  SSL_ERROR
  Job SJP1  Process 0501028D  Thread 0001  gsk_read_v3_record   
  Content Type 53 is not supported  

S0W1  DUMP  0020  01:49:34.468808  SSL_ASCII_DUMP   
  Job SJP1  Process 0501028D  Thread 0001  gsk_read_v3_record   
  SSL record header 
: 35353020 54   *550 T   *  

S0W1  MESSAGE   0004  01:49:34.469667  SSL_ERROR
  Job SJP1  Pr

Re: Identifying "New Function" APARs

2021-02-28 Thread Cheryl Watson Walker
Thanks, KB, for the reference.  We also mentioned a SHARE blog post from Marna 
Walle on June 2018, where she gives a link to an IBM site that provides a list 
of all New Function APARs.  The list is also available in csv format.  So, I 
think it would be fairly simply to create control statements from the 
spreadsheet.  This has been available for almost five years now, so everyone 
should have the link.  (See our Tuning Letter 2016 No. 3, page 94.)  Just 
remember that it's a very long list, which is why we summarize them every 
quarter.

Marna's blog post - 
https://www.share.org/blog/new-function-apars-are-great-to-follow

IBM site for New Function APARs - https://www.ibm.com/support/pages/node/665131

Thanks to Marna and the developers for providing this site in response to a 
SHARE requirement that we requested.

Cheryl Watson


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
kekronbekron
Sent: Sunday, February 28, 2021 3:29 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Identifying "New Function" APARs

You'll find most of what's new in these 3 places -

1. Marna Walle's sesssions about v2r4 in SHARE, CMG, GSE, TechDocs as 
applicable.

2. NewEra - http://www.newera-info.com/eBooks.html
The form for accessing the PDF is broken, but I'm sure you can contact them & 
find out.

3. v2r4 coverage in Cheryl Watson's newsletter(s)



PS: TechDocs is basically beyond useless now. The search function might as well 
be a picture of a stone.
We're losing access to so much great content because of someone's ego.


- KB

‐‐‐ Original Message ‐‐‐
On Sunday, February 28, 2021 12:46 PM, Roger Lowe  
wrote:

> In reviewing the four "IBM z/OS Version 2 Release 4 2020 new functions and 
> enhancements" Announcement Letters, is there an easy way of identifying APARs 
> that offer "New Function" without having to read through each Announcement 
> Letter and "pick the eyes out of it"?
> .
> Similar to doing a Target Zone bitmap to place an order in Shopz, could a 
> Target Zone bitmap be supplied and then all of the applicable "New Function" 
> APARs be ordered?
> .
> Just a thought ..
>
> Roger
>
> --
> --
> --
> --
> --
> --
> 
>
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: BLS18160D Response

2021-02-28 Thread Ed Jaffe

On 2/27/2021 7:48 PM, Mark Jacobs wrote:

>From the FM;

The summary dump data contains data captured closest to the time of the 
failure. If you reply Y to use this data, IPCS will not be able to display 
storage keys using the DISPLAY(MACHINE) parameter.


Yeah, but...

I don't experience issues displaying keys using DISPLAY(MACHINE) when 
responding 'Y' to BLS18160D.


I tried it just now. I initialized a dump still lying around from 
yesterday (SLIP to capture an SDC2 abend in an SRB) and responded 'Y' to 
the BLS18160D prompt:


 IKJ56650I TIME-07:42:42 AM. CPU-00:00:03 SERVICE-22127 
SESSION-00:00:47 FEBRUARY 28,2021
 BLS18122I Initialization in progress for 
DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')

 BLS18124I TITLE=SLIP DUMP ID=EEJ6
 BLS18223I Dump written by z/OS 02.04.00-0 SLIP - level same as IPCS level
 BLS18558I This redactable dump has not been post-processed to protect 
sensitive data

 BLS18222I z/Architecture mode system
 BLS18160D May summary dump data be used by dump access?  Enter Y to 
use, N to bypass.

y
 BLS18255I Dump Init    Elapsed Time  CPU Time
   Input I/O   00:00:01.205379 00:00:01.041953
   DDIR    00:00:00.842453 00:00:00.605543
 BLS18123I 161,077 blocks, 670,080,320 bytes, in 
DSNAME('SYS3.DUMP.D210227.T222342.EDJX2.S8')
 IKJ56650I TIME-07:44:17 AM. CPU-00:00:07 SERVICE-42085 
SESSION-00:02:21 FEBRUARY 28,2021

 BLS18224I Dump of z/OS 02.04.00-0 - level same as IPCS level
 ***

STATUS shows PSW and registers for the DC2 abend:

CPU STATUS:
PSW=47045000 8000  019A7318
    (Running in AR, key 0, AMODE 31, DAT ON, SUPERVISOR STATE)
    Enabled for PER I/O EXT MCH
   ASID(X'0072') 019A7318. IEANUC01.IAXV6+24D0 IN READ ONLY NUCLEUS
  ASCB114 at FBD400, JOB(EDJX2), for the home ASID
  ASXB114 at AFD000 for the home ASID. No block is dispatched
  HOME ASID: 0072 PRIMARY ASID: 0072 SECONDARY ASID: 0072

  General purpose register values
    Left halves of all registers contain zeros
 0-3  8400  84DC2000  0001  
 4-7    029B9000  00FBD400  01DDDF00
 8-11   042FCC30    08004000
    12-15 019A8550  042FE178  042FE000  66004020

SUMDUMP captures storage on both sides of the PSW and every register. I 
have 'IP SETDEF DISPLAY(MACHINE)' in effect. Listing the PSW via 'IP L 
019A7318' returns KEY(08):


LIST 019A7318. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(019A7318.) KEY(00)
019A7318. B24D001C E31D 00045811 00889110 |.(..Thj.|
019A7328. 1008A784 0009C019 04C0D000 C0F9FE00 |..xd..{..{}.{9..|

'IP L 5R!' returns KEY(00):

LIST 029B9000. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(029B9000.) KEY(08)
029B9000. C9C1E7C3 D7E3C2D3 0012  |IAXCPTBL|
029B9010. 0012 0040 042FC000  |... ..{.|

'IP L 7R!' returns KEY(00):

LIST 01DDDF00. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(01DDDF00.) KEY(00)
01DDDF00. D9C3C540 002E65A3 0FFE 0EB6 |RCE ...t|
01DDDF10. 050B 00350202 142E 28C0 |...{|

'IP L 9R!' returns KEY(00):

LIST 042FCC30. ASID(X'0072') LENGTH(X'2000') AREA
ASID(X'0072') ADDRESS(042FCC30.) KEY(00)
042FCC30.  009A   ||
042FCC40.  042FC000  042FC004 |..{...{.|

Same with all of the other registers that look like addresses. Not one 
does not show the KEY information. I get similar results when processing 
dumps in TCB mode. Pretty much everything pointed to by the RTM2WA is 
included in the SUMDUMP and KEY information seems to be routinely provided.


Perhaps there is some pathological situation where that information 
doesn't display?


--

Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/




This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.


Re: Identifying "New Function" APARs

2021-02-28 Thread kekronbekron
Wow, amazing find. Thank you!

- KB

‐‐‐ Original Message ‐‐‐
On Sunday, February 28, 2021 8:17 PM, Mark Jacobs 
<0224d287a4b1-dmarc-requ...@listserv.ua.edu> wrote:

> This link may help too.
>
> https://www.ibm.com/support/pages/new-function-apars-zos-platform
>
> Mark Jacobs
>
> Sent from ProtonMail, Swiss-based encrypted email.
>
> GPG Public Key - 
> https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com
>
> ‐‐‐ Original Message ‐‐‐
>
> On Sunday, February 28th, 2021 at 2:16 AM, Roger Lowe roger_l...@bigpond.com 
> wrote:
>
> > In reviewing the four "IBM z/OS Version 2 Release 4 2020 new functions and 
> > enhancements" Announcement Letters, is there an easy way of identifying 
> > APARs that offer "New Function" without having to read through each 
> > Announcement Letter and "pick the eyes out of it"?
> > .
> > Similar to doing a Target Zone bitmap to place an order in Shopz, could a 
> > Target Zone bitmap be supplied and then all of the applicable "New 
> > Function" APARs be ordered?
> > .
> > Just a thought ..
> > Roger
> >
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Identifying "New Function" APARs

2021-02-28 Thread Mark Jacobs
This link may help too.

https://www.ibm.com/support/pages/new-function-apars-zos-platform

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com

‐‐‐ Original Message ‐‐‐

On Sunday, February 28th, 2021 at 2:16 AM, Roger Lowe  
wrote:

> In reviewing the four "IBM z/OS Version 2 Release 4 2020 new functions and 
> enhancements" Announcement Letters, is there an easy way of identifying APARs 
> that offer "New Function" without having to read through each Announcement 
> Letter and "pick the eyes out of it"?
>
> .
>
> Similar to doing a Target Zone bitmap to place an order in Shopz, could a 
> Target Zone bitmap be supplied and then all of the applicable "New Function" 
> APARs be ordered?
>
> .
>
> Just a thought ..
>
> Roger
>
> 
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
>
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS ssh git issue

2021-02-28 Thread Lionel B Dyck
I have in the environment on this system and on the working systems.

_BPXK_AUTOCVT=ON   
_CEE_RUNOPTS=FILETAG(AUTOCVT,AUTOTAG) POSIX(ON)

And I'm not sure which files you are asking about being tagged?

My ssh keys are untagged if that is your question - the same as on my working 
system.

_
Lionel B Dyck <
Website: www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Michael Babcock
Sent: Saturday, February 27, 2021 8:02 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS ssh git issue

Is AUTOCONVERT turned on in USS?  And the files are tagged?

On Sat, Feb 27, 2021 at 2:24 PM Lionel B Dyck  wrote:

> I’m having an issue on a test lpar with git for z/OS – both version 
> 2.14 and the latest 2.26 ports.
>
>
>
> I’ve looked at this as have several others without success.
>
>
>
> When I attempt a git clone I get this error:
>
>
>
> fatal: protocol error: bad line length character: ---Á
>
>
>
> When I do a ssh g...@github.com   
> git-receive-pack lbdyck/qtab.git I get this:
>
>
>
>
> --ÄÁ---Ä--ÃÃ-À--ÄÂÂ--Á-/ÄÁ---À/--ÊÁÃËÇÁ/ÀË_/ËÈÁÊÊÁø?ÊÈ-ËÈ/
> ÈÍË-ÊÁ ø?ÊÈ-ËÈ/ÈÍË-Î--ÀÁ%ÁÈÁ-ÊÁÃË-ËÑÀÁ-Â/>À---,-ÉÍÑÁÈ-/È?_ÑÄ-?Ã
>
> Ë-ÀÁ%È/-øÍËÇ-?øÈÑ?>Ë-?¦ÁÄÈ-Ã?Ê_/È-ËÇ/--/ÅÁ>È-ÅÑÈÅÑÈÇÍÂ-Å-ÃÃ-Ä/À--
> 
>
>
>
>
> If I do the same ssh g...@github.com  
> git-receive-pack lbdyck/qtab.git on one of my other systems it looks 
> like
> this:
>
>
>
> 00ce342c27f0363f6d24cbb68e8ace7454218d4828a2 
> refs/heads/masterreport-status
> report-status-v2 delete-refs side-band-64k quiet atomic
>
> ofs-delta push-options object-format=sha1 
> agent=git/github-g2ff1cad44179
>
>
>
>
> We’ve looked at the TCP/IP setup, the SSH setup, and the Git setup 
> with no joy.  We’ve also confirmed that the ssh public key has been 
> properly added to github.
>
>
>
> Can anyone provide any suggestions that will help resolve this?
>
>
>
> Thank you
>
>
>
>
>
> ­­­___
> __
> 
>
> Lionel B Dyck <
>
> Website:   www.lbdsoftware.com
>
>
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
>
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
--
Michael Babcock
OneMain Financial
z/OS Systems Programmer, Lead

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS ssh git issue

2021-02-28 Thread Lionel B Dyck
I couldn't find any difference between the bad system and the others.

Do you have any pointers on where I should have looked as I could easily have 
missed something?

Thanks

_
Lionel B Dyck <
Website: www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
David Crayford
Sent: Sunday, February 28, 2021 1:05 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS ssh git issue

Is your profile on that LPAR setup correctly to handle enhanced ASCII?

On 28/02/2021 4:23 am, Lionel B Dyck wrote:
> I’m having an issue on a test lpar with git for z/OS – both version 
> 2.14 and the latest 2.26 ports.
>
>   
>
> I’ve looked at this as have several others without success.
>
>   
>
> When I attempt a git clone I get this error:
>
>   
>
> fatal: protocol error: bad line length character: ---Á
>
>   
>
> When I do a ssh g...@github.com   
> git-receive-pack lbdyck/qtab.git I get this:
>
>   
>
> --ÄÁ---Ä--ÃÃ-À--ÄÂÂ--Á-/ÄÁ---À/--ÊÁÃËÇÁ/ÀË_/ËÈÁÊÊÁø?ÊÈ-ËÈ/
> ÈÍË-ÊÁ ø?ÊÈ-ËÈ/ÈÍË-Î--ÀÁ%ÁÈÁ-ÊÁÃË-ËÑÀÁ-Â/>À---,-ÉÍÑÁÈ-/È?_ÑÄ-?Ã
>
> Ë-ÀÁ%È/-øÍËÇ-?øÈÑ?>Ë-?¦ÁÄÈ-Ã?Ê_/È-ËÇ/--/ÅÁ>È-ÅÑÈÅÑÈÇÍÂ-Å-ÃÃ-Ä/À--
> 
>
>
>   
>
> If I do the same ssh g...@github.com  
> git-receive-pack lbdyck/qtab.git on one of my other systems it looks 
> like
> this:
>
>   
>
> 00ce342c27f0363f6d24cbb68e8ace7454218d4828a2 
> refs/heads/masterreport-status
> report-status-v2 delete-refs side-band-64k quiet atomic
>
> ofs-delta push-options object-format=sha1 
> agent=git/github-g2ff1cad44179
>
>   
>
> We’ve looked at the TCP/IP setup, the SSH setup, and the Git setup 
> with no joy.  We’ve also confirmed that the ssh public key has been 
> properly added to github.
>
>   
>
> Can anyone provide any suggestions that will help resolve this?
>
>   
>
> Thank you
>
>
>   
>
> ­­­___
> __
> 
>
> Lionel B Dyck <
>
> Website:   www.lbdsoftware.com
>
>   
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
>   
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Assembler - Authorized program debug

2021-02-28 Thread Seymour J Metz
There are many ISPF, Wylbur and XEDIT clones; I don't know of one that can't 
deal with column ranges. There are even some free clones.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Sunday, February 28, 2021 6:04 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Assembler - Authorized program debug

Hi David,
I like VI(m) too.
I'd like to point out, however, that ISPF and XEDIT allow the user to
restrict edits to a column range.
This capability AFAIK is ONLY available on Mainframe.

Regards,
David

On 2021-02-28 02:45, David Crayford wrote:
> On 27/02/2021 8:22 am, Tom Brennan wrote:
>> You take that back!! :)
>>
>> Sorry... I just used vi a minute ago and although I finally
>> remembered shift-g to move to the bottom, I had to goggle how to move
>> back to the top.  gg  Of course! It's so obvious.
>
>
> :1 will also jump to the top. 'g' isn't a command, it's used to escape
> although people assume it's goto as it's used to jump around the buffer.
>
> I can remember when I first started learning vim I didn't find it
> particularly intuitive. Once I got over the initial learning curve it
> all made perfect sense. People like vim because its design philosophy
> echos that of Unix. In both Unix and in vim, you have a collection of
> atomic commands that perform one task well. More complicated tasks are
> done by combining the smaller predefined tasks. For example, the vim
> command dl deletes the next character,  dw deletes the next word, and
> db deletes the previous word. Here, d represents the delete operator
> and must be followed by a movement task. lt means move to the next
> character. w for the next word and b for the previous word. d2b will
> delete the previous 2 words. dtx will delete every character up to the
> next x in the current line.  Once you grok this you won't want to use
> another editor as you will find them unproductive. I also use
> Slickedit and Intellij IDEA and I have Vim emulation running in both.
> The key design is maximum economy of keystrokes. Your hand should be
> glued to the home row. I've remapped the Windows caps lock key to ESC
> (single key) and CNTL (multiple keys) to make this easier.
>
> BTW, no need to google. Vim has excellent help. Just type :h motion
> and use CNTL-] to follow links.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> .

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Assembler - Authorized program debug

2021-02-28 Thread René Jansen
If you like ISPF (like me!) have a look at LSPF at 
https://github.com/daniel64/lspf . 

If it seems tricky to build, I have a Docker container at 
https://hub.docker.com/r/rvjansen/lspf/tags?page=1&ordering=last_updated

René 

> On 28 Feb 2021, at 12:04, David Spiegel  wrote:
> 
> Hi David,
> I like VI(m) too.
> I'd like to point out, however, that ISPF and XEDIT allow the user to 
> restrict edits to a column range.
> This capability AFAIK is ONLY available on Mainframe.
> 
> Regards,
> David
> 
>> On 2021-02-28 02:45, David Crayford wrote:
>>> On 27/02/2021 8:22 am, Tom Brennan wrote:
>>> You take that back!! :)
>>> 
>>> Sorry... I just used vi a minute ago and although I finally remembered 
>>> shift-g to move to the bottom, I had to goggle how to move back to the top. 
>>>  gg  Of course! It's so obvious. 
>> 
>> 
>> :1 will also jump to the top. 'g' isn't a command, it's used to escape 
>> although people assume it's goto as it's used to jump around the buffer.
>> 
>> I can remember when I first started learning vim I didn't find it 
>> particularly intuitive. Once I got over the initial learning curve it all 
>> made perfect sense. People like vim because its design philosophy echos that 
>> of Unix. In both Unix and in vim, you have a collection of atomic commands 
>> that perform one task well. More complicated tasks are done by combining the 
>> smaller predefined tasks. For example, the vim command dl deletes the next 
>> character,  dw deletes the next word, and db deletes the previous word. 
>> Here, d represents the delete operator and must be followed by a movement 
>> task. lt means move to the next character. w for the next word and b for the 
>> previous word. d2b will delete the previous 2 words. dtx will delete every 
>> character up to the next x in the current line.  Once you grok this you 
>> won't want to use another editor as you will find them unproductive. I also 
>> use Slickedit and Intellij IDEA and I have Vim emulation running in both. 
>> The key design is maximum economy of keystrokes. Your hand should be glued 
>> to the home row. I've remapped the Windows caps lock key to ESC (single key) 
>> and CNTL (multiple keys) to make this easier.
>> 
>> BTW, no need to google. Vim has excellent help. Just type :h motion and use 
>> CNTL-] to follow links.
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> .
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Assembler - Authorized program debug

2021-02-28 Thread David Spiegel

Hi David,
I like VI(m) too.
I'd like to point out, however, that ISPF and XEDIT allow the user to 
restrict edits to a column range.

This capability AFAIK is ONLY available on Mainframe.

Regards,
David

On 2021-02-28 02:45, David Crayford wrote:

On 27/02/2021 8:22 am, Tom Brennan wrote:

You take that back!! :)

Sorry... I just used vi a minute ago and although I finally 
remembered shift-g to move to the bottom, I had to goggle how to move 
back to the top.  gg  Of course! It's so obvious. 



:1 will also jump to the top. 'g' isn't a command, it's used to escape 
although people assume it's goto as it's used to jump around the buffer.


I can remember when I first started learning vim I didn't find it 
particularly intuitive. Once I got over the initial learning curve it 
all made perfect sense. People like vim because its design philosophy 
echos that of Unix. In both Unix and in vim, you have a collection of 
atomic commands that perform one task well. More complicated tasks are 
done by combining the smaller predefined tasks. For example, the vim 
command dl deletes the next character,  dw deletes the next word, and 
db deletes the previous word. Here, d represents the delete operator 
and must be followed by a movement task. lt means move to the next 
character. w for the next word and b for the previous word. d2b will 
delete the previous 2 words. dtx will delete every character up to the 
next x in the current line.  Once you grok this you won't want to use 
another editor as you will find them unproductive. I also use 
Slickedit and Intellij IDEA and I have Vim emulation running in both. 
The key design is maximum economy of keystrokes. Your hand should be 
glued to the home row. I've remapped the Windows caps lock key to ESC 
(single key) and CNTL (multiple keys) to make this easier.


BTW, no need to google. Vim has excellent help. Just type :h motion 
and use CNTL-] to follow links.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Identifying "New Function" APARs

2021-02-28 Thread kekronbekron
You'll find most of what's new in these 3 places -

1. Marna Walle's sesssions about v2r4 in SHARE, CMG, GSE, TechDocs as 
applicable.

2. NewEra - http://www.newera-info.com/eBooks.html
The form for accessing the PDF is broken, but I'm sure you can contact them & 
find out.

3. v2r4 coverage in Cheryl Watson's newsletter(s)



PS: TechDocs is basically beyond useless now. The search function might as well 
be a picture of a stone.
We're losing access to so much great content because of someone's ego.


- KB

‐‐‐ Original Message ‐‐‐
On Sunday, February 28, 2021 12:46 PM, Roger Lowe  
wrote:

> In reviewing the four "IBM z/OS Version 2 Release 4 2020 new functions and 
> enhancements" Announcement Letters, is there an easy way of identifying APARs 
> that offer "New Function" without having to read through each Announcement 
> Letter and "pick the eyes out of it"?
> .
> Similar to doing a Target Zone bitmap to place an order in Shopz, could a 
> Target Zone bitmap be supplied and then all of the applicable "New Function" 
> APARs be ordered?
> .
> Just a thought ..
>
> Roger
>
> 
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN