Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: Protecting telnet 3270 sessions
Dear René, dear Gregg, of course I will share my setup with the community asap. Just give me some time to prep things. For using stunnel4, one needs X.509 certificates which can be easily produced with "easy RSA". But more on this later.? @Gregg: A ssh tunnel is a viable option, however, it needs a user identy / account on the server side. If you don't want users of the mainframe system to be users of the hosting linux / unix / whatever system, I reckon that stunnel is the easier way.? |
Re: Protecting telnet 3270 sessions
Hello!
toggle quoted message
Show quoted text
I don't know about Michael, but when I ran a regular setup with Hercules running VM/370 on it, I would use SSH to connect to the system. I was able to do so from an office in the City to here, and the networking software I had running, other than the TCP/IP stack reported just the regular things, and included notations that the connection was done in secure format. However a certain fellow will need to have a something else translate this message. ----- Gregg C Levine gregg.drwho8@... "This signature fought the Time Wars, time and again." On Thu, Mar 10, 2022 at 8:05 AM rvjansen@... <rvjansen@...> wrote:
|
Protecting telnet 3270 sessions
开云体育Hi Michael,It would be really nice if you could share your stunnel4 setup with us here. It is an oft overlooked fact that running tn3270 sessions over the internet is not a prime example of good data security - I ran a Wireshark on my own network recently and saw the VM passwords pass by - and maybe more people can safeguard their sessions if pointed in the right way. Best regards, 搁别苍é. ?
|
Re: VM/370 CE - DMKBOX
Gentlemen, dear Bob,? ? with your help and instructions and those from MAINT MEMO, I finally accomplished to change the logon screen. Thank you for this. Changing all occurrences of the logo in the source file, however, is a daunting task. thinking of some little program that could read the logo from a file and punch the chars into the proper places. I reckon the size of the logo is somewhat fixed?? |
File /GG22-9277-00 VM370 Maintenance Made Simple - Washington Systems Center - May 1982.pdf uploaded
#file-notice
[email protected] Notification
The following files and folders have been uploaded to the Files area of the [email protected] group. By: Mark Waterbury <mark.s.waterbury@...> Description: |
Re: VM/370 CE - DMKBOX
I think its a good document to read once you have a little experience.... Well "MAINT MEMO" is a "cook book" on how to update the system. The problem is it assumes someone creating their own modification understands how update, auxiliary and control files fit together. Its probably worth taking the first four pages from "Mother" which cover these tools and amending them so they refer to the files layouts and conventions used in in the "N-Packs" Just a thought. :)Its a good thought. Dave |
Re: VM/370 CE - DMKBOX
Dave Wade wrote:
Fish wrote:[...] 15-love.Correct me if I'm wrong, but isn't this all covered in MelindaI thought about suggesting reading it but on reflection decided It assume a rather higher level of VM knowledge than most of our30-love. It has lot of information on how to apply an IBM PUT tape, whichMatch point. The way it tells users how to organize service is a little differentGAME! :) Still, it wouldn't be a bad background for those interested in how maintenance is applied on VM/CMS systems IMO. Then they'd at least have a better understanding of how the same thing is done on CE and 6-pack. OR... maybe you or someone else could write a much shorter and simpler "What FATHER Never Told You..." (or similar) type document? Just a thought. :) -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: VM/370 CE - DMKBOX
toggle quoted message
Show quoted text
-----Original Message-----I thought about suggesting reading it but on reflection decided it wasn't appropriate as it has a few of issues when applied to the 6-pack.. It assume a rather higher level of VM knowledge than most of our users have. It has lot of information on how to apply an IBM PUT tape, which we probably will never have to do. The way it tells users how to organize service is a little different to the way we set out the CE editions, We do this so for example we can separate out IBM fixes, Fixes supplied in the download, and he users own fixes. It does not say anything about the EXECs we provided and at 125 pages it’s a bit large and a lot of the info is irrelevant. -- Dave |
Re: VM/370 CE - DMKBOX
Bob Bolch wrote:
[...] CNTRL[...] TXTLCL[...] AUXxxx files[...] (the name at the bottom of the file first, thenCorrect me if I'm wrong, but isn't this all covered in Melinda Varian's excellent "What Mother Never Told You About VM Service" document? (available in the group's Files area?) -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: VM/370 CE - DMKBOX
Hi Michael, The next step you will use, VMFLOAD, uses the input file DMKLCL CNTRL to know which filetype to use for each CSECT in the Control Program Nucleus file you will build. VMFLOAD will search for the file DMKBOX TXTLCL, if not found, it will look for DMKBOX TXTHRC, and if that is not found, it will look for DMKBOX TEXT. Look at DMKLCL CNTRL to see the hierarchy of filetypes it looks for. VMFASM similarly uses DMKLCL CNTRL to find out which AUXxxx files to use to find updates and what order to process them (the name at the bottom of the file first, then working from bottom to top).? Bob |
Re: VM/370 CE - DMKBOX
Hi Bob, thank you for these instructions. I ran vmfasm dmkbox dmklcl and I got an? vmfasm dmkbox dmklcl UPDATING 'DMKBOX ASSEMBLE I1'. APPLYING 'DMKBOX HRC029DK F1'. APPLYING 'DMKBOX HRC101DK F1'. APPLYING 'DMKBOX HRC370DK A1'. APPLYING 'DMKBOX HRC073DK F1'. APPLYING 'DMKBOX HRC372DK F1'. APPLYING 'DMKBOX HRC373DK F1'. APPLYING 'DMKBOX HRC374DK F1'. APPLYING 'DMKBOX HRC999DK A1'. ASMBLING DMKBOX ? ASSEMBLER (XF) DONE NO STATEMENTS FLAGGED IN THIS ASSEMBLY File 'DMKBOX TEXT A1' not found. DMKBOX TXTLCL CREATED Ready; T=0.12/0.31 16:42:31 |
Re: VM/370 CE - DMKBOX
Hi Michael, The VM Community Edition uses the methodology for system updates that is based on what VM customers used in their production environments. Please read the MAINT MEMO on the MAINT 5E5 disk to understand how the files are used. Updating the VM logo requires that you modify the DMKBOX?data area and rebuild the VM Control Program Nucleus. DMKBOX ASSEMBLE already has several modifications. The easiest way to make sure that any change you make can be carried forward into the next VMCE release, is to add new updates for the function you want, on top of the changes already distributed by IBM and by the VMCE changes already supplied by the User Community. I recommend?the following steps: 1. Issue 'VMSETUP?CP' to setup?a disk search order used to build a new VM Control Program Nucleus. 2. Create an update file with the changes you want. I will upload an example of a file to change the logo screen to the 0files?directory. It is a VMARC file, so upload it to your system with binary file transfer. Then use?VMARC UNPACK DMKBOX?VMARC A to extract the contents to your MAINT 191 disk. The DMKBOX?HRC999DK file will show an example of the way an update file works on VM. Your modified version of this file should retain the update?control statements? ( those that start with ./ ) and modify the contents to be how you want the screen to look. 3. Use a file named DMKBOX AUXLCL that contains a single line: HRC999DK V01 Update logo for VM/370 local system Next you can build a new CP Nucleus by using the steps in the MAINT MEMO file starting around line 40 or so. Skip the step on rebuilding?the macro library, since you are not changing that file. 4. Assemble the DMKBOX?program file ? ? VMFASM DMKBOX?DMKLCL 5. Build the nucleus using the steps in MAINT MEMO. 6. After you are satisfied, move these files to the MAINT 594 disk. ? ? DMKBOX?HRC999DK ? ? DMKBOX?AUXLCL ? ? CPLOAD?MAP People on this mailing list are very helpful, so keep sending questions. Looking at the various README files can also make things clearer. Best regards, Bob Bolch |
Re: VM/370 CE - DMKBOX
开云体育The 2nd argument to vmfasm is the file name of a CNTRL file which contains which update files to be applied to the source before assembly.On Mar 9, 2022, at 10:08 AM, Michael Grom <macbaer@...> wrote:
|
Re: VM/370 CE - DMKBOX
I'm a bit lost here. Anyway, there is a DMKBOX ASSEMBLE on disk F and vmfasm - assuming that this is the program or exec to call - gives me an error that some CNTRL file is not found.?
so VMSETUP CP VMFASM DMKBOX ASSEMBLE? yields? vmfasm dmkbox assemble f
File 'ASSEMBLE CNTRL *' not found.
*** ASSEMBLE CNTRL NOT FOUND ***
Ready(00002); T=0.01/0.01 15:06:45 regards Michael |
Re: VM/370 CE - DMKBOX
开云体育You should not alter existing updates. Create a new one ? Dave ? From: [email protected] <[email protected]> On Behalf Of Michael Grom
Sent: 09 March 2022 13:50 To: [email protected] Subject: Re: [h390-vm] VM/370 CE - DMKBOX ? Hi Dave, ? rename dmkbox ee$tmp a dmkbox hrc370dk a My apologies the instructions have been taken from Gerard's web site who is sub-hosting René Ferland's web space. The version of the system: q cplevel Kind regards Michael |
Re: VM/370 CE - DMKBOX
Hi Dave, ? rename dmkbox ee$tmp a dmkbox hrc370dk a My apologies the instructions have been taken from Gerard's web site who is sub-hosting René Ferland's web space. The version of the system: q cplevel Kind regards Michael |
Re: VM/370 CE - DMKBOX
开云体育Michael, I think there is an extra disk in the CE compared to what Rene wrote about. Did you do ? VMSETUP CP ? Which will access all the disks needed. Does this solve your problem? If not please post a link to the instructions you followed, details of which version of CE you used. ? Dave ? From: [email protected] <[email protected]> On Behalf Of Michael Grom
Sent: 09 March 2022 08:31 To: [email protected] Subject: [h390-vm] VM/370 CE - DMKBOX ? Dear Forum, I'm fairly new to VM and thus doesn't have that much of an idea where the components that comprise the system reside. I found an article on René Ferland's web space on how to change the VM/370 logon screen but that doesn't seem to work on VM/370 CE - it's vmfasm that chokes with an error about files not found. I've text searched the group on this subject but to no avail.? |
VM/370 CE - DMKBOX
Dear Forum, I'm fairly new to VM and thus doesn't have that much of an idea where the components that comprise the system reside. I found an article on René Ferland's web space on how to change the VM/370 logon screen but that doesn't seem to work on VM/370 CE - it's vmfasm that chokes with an error about files not found. I've text searched the group on this subject but to no avail.? |
Re: does anyone know this game/have source?
On Fri, Mar 4, 2022 at 07:59 PM, Mark A. Stevens wrote: That wasn't it, but thanks for taking a look. Our systems programmer was a PL/I guy and it may have been something he brought from his prior shop. Man that thread ... that's the hardware I programmed on :) We replaced a 370/148 with a 4341 and retired the physical card reader (which I don't think I ever saw used). Fun times :) |
Re: does anyone know this game/have source?
On Fri, Mar 4, 2022 at 09:34 AM, BlameTroi wrote:
Waaaaay back in the early 80s on our CMS system I played a submarine warfare game while waiting on long runs to finish.All I have been able to find, on narchive.com: https://bit.listserv.ibm-main.narkive.com/jAwmVfmk/my-first-mainframe-experience-was-pf9-swap-question is "battleship game by Dave McBride" ?... Mark S. |