开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

On Thu, Sep 3, 2020 at 03:15 PM, Fish Fish wrote:
HTH!

Yes it did! :-) Thank you Fish.

Cheers,

Rene FERLAND, Montreal


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

Rene FERLAND wrote:
Fish wrote:

"Batang"? Really?! You actually like that font?! YUCK! :)
I hate it too Fish! It is not the original font I used
(Liberation Mono). It was changed along the way. I would
assume my PDF does not contain the font as such so the
viewer does its "best" replacing it.
Ah. Yes, I see that now. I missed that the first time.

Well, that's easily fixable!

Just permanently set "EmbedFont=Yes" option in the "[PDF]" section(*) of your HercPrt's Job Separator Control File, OR, to just temporarily set that option for your current HercPrt session, simple [X] check the "Embed font" option on HercPrt's "PDF Options" tab.

Doing so causes a copy of your chosen font to be internally embedded within the PDF file (printout) itself, thereby allowing it to be viewed properly even on other peoples' systems which don't happen to have that particular font installed.

HTH!


(*) By default, at the very end of the file.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

Well Carlos,

Your message is a little confusing. This is a MUSIC group, but you talk about virtual units, VM and you show a MVS DD statement.

I thought I showed you that your job is working.

Cheers,

Rene FERLAND, Montreal


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

On Thu, Sep 3, 2020 at 01:56 PM, Fish Fish wrote:
"Batang"? Really?! You actually like that font?! YUCK! :)
I hate it too Fish! It is not the original font I used (Liberation Mono). It was changed along the way. I would assume my PDF does not contain the font as such so the viewer does its "best" replacing it.

Rene FERLAND, Montreal


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

(re: "CARLOS.pdf" attachment)

"Batang"? Really?! You actually like that font?! YUCK! :)

I personally prefer "Consolas" myself.

()

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

well,

Seems I'm not in my lucky day, I'm able to attach and detach tape units ( BTW UCB SEES MY TAPE:?12? 875590? 100? 01 20 00? 02 Tape? ? ? TAP001? ? ?0? 8751D0 ),

even can do devinit. but my program ( or music ) fails to link the program with the virtual unit.

In VM I Would define something like this to do the linking:

//TAPC80D8 DD  DSN=SIMOTIME.TAPEFILE.TAPC80D8,DISP=(MOD,DELETE,DELETE),
//             STORCLAS=MFI,
//             SPACE=(TRK,5),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=800,DSORG=PS)

but here I don't know how to do this in Hercules and Music


--

Carlos

Argentina


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

Hello Carlos,

I was able to run your job. Here's what I did:

1) /vary 100,online before submitting the job
? ?(I think you need to do it only once);

2) submitted the job to batch;

3) at the M309 message, typed:
? ?
? ? devinit 100 tapes\TAP001.het

? ? (to mount the tape for the job);

4) when the system went in wait state, issued:

? ? devinit 100 *

? ? (to unmount the tape).

And the job ended normally.

There may be a better way to do it though. :-)

Cheers,

Rene FERLAND, Montreal


Re: Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

Hi Carlos,

Tapes can be a bit tricky on MUSIC/SP.

Does your MUSIC/SP system have a tape drive defined at address 100?
Usually, they are defined at 181 and 182 as far as I recall. The UCB
command should tell you.

If your system doesn't have a tape drive at address 100, try changing
your tape drives to 181 and 182 (or wherever UCB says you have a tape
drive) in your Hercules configuration.

I think the way it used to be done on the real mainframe was:

1. Submit the batch job.
2. When you get the M314 message, enter the /VARY 181 ONLINE command.
3. When you get a message like "M309 M 181,LABEL", put the tape on the
tape drive and press LOAD.
3. The job runs.

