Keyboard Shortcuts
Likes
Search
On aplying updates to Music 6.2
Hi everyone ! With this covid bussiness, I'm stucked at home under querantine, so I'm bac with Music/SP environment. I was member od the original MUSIC/SP on yahoo, and mr René Ferland invited me to this group. Being back to the basic, I jave 2 systems up and running, version 6.2 (B), one on SIM390 version 17 and the other on Hercules, 64 bit. I also ran mr. Ferland's more complete system,. wit no problem. For a starting practice I decided to apply the updates mr. Dave Edwards left, so I downloaded the updates from internet, checked the MD signatures and FTPe'd to the virtual machine disk, wit no problem. Thing is than I'm trying to apply the first patch UPD1, and I'm getting some errors First I ran the mfarc file with error "045 file not found" Then I tryed,uUsing this script /INC *COM:MFREST IN=1,ALL=T,REPL=F,FIXUP=' ',LIST=T,SETUI=T I Get the following error: -- FILE RESTORE (MFREST) --
INPUT = 1 TAPFIL = 1 FIXUP=' ' CTLREC=T ALL=T RLSE=F REPL=F LIST=T SETUI=T SETBUP=F FIXUCR=F REPNWR=T (CRDIN ROUTINE) READ ERROR 045 ON UNIT 001. JOB TERMINATED. /file 1 n($000:upd1.mfarc) /inc *com:mfchek units=1,names=t,info=f CHECKING FILE SYSTEM ARCHIVE UNITS= 1, 0 TAPFIL= 1 NFILES= 1 (CRDIN ROUTINE) READ ERROR 045 ON UNIT 001. JOB TERMINATED. Clearly it does not find the tape unit. Any suggestion ? (ps, I also tryed on Hercules using a copy od the disk, wit the update files in, with similar results ) |
In addition to Rene's excellent advice which I'm sure will sort out the problem, when confronted with a MUSIC error number, I suggest: HELP ERRORS 3 which should give some meaningful text which may help explain the error. Regards, Peter Coghlan. |
toggle quoted message
Show quoted text
From: [email protected] [mailto:[email protected]] On Behalf Of carlos feldman Hi everyone ! With this covid bussiness, I'm stucked at home under querantine, so I'm bac with Music/SP environment. I was member od the original MUSIC/SP on yahoo, and mr René Ferland invited me to this group. Being back to the basic, I jave 2 systems up and running, version 6.2 (B), one on SIM390 version 17 and the other on Hercules, 64 bit. I also ran mr. Ferland's more complete system,. wit no problem. For a starting practice I decided to apply the updates mr. Dave Edwards left, so I downloaded the updates from internet, checked the MD signatures and FTPe'd to the virtual machine disk, wit no problem. Thing is than I'm trying to apply the first patch UPD1, and I'm getting some errors First I ran the mfarc file with error "045 file not found" Then I tryed,uUsing this script /INC *COM:MFREST IN=1,ALL=T,REPL=F,FIXUP=' ',LIST=T,SETUI=T I Get the following error: -- FILE RESTORE (MFREST) --
INPUT = 1 TAPFIL = 1 FIXUP=' ' CTLREC=T ALL=T RLSE=F REPL=F LIST=T SETUI=T SETBUP=F FIXUCR=F REPNWR=T (CRDIN ROUTINE) READ ERROR 045 ON UNIT 001. JOB TERMINATED. /file 1 n($000:upd1.mfarc) /inc *com:mfchek units=1,names=t,info=f CHECKING FILE SYSTEM ARCHIVE UNITS= 1, 0 TAPFIL= 1 NFILES= 1 (CRDIN ROUTINE) READ ERROR 045 ON UNIT 001. JOB TERMINATED. Clearly it does not find the tape unit. Any suggestion ? (ps, I also tryed on Hercules using a copy od the disk, wit the update files in, with similar results ) |
Hey guys !! I forgot I was talking to an old lady used to be talked in 80 column cards !!!I I normally use total commander or other two column file manager ( BTW from the time of CMS ), and work with local and remote directories as if they were local. In case someone may find it helpful I wrote a windows scripr to automate the transfer of binary mode files. @echo off @ rem M_SEND filename C.Feldman. July 9 2020 rem sends binary filename to a music/sp HOST rem using ftp protocol rem check parameters rem todo check the file exists and report error if not IF "%~1"=="" goto noparms if exist %1 ( rem ***ensamble the ftp dialog text*** echo Open localhost 621 > s.txt echo $000 >> s.txt echo music >> s.txt echo cd updts >> s.txt echo type binary >> s.txt echo quote allo 4000000 >> s.txt echo quote recfm fc >> s.txt echo quote lrecl 80 >> s.txt echo hash >> s.txt echo put %1 >> s.txt echo bye >> s.txt ftp -s:s.txt echo file % sent rem delete s.txt ) ELSE ( echo %1 does not exist echo file was not sent ) goto :eof rem ***if there's no parameter*** :noparms echo m_send, sends a binary filename to a music/sp HOST echo use: m_send file EXIT /B 1
Open localhost 621 $000 music cd updts type binary quote allo 4000000 quote recfm fc quote lrecl 80 hash put upd1.mfarc bye when using ftp -s:s.txt it thansfers ok the binary update file to the /updts directory, which now is executing properly. Thanks again for your help, I'm trying to figure to do things I did 30 years ago, with tools I don't use since 15 years ago LOL.
BTW I remember that at IBM someone asked to punch hundreds of cards for doing some file catalog, and we wrote a PL/I program that generated this huge JCL lot on a tape, which was sent in a day to be processed instead the couple of weeks needed to punch tha cards.
-- Carlos Argentina |
the log looks like this: Microsoft Windows [Versión 10.0.19041.329] (c) 2020 Microsoft Corporation. Todos los derechos reservados. j:\MusicB\Updates\gccmu11>m_send gccmu11.mfarc ftp> Open localhost 621 Conectado a CARLOS-PC-I5. 220 UNIX dir list format - MUSIC / SP FTP Server - Ready 530 Not logged in Usuario (CARLOS-PC-I5:(none)): 331 Please send password for $000. Challenge: A553A57B55ACF0B2 230 User $000 logged in ftp> cd updts 200 Command ok ftp> type binary 200 Command ok ftp> quote allo 4000000 200 Command ok ftp> quote recfm fc 200 Command ok ftp> quote lrecl 80 200 Command ok ftp> hash Impresión de marcas "hash" Activo ftp: (2048 bytes/marca "hash") . ftp> put gccmu11.mfarc 200 Command ok 150 Sending file "$000:UPDTS\GCCMU11.MFARC" #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### 226 Data transfer finished, data connection closed. ftp: 1090080 bytes enviados en 0.15segundos 7267.20a KB/s. ftp> bye 221 Goodbye, closing control connection file sent j:\MusicB\Updates\gccmu11> -- Carlos Argentina |
Good deal. I have the vid’s queued up. I was a fresh out of college admin of our music system for about 9 years at Transylvania university in Lexington ky. I think music went in my sophomore year, but other than some fortran programs as a cs major, and e-mail, that was about all we dealt with it. Administratively, we had almost all our offices running home grown apps, registrar, admissions, dept of public safety, residence life, community education, admissions, and student recruiting. My first job was to maintain/re-write a lot of that code and be the music system admin. I have the ‘b� version on simm390. I tried to see if the school had any of our old backups. Would have great to resurrect that. But, looking forward to see what I may have missed being such a noob at the time. From: [email protected] [mailto:[email protected]] On Behalf Of René Ferland >> Did I miss something? |
I feel happy, applied updates 1 to 4, installed Wat C, Pl/I, Fortran and Asembler. Also could run OK, some programs I had in my files, from a few years ago. Now I need to re-study Music's JCL, Rexx, and how to use a second disk I have formatted and mounted, with no data on it. It was a productive day Carlos Argentina |
Leven. 10 juil. 2020 à17:07, carlos feldman <carlfelster@...> a écrit: >> I feel happy, applied updates 1 to 4, installed Wat C, Pl/I, Fortran and Assembler. >> Also could run OK, some programs I had in my files, from a few years ago. >> Now I need to re-study Music's JCL, Rexx, and how to use a second disk I have >> formatted and mounted, with no data on it.It was a productive day. LikeCeline Dion was singing: "It was lost long ago but it's all coming back to me." :-) Have fun! Rene FERLAND, Montreal |
I downloaded the zip. The system was missing the musicy volume. Not a big deal. I added a disk to the demo sometime ago and scratched it. I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest�? It has all your guest account work, so it’s close. I’m going to search for the 5.3 system, too. Maybe it will have the vsfort compiler. I do remember I preferred that over the fortg compiler. If you ever do a refresh, you should include man and manx. I was sitting on the edge of my seat waiting for it J seriously, I had the manuals in printed form, but I think the man/manx implementation was phenominal. I used that format like 95% of the time You said there was no clear key. Maybe you meant in your 3270 emulator? The PA2 key cleared the screen. Although I had to close my eyes and put my hand where the PA1/PA2 should have been to recall the name, my emulator maps pa2 to page down. And is there a reason you use save and quit over just file? Save and quit would drive me crazy these days. And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t. A lot of stuff came back. None of this meant negative at all. Just some observations while watching. It was nicely done and informative. Thanks for sharing. After watching, I’m going to be trying to come up with some music project again. I’ve wanted to do c with panel, just not came up with a good excuse yet. Thanks again! From: [email protected] [mailto:[email protected]] On Behalf Of Allen Hinkle via groups.io
Sent: Friday, July 10, 2020 12:10 AM To: [email protected] Subject: Re: [H390-MUSIC] On aplying updates to Music 6.2 Good deal. I have the vid’s queued up. I was a fresh out of college admin of our music system for about 9 years at Transylvania university in Lexington ky. I think music went in my sophomore year, but other than some fortran programs as a cs major, and e-mail, that was about all we dealt with it. Administratively, we had almost all our offices running home grown apps, registrar, admissions, dept of public safety, residence life, community education, admissions, and student recruiting. My first job was to maintain/re-write a lot of that code and be the music system admin. I have the ‘b� version on simm390. I tried to see if the school had any of our old backups. Would have great to resurrect that. But, looking forward to see what I may have missed being such a noob at the time. From: [email protected] [mailto:[email protected]] On Behalf Of René Ferland >> Did I miss something? |
>> The system was missing the musicy volume.
Yes but it has MUSIC1 :-) which makes it in line with the installation instructions of chapter 3 in the Administrator's Guide (the reason I added it). >> I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest�?
Did I say it was the latest and greatest? If so, I guess I got carried away a little ...
>> It has all your guest account work, so it’s close.
:-)
>> If you ever do a refresh, you should include man and manx.
man and manx are there. They work fine for $000; man works for the guest account but manx generates a security violation. Maybe there is a setting to change somewhere for the guest account, would you know?
>> You said there was no clear key. Maybe you meant in your 3270 emulator?
On TSO and CMS, I use the CLS command routinely to clear the screen. It's almost an automatic reflex for me (instead of using PA1 or the CLEAR key of the emulator). As CLS does not exist on MUSIC, I get the ERR04 message frequently.
>> And is there a reason you use save and quit over just file? Save and quit would drive me crazy these days.
Well, when you use the editor in FLIB, the file command will save and quit and then ask you to type Enter to go back to FLIB. And that confirm step annoys me. :-)
>> And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t.
I think a piece of software is missing for this to work. If I am wrong here and you know what to do, please share.
Cheers,
Rene FERLAND, Montreal
|
Using p from the output queue�.. yeah you are probably right. I was just dismayed when you said it didn’t work. Manx.... the issue as I saw it was the AG and AR weren’t meant for the common user, so the access control is set different. I came up with two ways. Pick your poison as both have some drawbacks, or skip it. The easiest is to give guest the lscan priv. as it’s an academic system, that shouldn’t be a problem. Not feasible to give a couple hundred students this back in the day though� From $000 and *go mode (that’s what we nicknamed the *go prompt) Codupd change guest priv lscan To undo: Codupd change guest priv nolscan The second way I thought was to make all the manx files match access control bytes to the man file counter parts. I created two files manall and manreset. First I created manall. All from $000 and *go mode Copy $pgm:filech manall Edit manall Edit the file to look like this: /SYS NOPRINT /FILE LMOD N($PGM:FILECH.LMOD) /LOAD XMON FILECH $MAN:MANX $MAN:MANX C0004040 $MAN:MAN.AG $MAN:MAN.AG 80206060 $MAN:MAN.AR $MAN:MAN.AR 80206060 $MAN:AG.TOTAL $MAN:AG.TOTAL 00004040 $MAN:AG.WIDX $MAN:AG.WIDX 00004040 $MAN:AR.TOTAL $MAN:AR.TOTAL 00004040 $MAN:AR.WIDX $MAN:AR.WIDX 00004040 Filename in cols 1-22 Filename in cols 24-45 New attribute bytes in col 47-54 Save, quit, execute the file. To back the change out, copy manall to manreset and change the attribute bytes: /SYS NOPRINT /FILE LMOD N($PGM:FILECH.LMOD) /LOAD XMON FILECH $MAN:MANX $MAN:MANX 8000C0C0 $MAN:MAN.AG $MAN:MAN.AG 8020E0E0 $MAN:MAN.AR $MAN:MAN.AR 8020E0E0 $MAN:AG.TOTAL $MAN:AG.TOTAL 0000C0C0 $MAN:AG.WIDX $MAN:AG.WIDX 0000C0C0 $MAN:AR.TOTAL $MAN:AR.TOTAL 0000C0C0 $MAN:AR.WIDX $MAN:AR.WIDX 0000C0C0 File, and execute I didn’t triple check the attributes, so feel free to double check the manreset file’s attributes BEFORE you run manall. From: [email protected] [mailto:[email protected]] On Behalf Of René Ferland >> The system was missing the musicy volume.
>> I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest�? Did I say it was the latest and greatest? If so, I guess I got carried away a little ... >> It has all your guest account work, so it’s close. :-) >> If you ever do a refresh, you should include man and manx. man and manx are there. They work fine for $000; man works for the guest account but manx generates a security violation. Maybe there is a setting to change somewhere for the guest account, would you know? >> You said there was no clear key. Maybe you meant in your 3270 emulator? On TSO and CMS, I use the CLS command routinely to clear the screen. It's almost an automatic reflex for me (instead of using PA1 or the CLEAR key of the emulator). As CLS does not exist on MUSIC, I get the ERR04 message frequently. >> And is there a reason you use save and quit over just file? Save and quit would drive me crazy these days. Well, when you use the editor in FLIB, the file command will save and quit and then ask you to type Enter to go back to FLIB. And that confirm step annoys me. :-) >> And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t. I think a piece of software is missing for this to work. If I am wrong here and you know what to do, please share. Cheers, Rene FERLAND, Montreal |