Google
 

Trailing-Edge - PDP-10 Archives - k20v7c - subsys/actgen.exe
There are 43 other files named actgen.exe in the archive. Click here to see a list.
?p00 ?hM?x
COPYRIGHT (c) DIGITAL EQUIPMENT CORPORATION 1976, 1988.
ALL RIGHTS RESERVED.
++! %/hM*~/`+6@O,R3@@4 "O@ e=b2 "4aF+ o ",  q* " $ DC,SCX"/ " 4, "+  q  r  r  s  s@l ,^, "? BC B8  t B8\"> B9\"~ B9  t B7@@: "@ B:\"	> B; "@ B;\"K,  u,7 "
~ B<, "724ab+U,Z\" u ;\" y+KZ`` + z,+K "  \" { "  $/ Cl ,Z+/@@N  |*"Q,~\$ |,,~,7!" B
~\" ~ B\"  B "7 $ 24ab+i\"!,^+/@@4ZDBm`+!,7@@.\". B!&
a`+ B !+!	!"\$!+! BO !+!SO $&$Q$!&@@@ !*" 0 "~QB@ "XB@ O $ DQ+!SBX" B8 "A BC+K-<$-a`,@@ e "@@ g=bd @@M@@h@@Q !*"V 0Q "7 $!24`b+0 "@Q"A`\$	> & ($6@+6@D $/>,C+6 Dh&$: DL.$XD@ DM $~QD@ "7 $! 24`b+0,50B+RZ,+,d`+d`+!!``+H "7 $!#24`b+,,50B+RZ,+,``+!$ D@,gd ,,~O@4,~ N/h BN]"`0D
>N\"!&,gd Xl  ,~\"!(7\"!-,qO	4!4+0]"`1B
+A,Z\"!6\"	>\"!7\">\"!9 "  B@@
\"!:+1\"!@,g+1-<!C]"`0B
: N.0b,~ BN+$? D@ "7 $!F24`b+,,50B+!GZ,+,d`+I``+!I,g+*O@4@@ D@d ,g,~]"`0"
,~]"`1B
+`Z"?,T4D[+],T[0F+!JZ[1F~,,e++[Z"?,T4DeZ[1F~,,e+]"`0D
+a,~-<$ B D~ F~ H}``@+@@
> !K*"
~Z@/("`SX"@ B,X $. 4F O+!P D~ F~4D!TZ F}+!Z $
>Q$I"`Z@ }2B+ &
@  2H+*B:+} ~.& O 4F![+tZ@S`X,B+ BP:O,~]"`0D
+\"!],g ~, N/h BN]"`0D
>Nd Xl  ,~ O+!c,~-<!dZ`.$Q$A` " & (: $/ N/ FN]"`0B
>N,~,Z\"!h+/\"!l,q+/d` ,~ M Pb!qa`@+!q,%,D,U,~!"\$2+!w !+!},84@@4,2B $,8 e=d* BB7@ e+0 "  gAD e=b-!"GB e,4!,+7 BQbX" B8@@.\". B!&
d @l ,~,Z\"!+/!" B
~"7~$24`b,~\"2\$	> &l @+$? "7 $"24`b,~l +$?``,~ "7 $"24`b,~ 0$Z+"&$"!&(FcF e+"l  9$? "7 $"24`b,~0$Z+"&$"!&(FGF h: e "7 $"24ab+Nl +$?7@4+2 0Z@@Z "*"^ "7 $"24`b+o,t+r "7 $!#24`b+o,51B+hZ,+o D@,,~+i@ D@d  "~QB@ L."XB@.BMSX,B+q,~\"!&,g,~\"",q+/\""
>@@
?\"	>\$
> & ( Bh@f 
>3B"+" "
>,9,~ D@@@
> !K*"
~ h,
,~ "@Q"A`\$
>&~($/&$6@.$$DL0D+$?$@2D"+$?OD@+$?`$"(0D1D.+D=h$D+$?d@7@4+20V@@V"*"Z"7~$"24`b+Mab+Z,+M~D@"Djl"7$"24ab+&+M,V7+>,]D"7@$"24`b+M,51B++1B+7+1"7$"24`b+M,V7+M,]++a`+.@jD@+0d`+0@@~D@,c+O+&a`+4fjD@+6d`+6@@~D@,c+O,~Z,+MD@~"7$"24`b+M,51B+++10b"~QB@"XB@~"7@$!#24`b+M,50B+IZ,+M"D@,,~+Kd`+K@@<D@Z@.BM,Z+P,~\"!&,g,~\"",q+/\"",q+/Q"A`4D$@1D+$?1D+$?+R""	>Q"A`0D,~4D$?,~Z@S`X,B,~+$? "@Q"A`\$	> & ( $/&$6@.$ DM,~ *~ .",R7 *~QJ@ M."XB@.BMSX,B,~@@V "*"Z+$?7@4+2\$"#,,~ "7 $"%24`b+,50B+vZ,d @@N,~[0B+ DN "7 $"$24`b++t\"	~(+"* "	~,9,~ D@+$?\"!&,g,~7@N+ 0` N,|+ $~QD@ $XD@ "7 $"24`b+ D@ "7 $!#24`b+,50B+",Z,+ D@,,~Z@.BM "-,B+,~\""
\""{,~-<$3,Z h\""{\">\""} "  B@@
\" {,~-<$3,Z\""~ h\" y\"	>\" y,~ #@@,*". "b# C B, $,,~ "7 $!24ab+$?+X #@@)*"+ "b# D* "7 $)24ab+$?,Z\"#+y B8,^5 ^5 # B7 "7 $#24+5 5+5a`+'[8
ad+'d` + M Pb!q``@+#,,s,U>N7@4+3 B	+#]"`0B
+/  t B8d l 6@O,R,^ "? BC,~,Z\"#
\"DU$@@+ 7#\"D,s " "+N,+3!"},X e*b0,RB,X4,~,Z\"#+/Z` "#,~ #@@
~*",~@@O@ &Q"A`6@4H@0(=,~0(00h=7/(/((DG=f;+$?-<$3[Z"?,J,~ h[./$ BhQ",4Q*" h+$?2d,~,>,>!U$ D@@ [4FUZ2hx Hx3H+c2(2(+T H D +N7D+# [XH.QHRPD  /XD /#"x.D "\`3D#+bZZ&@@Q&.Z`0d*&,^+$?PPH+[,>Z[Z0h0b+n x,>Q$PDx [4Fo2&x+o +k,^,~3Fx-<1B+sZ.2hx-<4FuZx.	x2h-<Z	x.H.x0H+Z.IxRPIx xQFZ.2H+ PFZ`.F,^,^+$?QGx+z,^,^,~ "UB? "p/"ZB B? # B@,~-<$3@@h@@
> !K*"
~ "
>O@ D $Q$A` DP "9 $ 4F"`f+#`f+"[1F~+#ZZ.Fh0dP+# 4F Z[Z[ 2F+ 1H~+#ZZZZ 2F+ ,2+ 4F#2F+#!(FH:1dP+:1bP+##@ PD:N N&"6@:." $
>XB.bhb!q@@ B "~QB ZS`X&
>,B+0 BP,T,~,Z\"#$+/-<$3ZZ/&"`\` FhZ Z  2B+#): h+<: :  +8hZZ   3F+#*2&+B4F#+ +$?4H#, +$?-<$3Z HhZ /& P &
> 6@,V h.$Q$A` & ( BP "
> h$#-d#-  h 7 +#.3D+S2$+U4D#.h h,~4FS F+S &f,~-<$3-<$[1H+#/  F.# FF*B^+\ dFc%c#`&" h h,~8kzIF-<$3 ."Z/&"`Q,X $. 4Fq O+!P Dh.&4Dn D+l Q h+!c+r Q Bh,~ P&#0 Q&" "/3",,x,~ O ,dQ$IZ@.FQ  "?,e+ "9 4Deddd+#1,:Z3b+~,~-<$3Z Q."d/Q3"+#2.FQZ`Q$I O h,~-<#4 0e $~QD@XB@ .FQ O Q$I,~Z"GQ`.[\`5$  "7Q`X"X*" D+$?,~Z"GQ` /[\`0"+   "7Q" $~*" F+$?,~\"#7 D " Z6/$ &J " "+/\"#; BD+ \"#= BD+ \"#? BD+ \"#B BD+ \"#D BD+ \"#F BD+ ``+76@O,R@@B@@B@@O "   "= B6 ".4D=/]"`1D
+=,X,R	+#I]"`0D
+9 B	+#K+0 9HL9PH9X)9h` 9p:Y:m:  :(N:8D:H@:X9:8D:X9:p;:8D:H@ACTGEN>667+0+0
	TOPS-20 ACTGEN

FUNCTION

	ACTGEN takes account validation data from text files
	and creates the corresponding data base in the file
	ACCOUNTS-TABLE.BIN.

COMMANDS

	EXIT (TO MONITOR)
	    leave this program

	HELP (WITH ACTGEN)
	    print this message on your terminal

	INSTALL (NEW ACCOUNT VALIDATION DATA BASE)
	    copy the file ACCOUNTS-TABLE.BIN to BS:<SYSTEM>
	    ACCOUNTS-TABLE.BIN and enable this new
	    account validation scheme immediately

	TAKE (COMMANDS FROM FILE) file specification
	    create the file ACCOUNTS-TABLE.BIN from
	    account validation data in the base file
	    and all files it points to

   control-A is the escape character to return to ACTGEN command level.

HINTS

	The default file specification for the TAKE command is
	    is named ACCOUNTS.CMD.

X&()+,.=? WHEEL or OPERATOR capability required\" k<+0y@"|~`%~`9~r9~`/ @L? ACTGEN: No such ACTGEN command as ""
0B+K+W
i`NCOMMANDS FROMACCOUNTSCMD@?ACTGEN:Invalid?filenspecification,i,,~+k?/Cannot`openinputfile,\"!,^+/ACCOUNTS-TABLE.BIN?`Cannotget jfnfor!file"ACCOUNTS-TABLE.BIN,\"!command in file must be "ACCOUNT"?Empty subaccount files not allowed?Cannot close open files,,Z\"!1,^+6? Subaccount  in entry: from file: 
 causes account name to exceed 39 characters

? Account name too long: ,>,pa:,^,~`!Fd O@4,g,~l d!!+I,4!,~'h
?? Cannot read output file pointer, \"!L,^+/? EOF unexpectedly reached, \"!Q,^+/? Cannot back up output file pointer, \"!V,^+/ ~,+? Duplicate account: ? Cannot set output file pointer, \"!_,^+/,>,>,pa:,^,^,~? Cannot release free space block
? Cannot place account block in free spacel,,s,U>N,~? Invalid file specification, d @\"!t,^+/? ACTGEN: Cannot open input file, d @\"!y,^+/? Potential CMDSTK overflow
@"`  "S,~`k([ @@? Cannot place directory block in free space? Cannot convert ASCIZ structure name to SIXBITDSK*O+|*H
>jhW`I@@"@`!#@@@`!? Cannot place user block in free space? Cannot place "all users" block in free spaceON STRUCTURE`H@"$? Cannot convert structure designator, \""&,^+/@@ B@+ `? Cannot place directory group block in free space@@ B@+%_? Cannot place user group block in free spaceNEW ACCOUNT VALIDATION DATA BASEBS:<SYSTEM>ACCOUNTS-TABLE.BIN? Cannot get a jfn for BS:<SYSTEM>ACCOUNTS-TABLE.BIN, \""A,^+/H? Cannot get size of output file, \""H,^+/? INSTALL failure - New ACCOUNTS-TABLE.BIN is empty
\""M+/? Cannot close open files, \""T,^+/? CANNOT INSTALL NEW ACCOUNT VALIDATION DATA BASE, \""Y,^+/? Cannot get a jfn for ACCOUNTS-TABLE.BIN, \""`,^+/H? Cannot open ACCOUNTS-TABLE.BIN, \""f,^+/WITH ACTGENTO MONITOR\""T,^+Q? Cannot close output file, \""p,^,~? ACTGEN: Garbage at end-of-command
	in entry: in file:	


from entry:	
inPfile:	?DACTGEN:ee@,6$,e*6$)Invalid guide phrase@,%,D,U+? Cannot close open file, \"#,^+/%unknown error codeH#
6$/h
,^,^,~~ ,D+" ,D!(FH+" ,D!(FH+ !(FH+ ,>ZZ h/ Hh,^+ $+? Cannot place account header in free space
h,~@@+$? +$? +$?6$6$ F+S  F+^l@ D+, hZ+,>,pa:,^,~
? Panic-level interrupt occurred, PDL Overflow at Illegal Instruction at Illegal Memory Read at Illegal Memory Write at Illegal Execute at Machine Size Exceeded at \""T,^+;\""T,^+>EXITHELPINSTALLTAKEACCOUNTDIRECTORYGROUPUSERALLOW:CLASS:EXPIRES:SUBACCOUNT:DIRECTORY:USER:
COPYRIGHT (c) DIGITAL EQUIPMENT CORPORATION 1988.
ALL RIGHTS RESERVED.
 "   " "\"$] " U$@+ + \"$_,~,$<\"$`+$.p5>$,>p,p+$,^/:x,~,^/,~/pPp,>$b/$c`|+$+$?p,>p,p+$#,^"`>p:x+$%,^"`>p,~,> .p5>$*,p+$c Z,^:x,~ ,>Zp>w h+$',> ?p,p+$2 Z,^:x+$3 Z,^,~,> >hh,p+$c Z,^:x,~,> >hh,p+$ehh Z,^:x,~:x,~,>,p7:,^,~,>,>,p7:,^,^,~>
~,p7:~
~>~,~>
|}~,p7:|~}
|>|,~,> .p5>$Z,p+$g :,^"Z\,^?x+p ,>Zp>w h+$U
? JSYS ERROR: 
PROGRAM CANNOT CONTINUE
 Z,^,~hh Z,^,~ +$W6$h6`$hES$-E?$/C0r$C0r$ o[$%i;$(>#s$>#_$kd$Lkb$Gkb$Gka$Cka$@E[$9?;$<IYO`G$hOX OLsxOLs|OLLzHIDlxOYnOYvOXtOXlrOXXpHIDYnORsXORq`OR^^ORK\OR8ZHIDXXOLSbOLRlOL@jOL<hOL*fOLdHIDXbOF3JOF3VOF!TOFROF
POF	NOEwLHIDWJPzd"OTI@WHoWHmUWHmQWHl3~O< xO%?OLZWWB!XPk"Pimmz$SOE0^OE!"OE.OEWODpODJGODF*
OD9
OD9OD9OD9
OD9
OD9	OD9	OD9
OD9
OD9OD9OD9OD9OD9OD9OD7,OD7OD3QOD17OD,'>OD,?>9[$3>3;$6PHhfPHhePHhePHgmP.WuPJ$3WuPJ$2WuP7$%WuP7$#HJdHfbHelHRjH>hH+fHJoLHFJHFVH3TH RHPH
NOqFxOqF|OqzOq&nOq&vOqtOp}rOphpHrXZOkXOjt`Oj`^OjL\HJ
pH+nH+vH*tH*lrHJxZH$sXH$q`H$^^H$K\HJcdHSbHRlH@jH<hH*fHJOLH3JH3VH!THRH
PH	NOF
sxOF
s|OF
LzLA$5C AP N:pN9XhxN9WF|N9&N9r_q$$*mzt9$'VS$$VS$VSM$VSX$8Q$?1;,~$@M',2M'*hM'(@M&~(M&rI@M&NtM&NM&<]M&<\ M&4
M&/DM&-)$z!r$
T,$z)0$
St,$S1&D	Di$W})m!$U	DD$Zzo4$znt4$RD89w+z#,897eP$<@XtkOX#EA0+Oa~OSK~ORA~O(w~OO/L`iMKLO-|O-yz2Y +OO
2OO#OO=ONyiONm&ON`wON_}ONK]ON@^ON@ION@FON36ON-@ON-?ON-ON JON|ONtON+ONONqONkONMON
]ON
VL2DOD~w09DN`a3PHhePHgPJYP2iP2iP1~W-`rW-`qW-`pPPJ
dfhW+g#W+frhW+frhW+fqhW+fqhW+f"hW+f"hW+f!hW+f!hW)yW)fx~W))zZhW(aJMhW(JkW(JaW(:[*W'M,hW'3BhW'2	W'1MxW&uyhW&T#hW&T	&W&S6fP.q&}P.q&~P.q%~P.q%VvGMxP]+M{s+ jP@VKV;/PbK
>c;o"AUc;j.Mc;@>#Oic;ZZYYP>Wb=FUW`.Wwt2V`{sNUVDn* UVDkmV?QYDV?QY=e0S`g9sQM}A=.A48**8(z&MP"L(z	0L(zL(y{#L(y{"L(yz L(yyL(yyMLF7MLF6K!;5K!95KFW%KFI-KFI7KFH0KD}KDsMKi@4.>w	47y9#4)9#4)n2,&,B$5`F75`E65`E61;,~53/5.=5.95-05-75**[35} 5s55T7e5T4u5T3s5T3z5T25T25T1o5T1k5T0i2V{?c^
&tg
=wKU
;G$
6P)
6Pe
6Pa
6P[
6P]
6P`
6M+U3uIHHb2]b%cV|wq|vJtjBBd'Z3?&PWx $cu?OWu?OUu?NNu?MLKKw 

		~u^+xTUHq&.4HB)HB(Ll[eV~]S]:Be0JY?)Pm&XQut.T=?7T8ax.T8aoxT8aL7p8H$fD8H$YU8H$YS"am"LT
2V.
2,KzJ}g`r6*%'on
Sr5{x
^|y?^|x5|LB{{V]]3?+]]C)x7},]LS(SIz#xSIyfBSI8-gI7}M^I7}M\I7{gXSI7oxE$X,O>Nvsr>Nvrq>Nvrn>Nvql>Ntzdl <
l

k[L1I;<1I;(K1+G\ 0D^=HS0D\.0Boy0Boiv0BoitS+@.+?.B
~K+mK+lu_K+l>@(T;LC(T$7J(T$3b(T$3[(T$2T(T$2c(T$1U(T$1N(T#f5(TJ
K3@ 
DfP
f?S.P./>=IS/<.K.k@@.X<.X	BK~@ 	L^RD^,$s^*q	KHY4P	D!	x}*2M}
`j+i(2JfPeoEe8J"dfDBZPl kajxLPlaaiguoaigfiaigehaige`ai^Yqai^IrZJ,`J)`J
R\|E6JSzn)MG2RKoMxpKTE('KRY"CKRV9KRIKQ~KQ~3KQ~/KQ~KQjB7JL]D@JL@CJL6eH&=t@JL  JLC JL~}@JLmf`JLbZ@$/HK!F. eK xsRK%87#ll	JJ~WlJJ~UkH_M""HYs_RHYsYRHY\VHXhsC G@XXhX RD89w+z#,:eQQR8H.@87&P8v:>Y2]s2\0G^PT	xPSMxSALJ,i@R.@
	~#N	>IA/;<I@;<I;;:-9
u.S?.0 e?.. hJ?@@:tBbZBcGb,IZ/RI+x
zY"?zV=DRzT.zC&Pz6wOz'xLzLOzfQz@4ylKNPv	&JoPuygu8YYZ(2YXt3YBjAYBi1YBi6YBh,u8	0u7}"u7|Iu7|gu7{u7zRu7zHu7y*u7yRY:.Pu6f`u4Bu4B}u4Atu4Au4@zX@`0\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