When using Hercules, the equivalent of putting the tape on the drive and
pressing LOAD is to give a DEVINIT command on the Hercules console.
(I don't know how this works on Sim390.)

Regards,
Peter Coghlan.


I'm tryi9ng to learn to use tapes in Music/SP 6.2 running in hercules 3.17:

The last time I used a tape was in 1980 under CM/S and it was mounted for my by the sysop.

I made a small pl/I program which writes some 80 bytes blocks and I'm having this message "Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"" when I run it, then issue "/vary 100 on" but I get the same message again.

Following the instructions from mr. Coghlan on installeing VMARC, I created a tapefile with devinit and gave a volume name with hetinit.

I tested the program with 2 different tape names "TAP001" and "VOL01":

this are the files:

I hope some one can advise me on how to solve this issue.

t3.pli:

======

/INFO MUSIC USERID(GUEST) PW(PASS4U) TIME(5) ROUTE(MUSIC)

/FILE DD1 TAPE VOL(TAP001) RSIZ(80) RECF(F) BLK(800)

/FILE SYSPRINT N(LIST) NEW(REPL)

/COM /FILE DD1 N(TAP001) LRECL(80) NEW(REPL)

/SYS REGION=500

/INC PL1F

/OPT XREF,SOURCE,NEST,ATR

TAPE: PROCEDURE OPTIONS (MAIN);

DCL DD1 FILE OUTPUT RECORD SEQUENTIAL ;

DCL 1 BFR,

2? A CHAR(80) ;

PUT SKIP LIST ('PROGRAM START');

BFR.A=(8)'1234567890';

PUT SKIP DATA(BFR);

DO I=1 TO 10 ;

WRITE FILE (DD1) FROM (BFR);

END;

PUT SKIP LIST ('PROGRAM END');

END;

HERCULES.CNF file:

**

#? TAPE Devices

0100-0101? ? 3420? ? *

ISSUING? HETMAP T100.HET I GET:



Hercules HET and AWS tape map program Version 3.07

(c)Copyright 1999-2010 by Roger Bowler, Jan Jaeger, and others

---------------------

Filename? ? ? ? ? ? : T100.HET

---------------------

Label? ? ? ? ? ? ? ?: 'VOL1'

Volume Serial? ? ? ?: 'TAP001'

Improved Data Rec.? : ' '

Owner Code? ? ? ? ? : '? ? ? ? ? '

---------------------

Label? ? ? ? ? ? ? ?: 'HDR1'

Dataset ID? ? ? ? ? : '00000000000000000'

Volume Serial? ? ? ?: '000000'

Volume Sequence? ? ?: '0000'

Dataset Sequence? ? : '0000'

GDG Number? ? ? ? ? : '0000'

GDG Version? ? ? ? ?: '00'

Creation Date? ? ? ?: '000000'

Expiration Date? ? ?: '000000'

Dataset Security? ? : '0'

Block Count Low? ? ?: '000000'

System Code? ? ? ? ?: '0000000000000'

Block Count High? ? : '0000'

---------------------

File #? ? ? ? ? ? ? : 1

Blocks? ? ? ? ? ? ? : 2

Min Blocksize? ? ? ?: 80

Max Blocksize? ? ? ?: 80

Uncompressed bytes? : 160

Min Blocksize-Comp? : 15

Devlist in Hercules:



0:0100 3420 TAP100.HET [1:00000000]

0:0101 3420 *

0:0201 3370 disks\MUSICX.3370 [0,307200] open

0:0202 3370 disks\MUSIC1.3370 [0,558000] open

Submitting T3.pli to music queue gets the following messages on console:

**

08:31 M306 /ID MUSJOB? ? ? ? ? GUEST? ? 005 500 000 R=MUSIC C=1 F=

08:31 M314 Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"

08:31 M408 CMD FROM? 28 $000000? ? ? ? ?: /VARY 100 ON? <------------ VARY ON ISSUED IN CONSOLE

08:31 M314 Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"

I have to cancel to get the batch done, since the tape is never accesible to the program.

--

Carlos

Argentina


Put unit online then type "/VARY xxx ON" or cancel job with "/CAN" when tryig to use a tape

 

Hi everyone!

I'm tryi9ng to learn to use tapes in Music/SP 6.2 running in hercules 3.17:

The last time I used a tape was in 1980 under CM/S and it was mounted for my by the sysop.

?

I made a small pl/I program which writes some 80 bytes blocks and I'm having this message "Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"" when I run it, then issue "/vary 100 on" but I get the same message again.

Following the instructions from mr. Coghlan on installeing VMARC, I created a tapefile with devinit and gave a volume name with hetinit.

?

I tested the program with 2 different tape names "TAP001" and "VOL01":

?

this are the files:

I hope some one can advise me on how to solve this issue.

t3.pli:

======

/INFO MUSIC USERID(GUEST) PW(PASS4U) TIME(5) ROUTE(MUSIC)

/FILE DD1 TAPE VOL(TAP001) RSIZ(80) RECF(F) BLK(800)

/FILE SYSPRINT N(LIST) NEW(REPL)

/COM /FILE DD1 N(TAP001) LRECL(80) NEW(REPL)

/SYS REGION=500

/INC PL1F

/OPT XREF,SOURCE,NEST,ATR

?TAPE: PROCEDURE OPTIONS (MAIN);

?DCL DD1 FILE OUTPUT RECORD SEQUENTIAL ;

?DCL 1 BFR,

? ? ? ?2? A CHAR(80) ;

?PUT SKIP LIST ('PROGRAM START');

?BFR.A=(8)'1234567890';

?PUT SKIP DATA(BFR);

?DO I=1 TO 10 ;

? ? ?WRITE FILE (DD1) FROM (BFR);

? ? ?END;

?PUT SKIP LIST ('PROGRAM END');

?END;

?

HERCULES.CNF file:

**

?

?#? TAPE Devices

0100-0101? ? 3420? ? *

?

?

ISSUING? HETMAP T100.HET I GET:

?

?

?Hercules HET and AWS tape map program Version 3.07

(c)Copyright 1999-2010 by Roger Bowler, Jan Jaeger, and others

---------------------

Filename? ? ? ? ? ? : T100.HET

---------------------

Label? ? ? ? ? ? ? ?: 'VOL1'

Volume Serial? ? ? ?: 'TAP001'

Improved Data Rec.? : ' '

Owner Code? ? ? ? ? : '? ? ? ? ? '

---------------------

Label? ? ? ? ? ? ? ?: 'HDR1'

Dataset ID? ? ? ? ? : '00000000000000000'

Volume Serial? ? ? ?: '000000'

Volume Sequence? ? ?: '0000'

Dataset Sequence? ? : '0000'

GDG Number? ? ? ? ? : '0000'

GDG Version? ? ? ? ?: '00'

Creation Date? ? ? ?: '000000'

Expiration Date? ? ?: '000000'

Dataset Security? ? : '0'

Block Count Low? ? ?: '000000'

System Code? ? ? ? ?: '0000000000000'

Block Count High? ? : '0000'

---------------------

File #? ? ? ? ? ? ? : 1

Blocks? ? ? ? ? ? ? : 2

Min Blocksize? ? ? ?: 80

Max Blocksize? ? ? ?: 80

Uncompressed bytes? : 160

Min Blocksize-Comp? : 15

?


Devlist in Hercules:

?

0:0100 3420 TAP100.HET [1:00000000]

0:0101 3420 *

0:0201 3370 disks\MUSICX.3370 [0,307200] open

0:0202 3370 disks\MUSIC1.3370 [0,558000] open?

?

Submitting T3.pli to music queue gets the following messages on console:

**

08:31 M306 /ID MUSJOB? ? ? ? ? GUEST? ? 005 500 000 R=MUSIC C=1 F=

08:31 M314 Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"

08:31 M408 CMD FROM? 28 $000000? ? ? ? ?: /VARY 100 ON? <------------ VARY ON ISSUED IN CONSOLE

08:31 M314 Put unit online then type "/VARY xxx ON" or cancel job with "/CAN"

?

I have to cancel to get the batch done, since the tape is never accesible to the program.


--

Carlos

Argentina


Re: Question on MUSIC JCL

 

Thanks for the comment Peter.

Actually I'm using only H-390, because of FTP and telnet, from the windows/linux environment, which are very similar to the ones I'm used to work in Unixes, like unix, qnx, linux. It's a pain in the neck to learn a new editor on each operating system.

But I'll tak into account if I use Hercules in some moment.
--

Carlos

Argentina


Re: Question on MUSIC JCL

 


Seems you have to use /INFO instead of /ID, to the OS recognizes your
sepparate jobs:
Carlos,

If you are sending batch jobs to the MUSIC card reader from outside
of MUSIC (using DEVINIT in Hercules for example), you need to use
/ID and /PASSWORD cards at the beginning of the jobs and a /END card
at the end of the jobs and you cannot use /INFO.

If you are using the SUBMIT command on MUSIC, you can use /INFO and
the code in SUBMIT will process the /INFO card and generate the /ID,
/PASSWORD and /END cards needed automatically. Something may get
confused if you also try to include /ID, /PASSWORD and /END cards in
in a job which also uses /INFO.

Regards,
Peter Coghlan.


Re: Question on MUSIC JCL

 

I finally could write a decent batch job in music for compiling, linking and run several modules, as different jobs.
creating .obj and .lmod modules.
The trick is calling different tasks by submitting this script:
?
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM 1-ST COMPILATION
/SYS REGION=500,CD=PLI\PLITESTB
/file SYSPUNCH N(TEST_2.OBJ) NEW(REPL)
/INC PL1F
/OPT NOXREF,NONEST,NOSOURCE,NOATR,DECK
/JOB NOGO
/INC TEST2.PLI
/END
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM -2nd COMPILATION
/SYS REGION=500,CD=PLI\PLITESTB
/file SYSPUNCH N(MAX3.OBJ) NEW(REPL)
/INC PL1F
/OPT NOXREF,NONEST,NOSOURCE,NOATR,DECK
/JOB NOGO
/INC MAX3.PLI
/END
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM link step
/SYS CD=PLI\PLITESTB
/file lmod n(plitestb.lmod) new(REPL) lr(128) recfm(f) space(100)
/file sublibos pds(*pl1f,*mus,*os)
/load lked
/job map,nogo,print,stats,mode=os,name=pltstb
.org 4a00
/inc test_2.obj
/inc max3.obj
/END
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM go step
/SYS CD=PLI\PLITESTB
/inc xmpl1f
pltstb N(PLITESTB.lmod)
?A=1? B=2? C=3 ;
/END
?
this other script does not work in SIM390 with music, I havent tested under H-390, but the OS dislikes this job definition:
?
/ID SAVE-JOB-123456 $000 000 999 999 999
/PASSWORD=MUSIC
/SYS REGION=500
/FILE SYSPRINT N(PLITEST-2.PRN)? NEW(REPL) LRECL(133)
/COM /file SYSPUNCH N(PLITEST-2.LMOD) NEW(REPL)
/COM /FILE SYSUT3? ?N(PLITEST-2.SUT3) NEW(REPL) LRECL(80)
/INC PL1F
/OPT NOSOURCE,DECK,NONEST,NOATTR
/INC PLITEST-2.PLI
/DATA
A=1 B=2 C=3;
/END
?
Seems you have to use /INFO instead of /ID, to the OS recognizes your sepparate jobs:
?
If you want to compile and link several modules in a single Lmod in a single job, you can do:
?
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM 1-ST COMPILATION
/SYS REGION=500,CD=PLI\PLITESTB
/file SYSPUNCH N(TEST_2.OBJ) NEW(REPL)
/INC PL1F
/OPT NOXREF,NONEST,NOSOURCE,NOATR,DECK
/JOB NOGO
/INC TEST2.PLI
/END
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM -2nd COMPILATION
/SYS REGION=500,CD=PLI\PLITESTB
/file SYSPUNCH N(MAX3.OBJ) NEW(REPL)
/INC PL1F
/OPT NOXREF,NONEST,NOSOURCE,NOATR,DECK
/JOB NOGO
/INC MAX3.PLI
/END
/INFO MUSIC USERID(GUEST) PW(PASS4U) TI(5) PA(50) R(MUSIC)
/COM link step
/SYS CD=PLI\PLITESTB
/file lmod n(plitestb.lmod) new(REPL) lr(128) recfm(f) space(100)
/file sublibos pds(*pl1f,*mus,*os)
/load lked
/job map,nogo,print,stats,mode=os,name=pltstb
.org 4a00
/inc test_2.obj
/inc max3.obj
/END
--?

Carlos

Argentina


Re: PL/I in MUSIC-SP, how do I access the IDE?

 

Hi Markus,

One of the things I like the most in SIM-390 with music is I can use, as in unix, FTP to transfer my graphical workstation ( linux or windows ) files? to the server to be compiled.

I use total commander, one pannel IBM and the other PC, and edit with notepad++?

Take into account this is PL/I(f) so do use , capital letters,no tabs, and text from columns 2 to 72, and last but not least may be it's my installation symbol '?' does now work so I have to use NOT nor NE, for the compiler to accept the line.

I use this header for one file compile and run :

/info music time(4) pages(50) route(system) /* if you would submit this job and want a printout in the system printer file in windows */

/sys region=500

/file sysprint n(parse.prn) new(repl)

/inc PL1F

/opt? noxref,nest, s, noatr

**** your program *
/data
your data follows
/eof ( optional )
?
If you want to use different files for different modules, you have to generate all the intermediate modules, and then linkedit ,

?

something like this:

plitest-2.cmp: (compile as many files as you like )

/SYS REGION=512

/FILE SYSPRINT N(\PLI\PLITEST-2.bat\PLITEST-2.PRN) NEW(REPL) LRECL(133)

/file SYSPUNCH N(\PLI\PLITEST-2.bat\plitest-2.obj) NEW(REPL)

/INC PL1F

/OPT NOSOURCE,DECK,NOGO

/INC \PLI\PLITEST-2\PLITEST-2.PLI

------------------------------------

plitest-2.lnk: (link all your modules into a load module):

/file 6 n(\pli\plitest-2\plitest-2.prn) old append? lrecl(133)

/file lmod n(\pli\plitest-2\MYPROG.LMOD) NEW(REP) lr(128)

/etc recfm(f) space(100)

/file sublibos pds(*pl1f,*mus,*os)

/load lked

/job map,nogo,print,stats,mode=os,name=MYPROG

.org 4a00

/INC \pli\plitest-2\PLITEST-2.OBJ

?

--------------------------------------------

plitest-2.run: ( loads and run )
/file sysprint n(\pli\plitest-2.bat\plitest-2.prn) old append lrecl(133)
/inc xmpl1f
MYPROG n(\pli\plitest-2.bat\MYPROG.lmod)
A=1? B=2? C=3 ;
/END
?

Al of the three modules controlled by a rexx script:

go.rexx:

/INC REXX

PUSH '/INCLUDE PLITEST-2.CMP'

EXEC

PUSH '/INCLUDE PLITEST-2.LNK'

EXEC

PUSH '/INCLUDE PLITEST-2.RUN'

EXEC

PUSH '/FILE F1 N(PLITEST-2.OBJ)? OLD DELETE'

PUSH '/FILE F2 N(MYPROG.LMOD)? ? OLD DELETE'

EXEC

?

--

Carlos

Argentina


Re: PL/I in MUSIC-SP, how do I access the IDE?

 

Thank you for your answer, René!

I tried the guest account successfully, and I will continue to use it
in order to be acquaint with the programming tools.

On the other hand I am studying the documentation folder, and I want
to understand the technical structures behind all of that. That is why
I intend to do all the updates on a virgin original sim390/MUSIC-SP
download in my Windows 7 starter Netbook, 1 CPU, 1.6 GHtz, 1 GByte.

I try to follow the authors instructions word by word, that is why I am
astonished to meet this kind of elementary ERROR04 in conjunction with
a dataset visible in the $000 library, a result of the guided FTP operation.

I continue to read TFM, and make a new try from scratch :-)

