Re: In IBM-land, AFP means...

2025-06-19 Thread Rick Troth
And HASP means "Houston Automatic Spooling *Priority*". go figure! On 6/18/25 2:56 PM, Phil Smith III wrote: Advanced Function *Presentation* or Advanced Function *Printing*? I'd always heard "Printing" (though the acronym was often expanded as "Another ing Printer") but Wikipedia and a

latest release of UFT makes it 2.x

2025-06-08 Thread Rick Troth
cross posted ... apologies for the duplication Minor updates from the prior version, but seemed like time to call it 2.x. The protocol doc has been in need of clarification. (Doco is always the hardest part.) That markdown has been updated. https://github.com/trothtech/uft/releases/tag/2.0 ht

Re: Mainframe Security

2025-06-08 Thread Rick Troth
Turns out that PIV cards are just "PKI client cert" as far as most end-point applications are concerned. Dunno if that helps, but took me a while to recognize that much of the simplicity back in the day. On 5/29/25 2:32 PM, Steve Beaver wrote: Does anyone except the Federal Government use

the SHARE songbook

2025-05-13 Thread Rick Troth
Can anyone point me at a copy of the SHARE songbook? I can't seem to find it using Google (er, uh, DuckDuckGo actually). -- -- R; <>< -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@li

Re: REVIEW 51,3 and later can now automatically expand XMIT-format files

