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

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

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,

Re: Posting issues?

2024-04-05 Thread Rick Troth
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: Friday, April 5, 2024 3

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

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 /

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
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; <>< On 3/19/24 08:38, Rick Tro

Re: GNU COBOL

2024-03-19 Thread Rick Troth
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...@listserv.ua.edu>

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

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

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

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

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

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.

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

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)

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.

Re: zsh for z/OS

2024-02-19 Thread Rick Troth
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: Monday, February 19, 20

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

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

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

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

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
commendation 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 (V8r11)- TSS0-ES-00010

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

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

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

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

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

Re: SSH tunneling for unattended process.

2024-01-08 Thread Rick Troth
achine 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 ..." is just to get to SSH on a target machine via a

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

Re: SSH tunneling for unattended process.

2023-12-29 Thread Rick Troth
, 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, but it would fail if the key chang

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

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

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

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 wrote: Are y

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

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

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,

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

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

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.

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 was

Re: TN3270, EBCDIC and ASCII

2023-10-10 Thread Rick Troth
Not late at all. The copy-n-paste point makes me wonder if the fonts are actually mapped to ASCII values. I don't know graphical environments well enough to analyze it. But it would mean that, yes, there *is* A/E translation happening even in the graphical 3270 emulators. (In hopes of not

Re: TN3270, EBCDIC and ASCII