b rgds Markus Loew


Re: PL/I in MUSIC-SP, how do I access the IDE?

 

Hello Markus,
?
1) On the MUSIC/SP 6.2 demo, you can not use, as such, the "Programming" item in FSI.
?
2) If you logon to the "guest" account of the system of my web page, there is a folder "PROCESSORS" containing examples of small programs in the languages available on the system (see picture below).
?
3) If you logon to $000 on that same system, FORT2PL1 is installed in folder FORT2PL1.NONIBM with a README (see second picture below).
?
Cheers,
?
Rene FERLAND, Montreal


PL/I in MUSIC-SP, how do I access the IDE?

 

PL/I in MUSIC-SP, how do I access the IDE?

I am trying to look at PL/I(F) programming in MUSIC-SP

Unfortunately I get displayed, after login, and starting FSI

MUSIC tools:
Mail Electronic mail facility
Programming (This item is not available on this system)
CI (This item is not available on this system)
Internet Internet access, news reader, gopher, etc
More Other general MUSIC tools

I have installed the 6.2 package with all updates already installed
from René Ferland's page. What do I have to do to get access to the
programming environment ?

PS

1) I work with the Sim390 emulator, and I have changed the 3270
port back to 2023 in order to have Hercules MVS and Sim390 MUSIC-SP
running simultaneously.

