10.6 While trying to do a SETCATALOG for a new udc file, I came across the error COMMAND.PUB.SYS is full. How can I fix this?

Logon as manager.sys

:listf command.pub.sys,2

Note the limit of the file so that you can make it bigger in the build command.

:buldacct @%NODIRS

:rename command,commandx

:build command;disc=10000

:stream buldjob2

:purge buldjob1

:purge buldjob2

If you look at buldjob2 you may see some in-line Pascal code and question what will happen if you do not have the Pascal compiler.

The Pascal code is making sure that the various SETCATALOG jobs that are spawned get fired off singly, one after the other, waiting for the previous one to finish. If you set your system job limit to 1 and stream buldjob2 so that these jobs get run one at a time, you can achieve the Pascal code's intended purpose. The Pascal code will barf out errors if you do not have Pascal, but since buldjob2 has SETVAR HPAUTOCONT TRUE in it, the job should finish without problems.