2025-05-02 Thread Rick Troth
Sam -- When you say "XMIT-format", do you mean (what I would refer to as) NETDATA? I ask, being a novice w/r/t most MVS things. Thanks. -- R; <>< On 5/2/25 11:42 AM, Sam Golob wrote: Dear Folks,     I would like to advertise a great improvement that Greg Price has put into the REVIEW (fr

Re: Ad 2025 International Rexx Symposium, Vienna (from Sunday, May4th, through Wednesday, May 7th)

2025-04-30 Thread Rick Troth
On 4/30/25 12:09 PM, Rony G. Flatscher wrote: P.S.: REXX would be another item on "Re: What has IBM ever done for us? (probably more than I know)". yup! -- -- R; <>< -- For IBM-MAIN subscribe / signoff / archive access ins

Re: QotD (Quote of the Day)

2025-04-28 Thread Rick Troth
On 4/27/25 2:06 PM, Phil Smith III wrote: From r/mainframe: Legacy is so boring. All it does is work. Ahh, yess, the boredom of "it still works". *https://www.youtube.com/watch?v=XTopVi1hVVM* The longer version ... John Oliver can expand a 3 minute trailer into a third-of-an-hour of ..

Re: Expand DSN names (WAS : Java saved IBM Z?!)

2025-03-28 Thread Rick Troth
On 3/28/25 12:46 PM, Paul Gilmartin wrote: On Fri, 28 Mar 2025 11:05:05 -0400, Rick Troth wrote: EXCELLENT observation Postel's Law should be followed https://en.wikipedia.org/wiki/Robustness_principle No. This leads to chaos. Developers are inclined to obey the "be liberal i

Re: Expand DSN names (WAS : Java saved IBM Z?!)

2025-03-28 Thread Rick Troth
EXCELLENT observation Postel's Law should be followed https://en.wikipedia.org/wiki/Robustness_principle Consumer systems REGULARLY have blanks in filenames, which makes scripted automation difficult. Other punctuation can also be troublesome. -- R; <>< On 3/27/25 10:52 PM, Joel Ewing wr

Re: Expand DSN names (WAS : Java saved IBM Z?!)

2025-03-28 Thread Rick Troth
In Unix* it does still depend on the underlying filesystem, of which there are many. On Linux, common filesystems include EXT2, 3, 4, and BTRFS, as well as XFS, and of course ISO-9660. Windows NTFS (supported with limits on Linux) is there too, as well as Windows FAT/VFAT/exFAT. I regularly

Re: Java saved IBM Z?! (and filename space)

2025-03-27 Thread Rick Troth
On 3/27/25 1:54 PM, Paul Gilmartin wrote: On Thu, 27 Mar 2025 13:22:26 -0400, Rick Troth wrote: ... There is a group (no idea how large*) who have ported Unix** to several 8-bit processors. Now, Unix on an old XT I do remember. That was a commercial product. But imagine Unix on your TRS-80

Re: Java saved IBM Z?! (and filename space)

2025-03-27 Thread Rick Troth
On 3/27/25 1:40 PM, Phil Smith III wrote: Rick wrote, in part: Dunno what FUZIX are doing with fork(). FUZORK, obviously. (Is it Friday yet?) [facepalm] -- For IBM-MAIN subscribe / signoff / archive access instructions, s

Re: Java saved IBM Z?! (and filename space)

2025-03-27 Thread Rick Troth
[reply inline, see below] On 3/27/25 1:02 PM, Paul Gilmartin wrote: On Thu, 27 Mar 2025 12:45:14 -0400, Phil Smith III wrote: Gil wrote, in part: Shame om IBM. They implemented vfork on CMS Opem, but fraudlently named it "fork". Yeah, when the did that, at the next SHARE I handed out Taco B

Re: Java saved IBM Z?!

2025-03-27 Thread Rick Troth
[apologies ... this got long ... I count three topics] I was actually rather stunned at the time (circa 1995), /amazed/ that MVS could have a Unix face. Wow! And then they did it on VM too. (With understandable constraints because CMS is a DAT-off environment.) Wish I could answer Phil's ques

Re: Command Line (was: Mystified by FTP ...)

2025-03-12 Thread Rick Troth
On 3/12/25 2:59 PM, Paul Gilmartin wrote: ISPF. It's a pith that IBM never refactored ISPF as an X11 client to eliminate 3270 entanglement. I was gonna suggest the Worstation Agent ... (How much of that does WSA do? What desktop platforms does WSA support?)  ... but then you gone and d

Re: IBM wins against LzLabs

2025-03-10 Thread Rick Troth
It is arguable that this (the IBM win, and related) is counter productive. (But try to convince IBM exec/legal of it.) Since the exit of other vendors from the mainframe hardware market, industry interest in that architecture has waned. Meanwhile, other processor architectures, with less original

Re: email is eazy [was: Open enterprise edition ISO]

2025-03-05 Thread Rick Troth
rs at providers who ignored "rough consensus" and failed to test interoperability with pre-existing other "running code". There. I feel better now. Another cup o coffee and I can start my day. -- R; <>< On 3/5/25 10:55 AM, Rick Troth wrote: I was working in

email is eazy [was: Open enterprise edition ISO]

2025-03-05 Thread Rick Troth
I was working in academia when standards like MIME were being hammered out. The university where I worked was a major Internet hub. (Also a BITNET hub for those who remember that, DECNET too for that region.) So the developments were kind of important to us. > Color me slightly amazed that this

Re: UFT and NJE

2025-02-08 Thread Rick Troth
The UFT got a new "home" during the intervening months since below. -- R; <>< On 2/28/24 7:04 PM, Rick Troth wrote: I forgot the link to the project ... *https://github.com/trothr/uft/* -- R; <>< On 2/28/24 18:01, Rick Troth wrote: A friend and I were rec

a note about shells and scripting [was: OMVS]

2025-01-29 Thread Rick Troth
ms to be independently developed by IBM and is based on both the Unix System V shell and the Korn shell. I think the fact that Korn and Kern are similar names is just coincidence. From: IBM Mainframe Discussion List on behalf of Rick Troth<058ff5c2d0a7-dma

Re: OMVS

2025-01-27 Thread Rick Troth
I don't recall if OMVS ever included the Korn shell. Haven't paid close enough attention. >  (C) Copyright *Mortice Kern* Systems, Inc., 1985, 1996. The Mortice Kern Toolkit (MKS Toolkit) was also available for Windoze in those days, an excellent "front" on an otherwise non-POSIX system, very

Unix, ASCII, and the hardware [was: OMVS]

2025-01-23 Thread Rick Troth
ized that USS and OE being EBCDIC actually made sense! So now I love OVM, OMVS, USS, etc, alphabet soup. If anyone is running UTS, could I have a guest account? (Or AIX/ESA for that matter, same request.) -- R; <>< On 1/23/25 9:09 AM, Rick Troth wrote: UTS was (is) ASCII On 1/22/

Re: OMVS

2025-01-23 Thread Rick Troth
UTS was (is) ASCII On 1/22/25 6:39 PM, Phil Smith III wrote: Wow, I'd forgotten that one! Are you sure it was ASCII? I don't remember and Googling hasn't really helped. I did find references to needing a Series/1 to drive the terminals, but it could have been translating? What about UTS? I t

Re: Pipes

2025-01-21 Thread Rick Troth
rly copy. I got access to "OpenEdition" probably May of 1995, so not quite 30 years ... yet. -- R; <>< On 1/21/25 12:36 PM, David Spiegel wrote: Hi Rick, You said: "... for more than 30 years. ..." OS/390 was release in late 1995. Did you get an early copy? Regards, D

Re: Pipes

2025-01-21 Thread Rick Troth
rambling and thinking-out-loud follows On 1/21/25 11:12 AM, Paul Gilmartin wrote: On Mon, 20 Jan 2025 21:19:46 -0500, Rick Troth wrote: ... So the next trick will be to figure out how to run it from TSO without having to get into a shell. ... That feels like trying "to figure ou

Re: File transfer question

2025-01-21 Thread Rick Troth
Not disagreeing with Charles at all, his response in this thread triggered more thoughts on this end. As I said privately to the OP, there are really only two options when transferring files between mainframe op sys (MVS, VM, VSE, TPF) and PC (Windoze, Mac, Linux): binary and plain text. Anyth

Re: Pipes

2025-01-20 Thread Rick Troth
I've looked into Netrexx Pipes and am impressed. My holdback no making more use of it is that I'm not "in" either the Netrexx ecosystem nor even the Java ecosystem. But Netrexx Pipes might be just the ticket for a lot of people. Good suggestion, Rony. This past June at the VM Workshop, I introd

Re: Pipes

2025-01-14 Thread Rick Troth
hits on the IBM website, nor in IBM documentation. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Rick Troth Sent: Monday, January 13, 2025 11:10 AM To:IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Pipes indeed CMS/TSO Pipelines (with a common codebase) is one of the most po

Re: Pipes

2025-01-13 Thread Rick Troth
e, navigation, commerce, and agriculture, in order to give their children a right to study painting, poetry, music, architecture, statuary, tapestry, and porcelain. -John Adams */ -Original Message----- From: IBM Mainframe Discussion List On Behalf Of Rick Troth Sent: Monday, January 13, 202

Re: Pipes

2025-01-13 Thread Rick Troth
indeed CMS/TSO Pipelines (with a common codebase) is one of the most powerful productivity tools in the industry. There have been several attempts to bring this capability to other platforms, including some attempts to provide a no-charge alternative on TSO. (C'mon, IBM, the up-charge is kil

Re: Share disk/volume mount between mainframe and open platform

2025-01-08 Thread Rick Troth
On 1/8/25 9:22 AM, Paul Gilmartin wrote: Is there an open platform which exploits the peculiar characteristics of CKD DASD? Floppies. They don't have _counts_ and _keys_ but they do expose _tracks_ and _records_. Thus floppies need "low level formatting" in addition to high level (the act

Re: Share disk/volume mount between mainframe and open platform

2025-01-08 Thread Rick Troth
I have asked the same question for years. What you want/need is FBA DASD. That means 3310 or 3370 or 9336 or similar (if you're on FICON). But FBA is the norm for FC. So ask for a volume that is available simultaneously via FC and via FICON (but 9336 et al, rather than 3390). Last time I chas

Re: Bye all

2025-01-03 Thread Rick Troth
Peter -- Drop me a note (direct email). I'd like to know your non-IBM email address. *tro...@gmail.com* thanks -- R; <>< On 1/3/25 10:14 AM, Peter Relson wrote: Hi, IBM-Mainers. I am retired as of January 1. I'll likely lurk and occasionally chime in, but I won't have access to a system

more about C [was: What is a "programming language"?]

2024-11-12 Thread Rick Troth
Being a fan of C, I would not shy away from pointing out thatread() andwrite() and all variants are not strictly part of the /language/. I'd be quite interested to hear more about your time doing embedded C. Sounds like fun! Since the advent of SAN support on z/VM, CP has contained parts now

Re: What is a "programming language"? Was:: Modifying JCL on the fly

2024-11-12 Thread Rick Troth
MS-DOS batch does have conditional logic. I was going to chime in that a "programming language" must have at least that: conditional logic. Phil initially asked if looping is required, but conditional logic along with branching quickly gives us looping. IT MAY BE that to qualify as a "scripti

Re: Israel

2024-10-02 Thread Rick Troth
Thanks, Steve, for the history. The topic is of great interest to me personally for a variety of reasons, including that my wife and I have both traveled in the Middle East and continue to do business there. I also have many friends/colleagues with specific interest in Israel, some of whom res

Re: Israel

2024-10-02 Thread Rick Troth
too true Steve, you really should have held back. Look now and see that others have been stirred up. -- R; <>< استخدم الفلسطينيون 40 ألف مدني بريء كدروع بشرية On 10/2/24 9:45 AM, Dave Beagle wrote: Many times it’s not what you say, but what you don’t say. I don’t recall you telling t

Re: Happy 20th Birthday to zAAP

2024-09-05 Thread Rick Troth
zAAP was pitched as (and used for) offloading Java from the primary engines. Neat idea! It was several weeks, perhaps a few months, before I realized that the zAAP was *not* a Java processor. Since it's all about microcode, I figgered IBM had built a hardware JVM, a byte-code interpreter. Wow!

Re: Upgrading z/OS vs. z/VM

2024-09-03 Thread Rick Troth
>   ...   I sat my new coworkers (and manager) down and explained to them how much safer and easier it was > to upgrade a third party product at a time, get them out of the way ahead of time, then just upgrade the OS > and leave everything else the same.  They were skeptical - until I dropped th

Re: Upgrading z/OS vs. z/VM

2024-09-03 Thread Rick Troth
> I'm NOT trying to start a war here,   ... Too late! *:-)* > Upgrading z/VM versions has been pretty trivial for quite a while: point to a new CP module, reIPL. Cept z/VM shops usually "point to" a new set of CP vols, not just the new CP module. Still, it's "the system", which is commonly

Re: World’s largest computer outage!

2024-07-22 Thread Rick Troth
> I developed and documented some C string routines > that I developed to make them MUCH faster and certainly safer.  See here: > https://drive.google.com/file/d/1hd4Ld0iJ5r_wQ3jSRv-FTLi7QFl0pstq/view Thanks. C continues to get a bad rap. Nice to know at least one person is addressing the re

Re: World’s largest computer outage!

2024-07-19 Thread Rick Troth
I'm not running Windoze so I haven't experienced it first hand, but this does sound serious. From the Wikipedia page: "On July 19, 2024, a faulty CrowdStrike software update  caused blue screens of death on Microsoft Windows machines,  disrupting millions of Windows computers worldwid

Re: World’s largest computer outing!

2024-07-19 Thread Rick Troth
Somehow a name like "Crowdstrike" seems fitting. -- R; <>< On 7/19/24 9:42 AM, Greg Cray wrote: Saw that. Airlines, banks, and numerous other industries were affected. Microsoft 365 after a Crowdstrike update. Greg Sent using the mail.com mail app On 7/19/24 at 9:38 AM, Dave Beagle wrot

signature processing [was: Off topic discussions]

2024-07-10 Thread Rick Troth
This thread is relevant to IBM-MAIN because it discusses file handling, specifically in CMS. Thanks PHSiii for cluing me in, and thanks Curtis and others for checking it out. I had not heard about this logic. (Been a while since I was on Netnews. Kinda miss it. Don't have time for it.) WARNI

mult--platform cross-training [was: About Python and REXX]

2024-07-05 Thread Rick Troth
On 7/5/24 9:47 AM, Farley, Peter wrote: Am I the only one who runs and experiments with Linux systems (and even WSL) at home for my own education? Where is the curiosity that drives us all to better our knowledge and experience? BRILLIANT! Linux is cheap. You can even get it on top of Windoze

Re: About Python and REXX

2024-07-05 Thread Rick Troth
Yes, David makes a good point. And from a non-sysadmin user perspective that *should* be the case. I've encountered too many IBM Unix environments where "installed" did not automatically render the package usable as a command. (That is, executables found via un-augmented $PATH.) There's a lot t

Re: IBM z/OS 3.1 zsh command delete issue

2024-06-18 Thread Rick Troth
> # Fix Delete Key > bindkey '^[[3~' delete-char Is this sufficient? Once that's added to~.zshrc is there any other work needed? If that addition makes it work then I'd say run with it and don't flag it as a ZSH bug. The reason I say this is that delete key has been a pain in the arse on Unix

Re: Upgrade by cutting a wire?

2024-05-31 Thread Rick Troth
This kind of thing is so common. Maybe it was majic in the 1980s. But now, everything is digital and pre-programmed at the factory. I have a shiny new Icom IC-7300 transceiver. (That's ham radio talk.) It has a general coverage receiver, all modes from like 0 to somewhere past 54MHz. But it wi

Re: EBCDIC/ASCII - FTP

2024-05-28 Thread Rick Troth
ode points as later IBM OSes expect. tn3270 shows them fine, though. On Tue, May 28, 2024 at 7:43 AM Rick Troth < 058ff5c2d0a7-dmarc-requ...@listserv.ua.edu> wrote: Hi Tom -- You're not wrong. The musical code pages have led to multiplied complexities. Living in the US, I'v

Re: EBCDIC/ASCII - FTP

2024-05-28 Thread Rick Troth
Hi Tom -- You're not wrong. The musical code pages have led to multiplied complexities. Living in the US, I've had it easier than some, and in most cases I can (and do) treat "EBCDIC" as CP1047 (with an exception around not and circumflex). CP37 came first, and was "close" but got the square

hints and tips and help for Git and GitHub for mainframers

2024-05-24 Thread Rick Troth
howdy folks ... I was asked this week for help with Git. The target audience is mainframe people. (But I don't expect to be presenting.) I had previously helped this particular group get on-board using Git and GitHub, but that was several months ago. They're again looking at it, so their lea

Re: IBM key management products

2024-04-12 Thread Rick Troth
Not discounting Luke's excellent response: key management is hard. Look for utilities with reliable import/export capability. Be prepared to OWN your keys. I say this again as a CISSP, own your keys. This is your bread and butter, so to speak, the family jewels. So take care when using these pro

Re: Not getting IBM-MAIN Email

2024-04-09 Thread Rick Troth
Hi David -- Others have had trouble too lately. IBM-MAIN is hosted by the University of Alabama, so I wonder if "US" versus "UA" is a typo? Some of us have speculated that the university, or one of their service providers, recently tightened-up email requirements. Across the industry, blackl

Re: Posting issues?

2024-04-05 Thread Rick Troth
hil Smith III wrote: Yeah, I have SPF records. I may move my mailboxes to my domain provider, who might should be able to do better. But explain: - getting Digests - not able to post - no errors?! -Original Message- From: IBM Mainframe Discussion List On Behalf Of Rick Troth Sent: Fri

Re: Posting issues?

2024-04-05 Thread Rick Troth
Let's see if this gets through. I THINK my posts are making it (seems like one did earlier this week), and this being a GMail identity, that would make sense. Phil, you're trying to use a custom address. That is to say, you're using a personal domain. I observe that such are increasingly chall

in search of AIX/ESA

2024-04-03 Thread Rick Troth
Is anyone running AIX/ESA or do you happen to have installation media for AIX/ESA? I could ask the same about AIX/370 (which could run in either /370 and /XA mode). thanks -- R; <>< -- For IBM-MAIN subscribe / signoff / arch

security and privacy for the 21st century

2024-03-22 Thread Rick Troth
Techies will understand. And maybe it's coddling the non-techies that drives service companies to provide dumbed-down remedies. They're still obligated to comply with new and wonderful regulations. They (the good ones) genuinely try and they (the lazy ones) at least want to *look* like they're

Re: GNU COBOL

2024-03-19 Thread Rick Troth
e gang on the "z/OS Open Tools" GitHub project have provided. That will take time, but should eventually fall to automation. They've got almost 200 packages, including RSYNC (THANK YOU!!), but I have not found Gnu COBOL. Maybe Gnu COBOL "just works". -- R; <>< O

Re: GNU COBOL

2024-03-19 Thread Rick Troth
ll access where I can throw my SSH keys? Lemme know! Thanks. -- R; <>< On 3/18/24 16:59, W Mainframe wrote: Hi,A port to USS OMVS sounds perfect... :) Dan Sent from Yahoo Mail for iPhone On Monday, March 18, 2024, 5:57 PM, Rick Troth <058ff5c2d0a7-dmarc-requ...@listse

Re: GNU COBOL

2024-03-18 Thread Rick Troth
I try to maintain working copies of Gnu COBOL in the Chicory collection. Presently we have Gnu COBOL 3.2 for FreeBSD (64 bit), AMD/Intel Linux (64-bit and 32-bit), and Z or S390 Linux (64-bit and 31-bit). rsync://chic.casita.net/opt/gnucobol-3.2/ -- R; <>< On 3/16/24 15:36, Mark Jacobs wrote

Re: Mainframer Lunch

2024-03-13 Thread Rick Troth
Do Ohioans count? I'm outside of Dayton and surprisingly close to the state line. -- R; <>< On 3/12/24 22:41, wrote: Hey, I would like to have a LUNCH get together with any mainframer's in the Indianapolis Indiana area. Maybe once a month? If interested, let me know ming...@prodigy.net D

Re: IBM Announces the z/OS Container Platform

2024-03-06 Thread Rick Troth
For clarity, start with "chroot" or "change root". Unix has had thechroot() function and the 'chroot' command since before my time, thus POSIX and Linux have it too. Within a changed root environment, the process or program can only "see" files from the new root directory on down. The hardware a

Re: UFT and NJE

2024-02-28 Thread Rick Troth
I forgot the link to the project ... *https://github.com/trothr/uft/* -- R; <>< On 2/28/24 18:01, Rick Troth wrote: A friend and I were recently talking about NJE over IP (specifically FUNet NJE) and I mentioned UFT. He had not known about UFT and seemed very interested. It

UFT and NJE

2024-02-28 Thread Rick Troth
A friend and I were recently talking about NJE over IP (specifically FUNet NJE) and I mentioned UFT. He had not known about UFT and seemed very interested. It has been around for years, and sometimes gets interest again. So I thought I should mention it here. UFT is "unsolicited file transfer"

Re: zsh for z/OS

2024-02-21 Thread Rick Troth
For scripting, most recommend Bourne-compatible, which includes BASH, ZSH, DASH, and [PD]KSH. In my experience, when you stick with a certain subset of what these all do you'll be "safe" and your scripts will not break if/when you carry them around. I have tried to distill some of the lessons le

Re: Banks migrate from mainframes to AI-driven cloud tech

2024-02-20 Thread Rick Troth
On 2/10/24 19:54, Phil Smith III wrote: Bob Bridges wrote: "...where mainframes' resilience meets the agility of cloud computing." What is the "agility" of the cloud, exactly? The ability to spin up more instances [of applications that are built that way, obviously] on demand/automatically. Fo

Re: DMARC failure in messages from this listserv

2024-02-20 Thread Rick Troth
> Last, but not least: for regular mailing I use Thunderbird. But for "un-spamming" I have to use web browser interface. Same here: This is a GMail account, and TBird works well, but the logic to tell GMail "this is not spam" is only via their web interface. The problem is not (or is not enti

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
On 2/19/24 15:09, Paul Gilmartin wrote: On Mon, 19 Feb 2024 19:31:11 +, Pew, Curtis G wrote: If you’re still seeing bash on a Mac that probably means you started using it before the switch. It’s been a while, but when they switched the default I had to do something (probably in Terminal) t

BASH bug w/r/t external links

2024-02-19 Thread Rick Troth
On 2/16/24 15:32, Frank Swarbrick wrote: In bash, only 'onetstat' works. I think that bash under z/OS is unable to follow executables with the 'e' file type (external link). Turns out that someone has addressed this. https://github.com/ZOSOpenTools/bashport/blob/main/stable-patches/findcmd.c

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
h or tcsh) the file names that are external links are not found (unless the directory is explicitly specified. Try it yourself (if you have bash available). From: IBM Mainframe Discussion List on behalf of Rick Troth <058ff5c2d0a7-dmarc-requ...@listserv.ua.edu> Sent

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
On 2/16/24 14:48, Ed Jaffe wrote: On 2/16/2024 11:33 AM, Frank Swarbrick wrote: z/OS 3.1 added the Z Shell, zsh.  Is anyone using it?  How do you like it.  What interesting features does it have over bash? I'm only at 2.5, so can't use it. I am using it. After all, what self-respecting z/OS

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
The function of external links is a feature of the system. Whether or not external links are executable really SHOULD NOT depend on which shell you run. That would be like .lnk files on Windoze. They only work when you're in a file browser, not when you're in a command window. Bad bad bad bad

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
On 2/16/24 15:51, Ed Jaffe wrote: On 2/16/2024 12:32 PM, Frank Swarbrick wrote: Here's a bit of an off the wall question/request. Do both 'netstat' and 'onetstat' work in zsh? In bash, only 'onetstat' works.  I think that bash under z/OS is unable to follow executables with the 'e' file type

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
Check your PATH environment variable. If the directory where 'netstat' resides is not in your PATH, then you'll get "command not found". There's nothing about BASH or ZSH which would preclude 'netstat' or 'onetstat' from working. One of the [un]fortunate things about the myriad command shells

Re: Query - do you have access to GitHub from your z/OS system? And do you have git on your z/OS system?

2024-02-14 Thread Rick Troth
I previously used CVS and then Subversion. About ten years ago I was introduced to Git and have come to prefer it. Q:    1. Do you have access to GitHub from your z/OS system? A: yes* In two recent roles, my team used an internal GitHub server. Personally I use GitHub.com (heavily) and GItLab.

TPF job lead for those interested

2024-02-13 Thread Rick Troth
friends -- If any of you are looking for work and are comfortable with z/TPF and related systems, drop me a note off-list, either to this address or to r...@casita.net. -- Rick; <>< -- For IBM-MAIN subscribe / signoff /

Re: Question

2024-02-07 Thread Rick Troth
The closest standard is Python's "ctypes". Now ... some of the guides I have read say that CTYPES only works with C, but I've found that (within limits) LE calling convention works well with other languages, not just C. In a previous life, I was able to call C from Python (the point being "to

Re: Encryption and decryption - processor or TCPIP

2024-01-25 Thread Rick Troth
Nicely put. > Symmetric or "secret key" encryption is probably what you think of when you think of encryption. > You encrypt and decrypt with the same secret key, just like when you passed coded notes in grade school. > It is a part of almost everything where encryption is involved. It is slow

Re: New SSH vulnerability

2024-01-25 Thread Rick Troth
Allan speaks truth. Looks like the OpenSSH team addressed the Terrapin attack hot on the heels of the CVE ... https://www.openssh.com/releasenotes.html (9.6 is discussed at the top of the release notes) OpenSSH 9.6p1 is in the Chicory collection. (Was troublesome because of forced upgrades p

software updates and supply chain [was: Another Getting away from the mainframe tale]

2024-01-23 Thread Rick Troth
Off-topic, so I changed the subject line. And while what follows is not TSO nor batch, it *does* fit in USS space, so hopefully I won't get plonked. *:-)* I've been collecting software in source form for several years. It started as a hobby, but lately looks like a supply chain gap-fill. It's

Re: I hate to be a pain (Cross-Posted)

2024-01-18 Thread Rick Troth
to Unix files, so the recommendation is use ICSF and SAF. I tend to use certificates etc in RACF and not ICSF (for ease of use) but I think ICSF is more secure. Colin On Thu, 18 Jan 2024 at 13:53, Rick Troth wrote: On 1/18/24 02:53, ITschak Mugzach wrote: see below the relevant STIG (

Re: I hate to be a pain (Cross-Posted)

2024-01-18 Thread Rick Troth
On 1/18/24 02:53, ITschak Mugzach wrote: see below the relevant STIG (V8r11)- TSS0-ES-000100: IBM z/OS for PKI-based authentication must use ICSF or the ESM to store keys. Why? (And I realize that YOU are not making this up, so don't take any challenge personally.) Any keys or Certificat

Re: Technical Reason? - Why you can't encrypt load libraries (PDSE format)?

2024-01-15 Thread Rick Troth
On 1/14/24 01:07, Phil Smith III wrote: aul Gilmartin asked: What about Format preserving encryption? Format-Preserving Encryption is for structured data, i.e., specific fields. You would not use it on a binary blob; at that point, you'd use XTS or one of the other AES modes whose output

Re: Technical Reason? - Why you can't encrypt load libraries (PDSE format)?

2024-01-15 Thread Rick Troth
On 1/13/24 11:28, Steve Estle wrote: I know this seems innocuous, but we'd like to encrypt as much as possible in our environment ... Forgive my tone, Steve. And please don't take this as directed at you, but at the broader industry, especially at "seatback magazine management". Many peopl

Re: SSH tunneling for unattended process.

2024-01-11 Thread Rick Troth
bottom posting ... refreshing ... sincerely On 1/11/24 14:08, Jon Perryman wrote: On Thu, 11 Jan 2024 09:47:45 -0600, Kirk Wolf wrote: Did I say anything about using passwords for ssh? Again, this has nothing to do with your assertion that using tn3270 over a ssh tunnel would expose the user

Re: OpenSSH CVE-2023-48795 vulnerability

2024-01-08 Thread Rick Troth
Thanks for the heads-up. I have added OpenSSH 9.6p1 to the Chicory collection. Sadly, I don't have a z/OS build system for that collection. (And if anyone can offer such, please pardon my sound-byte responses up to now.) Had to bump-up the minimum level of OpenSSL from 1.0.2 to 1.1.1. It builds

Re: SSH tunneling for unattended process.

2024-01-08 Thread Rick Troth
wants to connect via port 4321 to machine B port 22, and it's just good old SSH connectivity. I don't understand the "encrypt a connection" part. Meaning, SSH-ing into machines is well known and there's encryption etc. Correct me if I'm wrong but I think "ssh -L ..

Re: OpenSSH CVE-2023-48795 vulnerability

2024-01-08 Thread Rick Troth
Thanks! I don't see the artifacts for the 9.6p1 build. Do the project maintainers need to cut a release? -- R; <>< On 1/5/24 20:04, kekronbekron wrote: You could grab the latest (unsupported) release from this repo, once it's published. Here's a link to the pull request, which introduces t

Re: SSH tunneling for unattended process.

2023-12-29 Thread Rick Troth
t's desired.. On Friday, December 29th, 2023 at 19:04, Rick Troth wrote: Hi Frank -- BT/DT and it works great. I took the usual means of capturing the host key of the target: signed on as the service account and ran 'ssh' interactively. Ever after, the client would not be prompted

Re: SSH tunneling for unattended process.

2023-12-29 Thread Rick Troth
Hi Frank -- BT/DT and it works great. I took the usual means of capturing the host key of the target: signed on as the service account and ran 'ssh' interactively. Ever after, the client would not be prompted, but it would fail if the key changed. (And that's the point.) The client signed o

Re: RFC3280 (and 5280), "Basic Constraints" set to Critical

2023-12-11 Thread Rick Troth
On 12/11/23 10:13, Phil Smith III wrote: Charles wrote: The critical bit is there to provide upward compatibility for certificates, which are a standard that is implemented in everything >from z/OS to Nest Thermostats to Balckberrys that have not been updated in ten years. The critical bit say

Re: RFC3280 (and 5280), "Basic Constraints" set to Critical

2023-12-08 Thread Rick Troth
(replying via IBM-MAIN; where'd my IBMTCP-L subscription go?) Apologies that I don't have a *solution*. But hopefully this observation is more than just bitch-n-moan. > The fix was to update the root certificate used by the server to add the required Critical value for Basic Constraints (henc

Re: External Functions in C on z/OS

2023-11-22 Thread Rick Troth
Thanks. This is all ... overwhelming ... and amazing. Very nice. I build packages from source, so I'm keen on following that where possible. But it's gonna take some time. -- R; <>< On 11/22/23 12:37, Rony G. Flatscher wrote: Hi Rick, On 22.11.2023 16:09, Rick Troth wro

Re: External Functions in C on z/OS

2023-11-22 Thread Rick Troth
Are you saying that you can call Java from ooRexx? How does that happen? Do you spin-up a JVM running in standby mode? Do you run ooRexx in a JVM? I can call native code from Java, but always have to transit the JNI. Never been able to go the other direction. The JVM is the single most difficu

Re: External Functions in C on z/OS

2023-11-16 Thread Rick Troth
Agreed! The set-up/tear-down of LE is a pain. In a previous life, I brought up LE to have it available for C (or any other LE languages) sort of on demand. Calling linkage to/from the other languages worked fine. It was that LE establishment that would lead to ABENDs if not done (or if not don

Re: External Functions in C on z/OS

2023-11-16 Thread Rick Troth
I remember the DSECT2C command, but might have been from an ISV (maybe Dignus?). But converting a DSECT to a struct is kinda easy. So if you have the Rexx and TSO control blocks in assembler, you should be able to cook-up C structs for equivalent representation. If you need help with that, just

Re: Kinda fun

2023-11-08 Thread Rick Troth
One great thing about punched cards (and printed paper, and even such things as paper tape) is that they don't suffer degaussing or other such high-tech ailments. (They have their own /different/ problems.) Cards and printed paper are even human readable. Wow. Let's hear it for low tech and old

Re: FTP problem

2023-10-30 Thread Rick Troth
Been so many years I forget the syntax but you might be able to force the other end to behave appropriately. TYPE E and MODE B for binary stuff, yes. But look into "QUOTE" and "SITE" commands in the FTP client for sending "TYPE I" or "TYPE A" and the like over to the server. I hope this helps.

Re: System Z Enthusiasts discord (yes - Z folks do use discord)

2023-10-16 Thread Rick Troth
On 10/11/23 12:55, Lionel B. Dyck wrote: There is an online community for all System Z Enthusiasts on discord that is growing. There are discussions ranging from the z/OS Open Tools to Hercules to CBTape tools to Stack Overflow questions on Z to nearly anything and everything related to Z. Check

Re: TN3270, EBCDIC and ASCII

2023-10-11 Thread Rick Troth
On 10/10/23 22:22, Grant Taylor wrote: On 10/10/23 3:15 PM, Rick Troth wrote: The copy-n-paste point makes me wonder if the fonts are actually mapped to ASCII values. I was wondering the same thing. I'm watching the thread to learn more. *blush* Gotta be prepared to say "I

  1   2   3   >