2) I also tried to use the very original system. I followed the instructions,
extended the library space, and added UL05 (UL04 was already present).
I followed the steps for installing $000:fort2pl1.mfarc. After using FTP
I found it in the $000 library, but it is not accessible. All operations end up with ERR04 file not accessible. But it's there (see screen shot line 10)
After having don all updates, will I have the compilers in a usable form?


Re: which archiving-filing system use ?

 

hi René, I'm testing your suggestion. But have to suspend because of other tasks, at home. But I copied the script i the $pgm directory and modified the file attributes with MKPUBLXO. Thing is Guest user can run it:

/FILE 1 N(GUEST:GROUP.ARC) OLD

/INCLUDE *COM:FILRST

IN=1,ALL=T,REPL=T,FIXUP=' ',LIST=T,SETUI=T,NAME='GUEST:\PLI\*'

?has this output:

?


--

Carlos

Argentina


Re: which archiving-filing system use ?

 

Hello Carlos,

MFREST and FILRST share the same source. The first record read on unit 5 has USER=T or USER=F to indicate which version.

Read the file $PGM:MFREST_INFO.TXT for more information.

I guess you could create your own version of $PGM:FILRST with something like this (mimicking MFREST):

/SYS NOPRINT,REGION=800
/LOAD XMON
MFREST N($PGM:MFREST.LOAD)
USER=T