2023-10-10 Thread Rick Troth
Hi Juan -- TN3270 is an EBCDIC protocol. When a TN3270 client program connects to a z/OS or z/VM or z/VSE or z/TPF host (typically on TCP port 23) and negotiates for TN3270, everything is EBCDIC after that. (Well ... everything except the signalling, of course. But the textual content is all

Re: Error messages (a rant and an idea)

2023-09-18 Thread Rick Troth
A confluence of several things. First, z/VM has a facility (been there for decades) that facilitates (sorta) what you're talking about. MVS people, please don't shrink back. We can easily have the same service on z/OS. When I was in a previous gig, someone had used the VM message handler to

Re: With regrets, after many years I will no longer be following IBM-MAIN

2023-08-31 Thread Rick Troth
Back in the days of NetNews, there was . See #3 of the verb. https://en.wiktionary.org/wiki/plonk In the case of your personal news reader (or for us, your particular email client) this is effective. For LISTSERV (sans the feature Gabe suggests), it rests upon the list admin to remove the

Re: With regrets, after many years I will no longer be following IBM-MAIN

2023-08-30 Thread Rick Troth
Thanks for the invite, Lionel. I have accepted it. Maybe see some of you there! Never the less, I will have to remain connected with the LISTSERV list. We might should have a conversation (here? on Discord? both?) about the implications of the different services. It's not a mainframe topic,

Re: On-Prem to Cloud Mainframe Migration Experiences

2023-08-30 Thread Rick Troth
The Cloud is sexy. It's the current shiny thing. It's the popular trend. Reality is that cloud tech is simply a resurrection of service bureaus from years back. That's not a judgement pro or con. But if your business opted to move AWAY from the service bureau then why do you want to RETURN by

securing the trust store [was: Firefox and HMC self-signed cert]

2023-08-29 Thread Rick Troth
I changed the subject. Also, while this fork is not specifically a mainframe topic, it's really important, and most of us will have it thrown in our face, even as mainframers. On 8/29/23 15:29, Grant Taylor wrote: On 8/29/23 10:46 AM, Charles Mills wrote: Don't want to get into one of the

it's all about trust [was: Firefox and HMC self-signed cert]

2023-08-29 Thread Rick Troth
On 8/29/23 11:24, Grant Taylor wrote: On 8/29/23 10:07 AM, Tom Brennan wrote: And you can specify an expiration far in the future. Remember, some web browsers are capping the limit on the lifetime of certificates they will work with. The browser producers have the advantage over the rest

Re: GAO recommends upgrades at IRS, Dept Defense Logistics

2023-08-29 Thread Rick Troth
"Nor is the watchdog happy about the tax agency’s continued use of COBOL, which they note, could lead to 'difficulty finding employees with such knowledge,' adding that this 'shortage of expert personnel available to maintain a critical system creates significant risk to an agency’s mission.'"

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-24 Thread Rick Troth
, but that's what the systems say about themselves. -- R; <>< On 8/24/23 15:23, Rick Troth wrote: This topic has gotten fun. RPM has an advantage over some installer methods that it includes the architecture (e.g., "x86_64" or "s390x"). Sadly, it does *not*

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-24 Thread Rick Troth
This topic has gotten fun. RPM has an advantage over some installer methods that it includes the architecture (e.g., "x86_64" or "s390x"). Sadly, it does *not* include the operating system (e.g., "Linux" or "OS/390"). But, yeah, effective and widely used. Tools like YUM (for RedHat) and

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread Rick Troth
is is good practice. > #needMoreCoffee mee too! Meanwhile, ALL Bourne-compatible shells are supposed to source /etc/profile when invoked in "login" mode. I know that BASH, ZSH, PDKSH, and DASH all do. It's when the per-shell custom variant exists that /etc/profile gets skipped.

Re: zsh (was: Strange results for the PS1 prompt ...)

2023-08-18 Thread Rick Troth
On 8/18/23 11:42, Paul Gilmartin wrote: On Fri, 18 Aug 2023 15:16:13 +, Seymour J Metz wrote: As long as they included something that looked like the Bourne shell, adding other shells as options wouldn't have affected POSIX and X.OPEN compliance. Bourne shell falls considerable short of

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread Rick Troth
ZSH is a powerful shell and serves as an example of the need for clean and generic profiling. I don't use ZSH heavily, but I maintain it in the Chicory collection. (see below) About profiling, I regularly setPS1='\$ ' which for BASH renders a prompt as "$" for normal users but as "#" for

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-17 Thread Rick Troth
On 8/17/23 12:42, Tom Longfellow wrote: The value of TERM is xterm.(I have no idea why) "xterm" has become generic for ANSI X3.64 capable terminals and terminal emulators. Once upon a time "vt100" filled that role, but "xterm" implies more capability.

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-17 Thread Rick Troth
On 8/17/23 11:31, Tom Longfellow wrote: I am confused and am throwing out a Hail Mary for help. Here is the situation. Two cloned LPARs. (same sysres and unix root file systems) On system 1 - the /etc/profile has a PS1 of export PS1="[\\u@\\H \\W \\@]\\$ " On system 2 - the

Re: IBM C/C++ for Open Enterprise Languages

2023-08-10 Thread Rick Troth
> ... the IBM Open XL C/C++ compiler is not compatible with XL C/C++ > or xlclang compilers. This incompatibility may pose challenges. > Python 3.11 is developed using IBM Open XL C/C++, while Python > 3.10 uses xlclang. As a result, binary packages created for > Python 3.10 won't work with the

Re: Automount (was USS Features)

2023-08-07 Thread Rick Troth
> However it is not reality show or beauty contest, rather I'd like to see some real advantages of automount. Last week I learned of a peculiar use of automount in z/OS which is different from my experience and which a storage admin might truly dislike: auto-create a (possibly large, in any

Re: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-02 Thread Rick Troth
On 8/1/23 22:42, Grant Taylor wrote: On 8/1/23 7:20 PM, David Crayford wrote: What’s the difference between between channelized I/O and a rack of x86 servers connected to a SAN using fibre channel driven by high speed HBAs? I don't know. My understanding is that Fibre Channel is an

Re: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-01 Thread Rick Troth
On 8/1/23 15:44, Phil Smith III wrote: Jon Perryman wrote: The last Fujitsu mainframe is scheduled for 2030 and dropping all support by 2035. Honeywell Bull GCOS and Unisys OS 2200 and MCP are now x86 based. Are these mainframes or are they PCs? PCframes? mainCs? It is hard to define

XMITMSGX release 2.1.5 for C, Regina Rexx, ooRexx, Java

2023-08-01 Thread Rick Troth
Thanks to help from Sir Dave the Generous, we confirmed that the XMITMSGX Rexx support built with Regina works just fine with ooRexx. Yay! I had been trying to build against ooRexx expecting some linkage differences, but *someone* in ooRexx land made things compatible between ooRexx and

Re: bitmapped displays [was: Definition of mainframe?]

2023-07-31 Thread Rick Troth
wish I knew your email address On 7/31/23 15:32, Grant Taylor wrote: On 7/31/23 11:28 AM, Paul Gilmartin wrote: I trust that you know alternatives.  Will you describe one? As for how I'm using X11, I'm currently typing this reply in Thunderbird (X11 client application) running on a

Re: bitmapped displays [was: Definition of mainframe?]

2023-07-31 Thread Rick Troth
On 7/31/23 10:54, Paul Gilmartin wrote: On Mon, 31 Jul 2023 10:08:34 -0400, Rick Troth wrote: ... On MVS (USS), I remember using 'xterm', which is the X11 app I use most. Lately, I'm more likely to run 'xterm' on some other platform and then SSH-in to USS. Works. A benefit of xterm on MVS

Re: Definition of mainframe? Was: Ars Technica

2023-07-31 Thread Rick Troth
On 7/31/23 09:09, Dave Jones wrote: Opps.I was wrong. According to this site (https://en.wikipedia.org/wiki/CERN_httpd), the first web server at CERN was indeed written and hosted on a NeXT Computer running NeXTSTEP. I must have dreamed the part about VM, then. Thanks for clarifying. I

Re: Definition of mainframe? Was: Ars Technica

2023-07-31 Thread Rick Troth
On 7/30/23 18:50, Andrew Rowley wrote: On 30/07/2023 2:28 am, Jon Perryman wrote: ASK YOURSELF: Name the z/OS Unix feature that sort of fixes the fundamental design flaw with Unix filesystems just described? I suspect most people won't think about each user having a unique filesystem using

Re: bitmapped displays [was: Definition of mainframe?]

2023-07-31 Thread Rick Troth
On 7/31/23 00:33, Grant Taylor wrote: On 7/29/23 5:47 PM, Rick Troth wrote: Xwindows is used by Linux because it had been developed widely and was common on Unix when Linux came into popular view.  Xwindows itself is an excellent development. Sadly, Xwindows is way to "chatty" and

Re: USS Features

2023-07-31 Thread Rick Troth
per-user automount does not necessarily waste space The thing which is mounted might be a sub-directory of a shared space. Also, automount is not exclusively for user home directories. It's great for selected program products. -- R; <>< On 7/30/23 23:46, Grant Taylor wrote: On 7/30/23

Re: Definition of mainframe? Was: Ars Technica

2023-07-30 Thread Rick Troth
On 7/30/23 12:42, Paul Gilmartin wrote: On Sun, 30 Jul 2023 10:56:08 -0500, Dave Jones wrote: Pretty sure it was CMS. Do you know the chronology? When was the CMS(?) based HTTPD created? Was SFS available at that date? MDFS is a poor fit for HTTP paths. There were several web servers

Re: Definition of mainframe? Was: Ars Technica

2023-07-30 Thread Rick Troth
On 7/30/23 11:49, Paul Gilmartin wrote: On Sun, 30 Jul 2023 10:38:59 -0500, Dave Jones wrote: 3) The original web browse was written of a Next, but the web server that served out the pages ran on IBM's VM/ESA. What guest OS? CMS, which technically is a "guest OS". -- R; <><

of COBOL and other languages [was: Definition of mainframe?]

2023-07-29 Thread Rick Troth
We had an ... interesting ... conversation over on the assembler list a couple weeks ago. I knee-jerked against something PHSiii said. I sorta started some flaming. Not intentional. Yeah ... the author got me ticked off too. I'm actually not a COBOL fan, but I truly wish more of us knew it

bitmapped displays [was: Definition of mainframe?]

2023-07-29 Thread Rick Troth
Xwindows is used by Linux because it had been developed widely and was common on Unix when Linux came into popular view. Xwindows itself is an excellent development. Sadly, Xwindows is way to "chatty" and has other issues. (But the reactions against it from the security community are WAY out of

speaking of filesystems [was: Definition of mainframe?]

2023-07-29 Thread Rick Troth
I don't follow your comparison of PDS/e and Unix filesystems. If I saw correlation of Linux filesystems with PDS, I glossed over it as stoopid. (Here again, I feel your pain.) My understanding is that PDS is (historically) a means of segmenting one data set into related chunks. They're

Linux and z/OS and stuff [was: Definition of mainframe?]

2023-07-29 Thread Rick Troth
This is the IBM-MAIN discussion list, so let me tread lightly on my z/OS friends. It's correct that the O/S does not define "the mainframe". I can't count the number of times I've cringed at things like "Linux for z/OS" (instead of "Linux for Z"). I share your frustration over the wrong

Re: Definition of mainframe? Was: Ars Technica

2023-07-29 Thread Rick Troth
Your inquiry is (understandably) somewhat of a reaction against unfortunate trends in public thinking. I will respond to them separately. First is triggered by the subject line: definition of a mainframe. Your #2 is a miss. Hardware *does* make a mainframe: channelized I/O Let me explain.

looking for RSYNC for OMVS [was: Preferred FTP Client for Windows]

2023-07-28 Thread Rick Troth
onfig file where you can set defaults for mode, lrecl, blksize and everything else so you don't have to specify the parameters every time if you know what you going to be using most of the time. You can also use Co:Z as a client on z/OS to send/get files from other SFTP servers. On Fri, 28 Jul 202

Re: Preferred FTP Client for Windows

2023-07-28 Thread Rick Troth
This is great to hear, John. Thanks. For people like me, who need excruciating clarity, you're saying that the SERVER in the Co:Z product groks traditional datasets as well as USS files. Correct? Fantastic! That means one can use a variety of clients, specifically several which go via SSH. Is

Re: SYSLOGD config question.

2023-07-24 Thread Rick Troth
No sweat, Tom. And no laughing. Not sure how to *exclude* things, but I use two catchall statements. (And I avoid fancy extensions to the original specification: keep it simple.) So my /etc/syslog.conf looks mostly like ...     *.info /var/log/messages     *.info @loghost The first

Re: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-07-24 Thread Rick Troth
yeah ... saw that and cringed It's decidedly NOT TRUE. And for comparison, other platforms require more staff. -- R; <>< On 7/24/23 13:51, Lionel B. Dyck wrote: Wow - talk about scary - requires hundreds to thousands of support staff - something the author harps on several times. Lionel

Re: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-07-24 Thread Rick Troth
Good article. As often happens, the author didn't mention Linux for Z ... nor z/VM, VSE, TPF. Common public misconception is that Z is exclusively z/OS. Don't misunderstand: this is no slam on z/OS. I'm a fan! That's the one place I'd put my heavy-lifting database and similar "system of

Re: XMITMSGX release 2.1.4 (CMS-like 'xmitmsg' for Linux/Unix/POSIX)

2023-07-24 Thread Rick Troth
forgot the link https://github.com/trothr/xmitmsgx/releases/tag/2.1.4/ On 7/23/23 22:17, Rick Troth wrote: I was able to cut release 2.1.4 of this XMITMSG work-alike. It includes support for Rexx (Regina) and now also Java. Also included are shell scripts to demonstrate calling the utility

XMITMSGX release 2.1.4 (CMS-like 'xmitmsg' for Linux/Unix/POSIX)

2023-07-23 Thread Rick Troth
I was able to cut release 2.1.4 of this XMITMSG work-alike. It includes support for Rexx (Regina) and now also Java. Also included are shell scripts to demonstrate calling the utility from C, Rexx, and Java. Two RPMs are up on GitHub: 64-bit PC Linux (AMD/Intel) and 64-bit Z Linux. I did turn

Re: Ignorant z/OS question

2023-07-20 Thread Rick Troth
On 7/20/23 14:57, Phil Smith III wrote: Shmuel wrote: Define a 3270 address that you can DIAL into; don't forget to use RESET rather than DETACH when you're done. Yeah, that's not the answer, alas-if I wanted a 3270 session, I would just log onto the guest. What I've seen before is that the

Re: Ignorant z/OS question

2023-07-20 Thread Rick Troth
On 7/20/23 14:57, Phil Smith III wrote: Shmuel wrote: Define a 3270 address that you can DIAL into; don't forget to use RESET rather than DETACH when you're done. Yeah, that's not the answer, alas-if I wanted a 3270 session, I would just log onto the guest. What I've seen before is that the

Re: Ignorant z/OS question

2023-07-20 Thread Rick Troth
Have you tried configuring z/OS to use the linemode console? Been so long that I'm forgetting what it's called. (Something Alan Altmark would know!) It's the thing which talks to the VINPUT (VMSG/PVMSG) interface. I think it's functionally similar to SYSASCII (but EBCDIC, duh). We're NOT

Re: unix commands in batch and su

2023-06-14 Thread Rick Troth
As others have said, you need to feed the list-o-commands into the interpreting shell. Another tool that should be recommended is 'sudo'. But I'll defer commentary on that just now for sake of brevity. Don't fear "scripting". The input to 'sh' or to 'su' can be from a USS file, but it can

Re: USS automount facility and search/browse

2023-06-12 Thread Rick Troth
On 6/12/23 09:03, Radoslaw Skorupka wrote: I need to review some user home directories. However they have auto-mounted filesystems. How to search it without asking folks to logon? I have not tried this on USS, but with other automounters, simply 'cd ~user' will force a mount of that user's

Re: Updated UNIX certification WAS: z/OS 3.1: Now UNIX® Certified

2023-06-08 Thread Rick Troth
This "file tagging" is completely new for me. Please pardon my ignorance. The behavior you describe (some utils honor the tag, others don't) sounds perfectly typical, totally expected. There *must* be a default, and that would predate the availability of a "tag", so for apps to not "honor" a

Re: z/OS 3.1: Now UNIXR Certified

2023-06-06 Thread Rick Troth
ast "Linux to Linux" with "Linux to USS" and the question of what the system provides, and *how* it provides that, becomes dramatically more significant. And we're *still* saddled with platform optimizations. - KB --- Original Message --- On Tuesday, June 6th, 2023

Re: z/OS 3.1: Now UNIX® Certified

2023-06-05 Thread Rick Troth
On 6/5/23 18:55, Paul Gilmartin wrote: On Mon, 5 Jun 2023 16:55:45 -0400, Rick Troth wrote: Porting applications to Linux-s390x has never been particularly difficult. The biggest challenge has always been such things as endianness. How serious is that? It has caused me problems only

Re: z/OS 3.1: Now UNIXR Certified

2023-06-05 Thread Rick Troth
Porting applications to Linux-s390x has never been particularly difficult. The biggest challenge has always been such things as endianness. Linux-s390x presents the same kernel interface to userland as Linux-i386. Porting to USS has (at least) two significant hurdles: EBCDIC and a different

  1   2   >