Google
 

Trailing-Edge - PDP-10 Archives - CFS_TSU04_19910205_1of1 - update/galsys/galgen.exe
There are 68 other files named galgen.exe in the archive. Click here to see a list.
?p0?hX
?x
COPYRIGHT (c) DIGITAL EQUIPMENT CORPORATION 1975,1988.
ALL RIGHTS RESERVED.
+E e8
;0UO3EX1
@@Ody7 DSK:GALCNF.MACR3 \ " $O,,/4_@@W c BW\"_ BX\"} BX BY@@Z "} BY B[\" BZ@@[ "	 B/O@K "c,/4j " $T,x5@,/4s5T BLO, BM,/4|,/4"" $6@K*,/4+O@M, 40, 4=, 4d,4,B4,4,I4,S0B@@M,)4, 4#,/43,46,B4J,N4K,I4P,X,/4S,/4],/4c,4e,B4	,N4	,I4	,|,/4	,4	,B4	1,N4	,I4	3,|,/4	5,4	8,B4	Z,N4	[,I4	],|,/4	_,4	b,B4	v,N4	w,I4	y,|,/4	|,4	,B4
,b4
@@6@:,/4
",B4
*,b4
@@6@:,/4
,,B4
4,b4
@@6@:,/4
7,B4
?,b4
@@6@:,/4
A,B4
I,b4
@@6@:,/4
L,4
O,B4
b,b4
@@6@:,/4
e,4
h,B4
y@@,b4
@@6@,
z,/4
},B4,b4
@@6@,
z,/4,B4,b4
@@6@,
z,/4,B4,b4
@@6@,
z,/4 ,B4),b4
@@6@,
z,/4,,B45,b4
@@6@,
z,/47,/4<,)4?, 4@,4S,B4`,b4
4@*,4aZ`/O@N,B4o,N4p,n4@! "/ s,j ,B4u,N4w,XQ.A` NN,/4z,B4
,b4
4@,B4
,N4w,X[/$"."8Q"A` BN,/4z+,/4
,/4
R/4F("`X&0@[Z *,/4
8*f%,/4
"@@N7,/4
&,)4
*, 4
,,4
;,B4
O,N4
P,I4
S,|,/4
U,4
X,B4
v,N4
v,I4
y,|,/4
{,B4/4
,N4
y,|,/4,4
@@4@W,4,I4
y,|,/44,4,B4/,N40,I42,|,/44,47,B4J,N40,I42,|,/4L,4O,B4a,N40,I42,|,/4d,4g,B4z,N4{,I4,X,/4,4,B4,N4,I4 ,|,/4#,4&,B4>,N4?,I4B,X,/4E,4K,B4g,N4h,I42,|,/4k,)4n,4p,B4~,b4
,/4,)4,4, 42,B4N,b4
@@6@:,/4Q,)4T, 4X,4`,B4o,b4
4@,/4q,/4u,/4x,/4|,/4,/4,/4,/4
+.,4
,B44,I45,,/48,/4<,B4C,I4E,,/4G,/4L,B4S,I4U,,/4W,/4\,B4b,I4d,,/4f,/4k,4n,B4	,4S"<4BS`b5S`b5R1+L,>,>,>?@,i4@S `b5R,/4F5S7@N,/4H5R " $/,<4@VZ[5Q,/4P+S "@,< s DN@4@`N4D]9[2"^2b+5Q,/4W+X,/4]+X,/4`Zx6B,I4b " $m,<4@kZ[,QZxQ7E5d,^5,/4h+e@P$ "@,<4@S[/$$.j DN@@O,/4j O2"^2b+r "/Q.$,o5@Q1B
,/4w0B
+n,/4}5S " $,<4@ 2"^2b+5Q,/4+|,/4+| " $,<,5@Q,/4
 s4HR0(0h+$"."'h4J
$$+
x xxxZx 5Zx ,/4R ND"X&Z`/ "/ ,o*f5R  BNZx,/46@M,!!"GB\  B]5R7@M5RZx6@M,/4Q&A`,7 ",9 ",94B),90D+&+$57Zx,/4 ! DN,/4",/4$0b "BN0B+.@BN &}>M,!:M5R,I ,9 5@ ",9 "591B 57  L,z5@R,/4)5T " "5R1B 5=5RZx , DN,/4-@ NBU"BB\@@]@@^@@_5RZx,/40,/44 0 B]!"GB\5RZx  D^  D_2D^,/483D^,/4?@ NB5R1B +XBN6@:O5R "BN:O "BN:O5R}2@GALGEN Version U@@ \P^ _ TOPS-20@
[Starting GALAXY Generation Procedure for  System]@ d0 i@?  Cannot write configuration file  -- @ nR r0r[Writing  GALAXY Configuration File ]@ wM {

SUBTTL	GALCNF	Created by GALGEN Version  at 

	UNIVERSAL GALCNF
	.DIRECT	.NOBIN


	DEFINE XP (SYM,VAL) 
	SYM==:VAL

	G.%GLN==		;STANDARD VERSION FOR GALGEN
	G.GVER==		;GALAXY VERSION NUMBER

	RADIX 5+59 P^ pr 0 
0^ P 

	FTUUOS==			;-1 IF TOPS 10 ELSE 0
	FTJSYS==			;-1 IF TOPS 20 ELSE 09 #p %p )
In the following dialog, all questions are of the form:

  text of question (list or range of answers) [default answer]
The line starts with the actual text of the question.  Following
the question is a description  of the possible answers  enclosed
in parentheses.  This description might be a range of numbers, a
list of  keywords, or  a  textual description.   Following  this
description is the default answer, enclosed in square  brackets.
The default will be assumed if you only press the RETURN key.
You have the  choice of carrying  on a LONG  dialog in which  an
explanation of  each question  is provided  automatically, or  a
SHORT dialog in which it is  assumed that you are familiar  with
the GALAXY generation procedure.  In either case, you can always
obtain the help text by typing  a question mark (?) in  response
to any question.@
Answer the  following  question with  either  LONG (for  a  long
dialog) or SHORT (for a short one).  Simply pressing the  RETURN
key will imply SHORT.@Dialog Length SHORT,LONGSHORTLONG8H Administrative Controls and Parameters
The  questions  in  this   section  determine  absolute   GALAXY
parameters, which  cannot  be  overridden by  user  or  operator
commands.@	XP	G.OLOG,9 2pr@ 
The system logs all operator interactions in a disk file in  the
spooling area.  Your answer to the following question  specifies
the name to be used for this file.@Operator log filename H
 CharactersOPERATOR-SYSTEM N
DEFINE	G$$LGNS	X	9OQ0S00RQUE,0	;NOT REQUIRED FOR TOPS209 @
Users can  specify  a  priority for  their  batch  and  spooling
requests with the  /PRIORITY switch.  The  allowable values  for
this parameter range  between 1  (representing lowest  priority)
and 63 (representing the highest).  The following two  questions
relate to this switch.  The first question requests the  maximum
priority which may be specified by a non-privileged user. @Maximum priority non-privileged users may specify 	
 d@	XP	G.SPRI,9 	p@
You may specify the value to be used if the user does not specify
a /PRIORITY switch.  This value must be between 1 and the maximum
that you specified in the previous question.@Default for /PRIORITY on batch and spooling requests 	,10 	2@	XP	G.DPRI,9 	4p@
This value is to control the number of objects  (printers,  batch
streams, etc.) that can be controlled by a single command in OPR.
This value should be at least the maximum number of objects of  a
single type you may have.  This value must be at least 1.@Maximum number of objects that can be controlled with one command 	S26 	\@	XP	G.MRNG,9 	^p@
Specify the highest number that a batch stream can be on the system.  The value must be greater than zero and less than or equal to 10000. @Highest number a batch stream can be on the system 	q'100 	y@	XP	G.INBS,9 	zp@
The priority of a  process  and  the  permissible  range  of
queues it may run in is determined by the scheduler priority
control word.  A system process gets a higher priority  than
all  user  jobs  and  gets  as much time as is necessary for
execution. @Do you wish QUASAR to run as a system process? 
YES@	XP	Q.SYS,9 
 pDo you wish ORION to run as a system process? 
%@	XP	O.SYS,9 
+pDo you wish NEBULA to run as a system process? 
/@	XP	N.SYS,9 
5pDo you wish BATCON to run as a system process? 
:@	XP	B.SYS,9 
@pDo you wish LPTSPL to run as a system process? 
D@	XP	L.SYS,9 
Jp@The follow pararmeter determines whether CLUSTER GALAXY should
be ENABLEd or DISABLEd at GALAXY startup.  The default is YES.
@Do you want to ENABLE CLUSTER GALAXY at GALAXY start up? 
\@	XP	C.GALA,9 
cp@
The following parameters allows a user with SEMI-OPR privilege to be able
to control certain devices.
 @Do you want SEMI-OPR to be able to control the printers? 
s::5R@	XP	S.PRI,9 
{pDo you want SEMI-OPR to be able to control the plotters? @	XP	S.PLO,9 pDo you want SEMI-OPR to be able to control the card readers? @	XP	S.CRD,9 pDo you want SEMI-OPR to be able to control the card punch? @	XP	S.CPH,9 pDo you want SEMI-OPR to be able to control the paper tape punch? #@	XP	S.PTP,9 *pDo you want SEMI-OPR to be able to control the tape drives? /@	XP	S.TAP,9 6p@	XP	S.SOP,9 :pApplications
The following section establishes  parameters  for  applications
supported by GALAXY (for example, NCP).  These applications will
be accessible through OPR, the operator interface.@
You  can  enable  applications  through  your  answers  to   the
following questions.@Will you be running applications? \@
Each application must  be associated with  an application  table
name (for example, NCPTAB).@Application name or carriage return to exit k
 charactersHTable name for  s0 CharactersU2`Is there an internal ORION application for this application? }NOApplication module name 
@	Application,Seq,Table9 
	0 
	0
@DEFINE G$$ATB 9 
0@X	9 
000
!p 
!0 
!0( ; END OF G$$ATB9 0
 9 
00lts
The questions in this section are used to define default  values
for  the various options that a user can specify when submitting
a batch job.@
The  batch  user can specify a maximum runtime for his batch job
using the /TIME switch.  If he does not specify this switch  the
following default will be used:@Default batch job runtime limit 
L' seconds300 
R@	XP	G.ITIM,9 
Tp@ 
Every batch  job has  maximum limits  for each  type of  spooled
output.  These  limits  can  be  set  by  the  batch  user  with
appropriate switches to the SUBMIT command.  If the user doesn't
specify these switches, the following defaults will be used:@Line printer output limit 
s' pages200 
x@	XP	G.ILPT,9 
zpCard punch output limit 
~'Gcards10009,utputlimit 
The user can specify whether or not the batch log file should be
printed after the job terminates by using the /OUTPUT switch  to
the SUBMIT command.  The action  is specified by: LOG to  always
print the log file, NOLOG to never print the log file, and ERROR
to print the log  file only if the  job ended with an  unhandled
error.  If the user doesn't  specify this switch, the  following
valuewillNbeOused.@DefaultOforSUBMIT/OUTPUT 
The  system  provides  for the enforcement of a maximum physical
memory limit on batch jobs.  The  user  can  specify  a  maximum
memory  parameter  and  if  any  program attempts to exceed this
limit,@the batch job goes virtual.@Should memory limits be enforced 
The  user  can specify a maximum memory limit by using the /CORE
switch.  If this switch  is  not  specified  by  the  user,  the
following default will be used.@Memory limit 
 pages@	XP	G.ICOR,	;CORE LIMITS9 
p Line Printer Defaults and Parameters
The questions in this section are used to set default values for
the line printer spooler.@
Job banner pages are printed at  the  beginning  of  each  print
request.   The  user's  name  and  any /NOTE value is printed on
them.@Number of job banner pages ,2 1@	XP	G.LBAN,9 3p@
Job  trailer pages are printed at the end of each print request.
The user's  name  and  any  spooler  checkpoint  information  is
printed on them.@Number of job trailer pages G@	XP	G.LTRL,9 Kp@
File header pages are printed before  each file or copy in  each
print request.  The file name is printed in BOLD letters on each
header page.@Number of file header pages ^@	XP	G.LHDR,9 bp@
The user can specify a special form for a print request with the
/FORMS switch.  If this switch is not  specified  the  following
default will be used.@Name for standard output forms w CharactersNORMAL ~@	XP	G.DNOR,''9 2` @
The number  of  characters  that uniquely  identify  a  form  is
compared with  the current  form name  to determine  if a  forms
change is required for a specific user request.@Number of characters which uniquely identifies form 4  @	XP	G.DNUC,9 !p@ 
Cluster LPTSPL requires a directory that must be shared  between
all  the  systems  in the cluster which send print requests to a
Cluster LPTSPL.  The default logical name is LPTXFR.@Cluster LPTSPL shared directory logical name  9 CharactersLPTXFR A
DEFINE G$$LPT 9 C0 S00
Cluster printers require the LISSPL server to be running on the node  where
the actual physical printer is located. LISSPL has server forks which  pick
up the print requests from remote nodes. The default number of server forks
is 2.@Number of LISSPL server forks  c@	XP	L.NUML,9 ipTape Label Action@
The system  administrator  can  allow  non-privileged  users  to
bypass label processing.@Allow bypassing for non-privileged users? y@	XP	NPRTLB,9 pNEBULA (Cluster GALAXY message router) options@
     The NEBULA ACK/ACK RESPONSE  message  option  ensures  that
NEBULA  actually  has  DECnet  communication  with nodes that it
assumes it does by sending an ACK message  every  5  minutes  to
each  node  it  believes  it  has  communication with.  If a ACK
RESPONSE message is not received from a node  after  5  minutes,
then  NEBULA  assumes  that  it no longer has communication with
that node.
@
     This covers the case where the  NI  of  a  remote  node  is
reloaded.   In this case, the local NEBULA is not interrupted so
it assumes that it still has communication with the remote  node
when in fact it does not.
Do you want NEBULA ACK/RESPONSE ACK messages enabled? I@	XP	G.NEBA,9 OpMiscellaneous Defaults and Parameters
The  questions  in   this  section  refer   to  general   GALAXY
parameters.@
The following section establishes default bias and disk page  to
spooler unit conversion factors.@Do you want the standard limit computation j@	XP	G.LPTM,159 p@	XP	G.LPTD,59 s@	XP	G.CDPM,339 w@	XP	G.CDPD,19 z@	XP	G.PLTM,79 ~@	XP	G.PLTD,259 @	XP	G.PTPM,289 @	XP	G.PTPD,19 @
The default output limit of a spooled file is calculated as:

    limit = disk pages * units per disk page * copies

The output limit is  expressed in pages  for the printer,  cards
for the card punch,  minutes for the plotter,  and feet for  the
paper tape punch.  The following questions establish the  number
of units of output per disk page:@Number of printed pages per disk page  05 5@	XP	G.LPTM,9 6p@	XP	G.LPTD,9 ;pNumber of punched cards per disk page  ?33 D@	XP	G.CDPM,9 Fp@	XP	G.CDPD,9 JpMinutes of plotter output per disk page  O0.28 T@	XP	G.PLTM,9 Vp@	XP	G.PLTD,9 ZpFeet of paper tape per disk page  _28 c@	XP	G.PTPM,9 ep@	XP	G.PTPD,9 ip@
The default action to be taken when output exceeds the specified
limit for an output spooler may  be to ABORT the job and  ignore
all remaining output, ASK the operator what to do, or PROCEED to
finish processing the job.@Default output-limit-exceeded action ABORT,ASK,PROCEEDABORTASK
!@!P!0,9 p@	XP	FTDN60,-1	;Always include DN60 support9 @	XP	FTFTS,0		;No FTS support9 @	XP	FTRJE,-1	;Always include DN2009  @	XP	FTFACT,0	;FACT file support off9 &@@	END9 ,@@[End of GALGEN Dialog]@ /^6$\W5Command Initialization Failed 6G&09Ody7W\:1:,^,^,~=W@@? Answer Not Confirmed with Carriage Return@ A@;9 H00}? Invalid Keyword, Please try again.@@ L? Field Length Incorrect, Please try again.@@ R? Field incorrect, Please try again.@@ Y(YES,NO) U` 0RS? Please answer YES or NO@@ eH9U0@? Keyword size out of range@ m,/4p+n@?  already specicified@ t0 t@? Keyword table is full@ z? You Must Specify a number@@ ? Number not within specified Range@@ @? Invalid numeric string@@ 
1H6@5SO
+
() U 0` H_U0@0 _
SUBTTL	9 0 _H}@@@ "U6@? Error Writing File -- @ '0rH_UP`HxP[] U 3P 3-U p^ 8p_0` U p^0` +D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V	+W	+X
+Y
+Z+[+\
+]
+^+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~++++++ + +!+!+"+	"+
#+#+
$+%+%+&+&+'+'+(+(+)+)+*+*+++++,+,+-+-+ .+!.+"/+#/+$0+%0+&1+'1+(2+)2+*3++3+,4+-4+.5+/5+06+16+27+37+48+58+69+79+8:+9:+:;+;;+<<+=<+>=+?=+@>+A>+B?+C?+D@+E@+FA+GA+HB+IB+JC+KC+LD+MD+NE+OE+PF+QF+RG+SG+TH+UH+VI+WI+XJ+YJ+ZK+[K+\L+]L+^M+M+`N+aN+bO+cO+dP+eP+fQ+gQ+hR+iR+jS+kS+lT+mT+nU+oU+pV+qV+rW+sW+tX+uX+vY+wY+xZ+yZ+z[+{[+|\+}\+~]+]+^+^+++`+`+a+a;<,>,>,#5@,6@D+@@.BD.$6 D+,^,^Q",D5R7@.+ ,(5@# ,(5@#\"<<+",~ 4BAQ"4&adg\ ,~  "B,> Q"A` B4@-@++ D@5@.!" B+:lQ" E@4: "BZd (D{ DTD&,^B \ +;  ,^,~DSK:SYS:? GLXINI - Unable to obtain run-time system
  +'HGLXLIB.EXEHCx6E6`EXk@GXk9FZW?f*H:3*^o[\j+Qj+Pj*Oj*NaAY>#s[I["VS_X;MX0ZX.LX.KX-JX-I
GR
@S
?TJ/Q]~T2XO[mO/L`TzI`HjbUWPC3S:HWPC%[O3ETWPBiPPG5RW1$K5@XW1$D4@XPP@5SPKM;,~PbbAZZn%T(n);n):n).n)-n)+;sP`u6)0
Bjp&Hl)[S5M
j}P
u,ID
Ial$%
IaZ
IaU-
Ia)%
IZ8P
IP%
IP${
IP$v
IL.$$
IL
IJ5"
ID/&
I@ZM
I@IT+#R
1.>7H
1,)OG
1)<D
1)7E
1$CA
1 53C
1B
1*=
1}O@
1hF
10<
1O>
1oN?
1TBI
s
|!v
{bB{
zt
z	u
ycw
wr
q~x~
`}
Xl(|
XIx
WnnzP
Xw5@P
Xp4@^hO%^hO%K^hHK^gnK^gg||w;
_h6:[hb6^
~eW
`Sg}rHb
@`Ug|hVg|ZZg|YYg|YXg|gz$sagtmKTl <
k[LK1y=S,;:K+mK+lu_
O2Bl[@P	xLny7
/G<
/G8
/G7}
/<Bhz4xh*Kzh)t|]4v]L\NKy\Mt{!'VdSM7~
.owQqMN4w	KHY4
}*2Dgi+|R_lD.HY.B#HY1%'
UQgCm
UQ#Gg
UOn{eE7j
UO'th
UKMo
UE0n
UBCl
U>ff
U2GCk
U0YiIt:Bt=%#t=%,IiDPJbWR[WRVW\3WrWWWWWWWWWW
W
OOrc OOqh PI=OOwON`wONK]ON@ION-?ONkWEbWDo"WDJGPHhoPHhjPHgPHgPHg
PHg
W/u[W/tWP2uW/s_W/sP2pW/rtW/rtP2n P2nPPk/PGpPGjWuP55WuP5LPMdUWPC%[Ody7WPBiPPG5RW1$K5@XW1$D4@XPP@5SPKM;,~P2Z#,f="m`
[ue`
[ukM
b7TNQqR&NqQAOUqRX;pUqRV?UqRUl`UqRUfUqRUo"c[=o"b@P`?bEPZPZPYPYV`t9UVa)PLw7@PLp6@PEPEM[F$C*[35Ws"[NM!63HdM!6dM!5{|c
=wB
vw_[S5UT.$c3yP
P
P	P	Pe
]5>]5:]3:|]3([E[E~,NSM/]nPm'=HY.=HY-q*
2p"S
2rV
2["/T
3	P
Xw5@P
Xp4@Sb` 3@^hL^hO%PeSvSWbxSWbSWaI@OE%w_SE$|.#u%@dz)@d%1@d%.K-$3HmK-$mK-#{|iS,l!S,l:,l20S,kbhS,kaHK,k0
S,k)|
S)d.lgR(TN<
Ns(@
Nw%D&
X
&
G45e"K5}LSO.qxMK5kbK "jS
3vS
1gS
14gzT=B\
Y&`
Y&
Y%]
Y%[
oXSB1VRaYS
RDaK
aH{<"aHyxMaH}%*aH}%'_.wU_-)[X_Pwx_YWIROI@M )OF))OF&)OE$)OE!L$,LL#u[7L#t9KRB{XKRLWKRF[KRFZKR]KRf\KRa^KR@WKQut]KQu+\
KQjBWJL=AJL  JLJLzU JLmf`JLgZJLaUHak8H.Y87&XR8x8v:}7GH41GzhW1GzgT1GzgP1GzfH1Gzf81Gze41Gze.8z+}?.[}&ZjB#'*#&(#&%#%!#%wnh+wqF6wqE4&
Xa00\B:/\>X\>5'\7N+\2g'r'I(\)8*\)7\	\	)\+,\6.\.,[rO.O[mNO[mO[m	O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[X%[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'lw]!+{0