But the program still requires MAINT privilege I think.

Cheers,

Rene FERLAND, Montreal
?
?


Re: which archiving-filing system use ?

 

thanks René,

This works, my only complain is that you have to have administrator prvileges, to run this job.

I've? used FARC, that can be used by any user, to generate backup

/INFO MUSIC R(SYSTEM)

/COM **** FARC PROCESSING

/FILE 1 NAME(GROUP.ARC) NEW(REP) RECFM(FC) LRECL(80)

/COM /FILE 6 N(GROUP.PRN) NEW(REP) LRECL(133)

/INCLUDE *COM:FILARC

OUTPUT=1

GUEST:*.PLI

?

this output file can be tested with mfcheck ( no user restrictions )

but since FILRST ( for all users) is missing from MUSIC, you must use MFREST ( only $000 ) via submit:

/INFO MUSIC USERID($000) PW(CUL8TR) TIME(5) ROUTE(SYSTEM)

/FILE 1 N(GUEST:GROUP.ARC) OLD

/INCLUDE *COM:MFREST

IN=1,ALL=T,REPL=T,FIXUP=' ',LIST=T,SETUI=T

?

Do you think that this missing program, that executes some privileged instructions, FILRST can be get from someone else ?

?

?

?
?

?


--

Carlos

Argentina


Re: which archiving-filing system use ?

 

On Sun, Jul 26, 2020 at 11:54 AM, carlos feldman wrote:

>> Option D it's only for an admin user, and seems to be more like a daily backup task, I wasn't able to trigger a backup to a .mfarc file, for a specific directory or user.

The job below (run from $000) will create a MFARC with all the files of user GUEST:

/INFO MUSIC TIME(5) ROUTE(MUSIC)
/FILE 1 N(GUEST.MFARC) NEW
/INCLUDE MFARC2
CODES='GUEST'

You can have more than one code. MFCHEK works (I checked) and MFREST works too since we use it for the updates.

Cheers,

Rene FERLAND, Montreal