ITS wiki

The Incompatible Timesharing System

User Tools

Site Tools


rename

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rename [2015-09-17 16:33] – [Update INQUIRE] victorrename [2020-11-16 16:08] (current) – [Updating INQUIR via source code changes] victor
Line 9: Line 9:
  
  
-  ;''SYSHST;H3TEXT >'' :    change name of address or add new entry +''SYSHST;H3TEXT >'' 
-  ;''SYSTEM;CONFIG >'' :     copy IFE MCOND MD,[ ... ] to IFE MCOND **XY**,[ ... ], make changes inside +  * change name of address or add new entry 
-  ;''SYSTEM;TTYTYP >'' :     copy MCONDX MD,{ ... } to MCONDX **XY**,{ ... }, no changes needed? +''SYSTEM;CONFIG >'' 
-  ;''SYSNET;TELSER >'' :     maybe add a line over TCPOL +  * copy ''IFE MCOND MD,[ ... ]'' to ''IFE MCOND **XY**,[ ... ]'', make changes inside 
-  ;''SYSEN2;MLDEV >'' :     add to where NX appears (twice) - only needed on OTHER systems to reach THIS ONE! +''SYSTEM;TTYTYP >'' 
-  ;''SYSEN1;PWORD >'' +  * copy ''MCONDX MD,{ ... }'' to ''MCONDX **XY**,{ ... }'', no changes needed? 
-  :  +''SYSNET;TELSER >'' 
-    *    add to mchtab (don't forget to up mchcnt) +  * maybe add a line over TCPOL 
-    *    add to bltspc, corresponding spec (copy from mdspec-mdspe) +''SYSEN2;MLDEV >'' 
-    *    add to devtab(?) +  * add to where NX appears (twice) - only needed on OTHER systems to reach THIS ONE! 
- +''SYSEN1;PWORD >'' 
-  ;''SYSEN1;DDT >''  +  *    add to ''mchtab'' (don't forget to up ''mchcnt''
-  : (this is not mentioned in distrib.its) +  *    add to ''bltspc'', corresponding spec (copy from ''mdspec-mdspe''
-    *    add to mchtab +  *    add to ''devtab''(?) 
-    *    add after RFLNSC +''SYSEN1;DDT >'' (this is not mentioned in distrib.its) 
-    *    maybe add to nodflt +  *    add to ''mchtab'' 
- +  *    add after ''RFLNSC'' 
-  ;''L;*LISP >'' :     after UDIRSET, add your name  +  *    maybe add to ''nodflt'' 
-  ;''L;STRUCT >'' :    search for MRA [ITS,AI,ML,MC,MD,MX and add your name +''L;*LISP >'' 
-  ;''SYSEN1;SENDER >'' :     search for MX, add similar code +  * after ''UDIRSET'', add your name 
-  ;''SYSENG;LUSER >'' :     add a MACTAB entry, add to lists following+''L;STRUCT >'' 
 +  * search for ''MRA [ITS,AI,ML,MC,MD,MX'' and add your name 
 +''SYSEN1;SENDER >'' 
 +  * search for ''MX'', add similar code 
 +''SYSENG;LUSER >'' 
 +  * add a MACTAB entry, add to lists following
  
 ===== Recompile: ===== ===== Recompile: =====
  
  
-  *  TELSER: <code>+TELSER
     :midas .temp.;_sysnet;telser     :midas .temp.;_sysnet;telser
-    :copy .temp.;telser bin,sysbin;telser bin </code> +    :copy .temp.;telser bin,sysbin;telser bin 
-  *  DDT: <code>+DDT
     :midas .temp.;_sysen1;ddt     :midas .temp.;_sysen1;ddt
     ddt$j     ddt$j
     $l .temp.;ddt bin     $l .temp.;ddt bin
     purify$g     purify$g
-    :pdump sys;atsign ddt </code> +    :pdump sys;atsign ddt 
-  *  PWORD/PANDA: <code>+PWORD/PANDA
     :midas .temp.;_sysen1;pword (twice, answer no and yes)     :midas .temp.;_sysen1;pword (twice, answer no and yes)
     :copy .temp.;pword bin,sysbin;     :copy .temp.;pword bin,sysbin;
-    :copy .temp.;panda bin,sysbin; </code> +    :copy .temp.;panda bin,sysbin; 
-   and if you haven't already done this, <code>+Make links (if you haven't already done this):
     :link sys;atsign pword,sysbin;pword bin     :link sys;atsign pword,sysbin;pword bin
     :link sys;ts panda,sysbin;panda bin     :link sys;ts panda,sysbin;panda bin
-    :link sys;atsign hactrn,sysbin;pword bin </code> +    :link sys;atsign hactrn,sysbin;pword bin 
-  *  ITS: <code> +ITS 
-    :midas .temp.;_system;its </code>     (type in your new system name IN UPPERCASE) +    :midas .temp.;_system;its 
 +    (type in your new system name IN UPPERCASE) !!
  
 ===== Dump new ITS for KLH10 ===== ===== Dump new ITS for KLH10 =====
Line 101: Line 107:
   - You can rebuild INQUIR from sources (requires some additional assets for which an ITS tape image exists)   - You can rebuild INQUIR from sources (requires some additional assets for which an ITS tape image exists)
  
-==== Updating INQUIRE via source code changes ====+==== Updating INQUIR via source code changes ====
 In order to be able to build INQUIR from sources, you will need various dependent files that were not included in the public (PI) ITS distribution. These files include: In order to be able to build INQUIR from sources, you will need various dependent files that were not included in the public (PI) ITS distribution. These files include:
  
-<code> +reader 28 (Kent Pitman (KMP) provided this source) | 
-reader 28   (Kent Pittman (KMP) provided this source) +fake-s 28 (found on the Internet) | 
-fake-s 28   (found on the Internet) +lsrrtn 31 (found on the Internet) | 
-lsrrtn 31   (found on the Internet) +netrtn fasl (found on the internet; FASL only; no source) |
-netrtn fasl (found on the internet; FASL only; no source) +
-</code>+
  
 You can find these files, in the collection of files found on the newinquire.tps tape image that can be downloaded here:  http://swenson.org/newinquire.tps. You will need to load this tape onto your ITS system, which will result in these additional files being added/modified in your INQUIR; directory: You can find these files, in the collection of files found on the newinquire.tps tape image that can be downloaded here:  http://swenson.org/newinquire.tps. You will need to load this tape onto your ITS system, which will result in these additional files being added/modified in your INQUIR; directory:
Line 129: Line 133:
 In order to build INQUIR 182 from source, follow these steps: In order to build INQUIR 182 from source, follow these steps:
  
-  * compile READER +  * compile READER '':complr inquir; reader'' 
-<code> +  * compile FAKE-S '':complr inquir; fake-s'' 
-     :complr inquir; reader +  * compile LSRRTN '':midas inquir;_inquir;lsrrtn'' 
-</code> + 
-  * compile FAKE-S +Update INQUIR; INQUIR 182 to add your ITS machine name. Write out your changed INQUIR as INQUIR > 
-<code> +  * compile INQUIR '':complr inquir;inquir'' 
-     :complr inquir; fake-s +  * dump out a new INQUIR; INQBIN > '':lisp inquir;inquir (dump)'' 
-</code> + 
-  * compile LSRRTN +Verify that the link INQUIR; TS INQUIR points to the new INQUIR; INQBIN >.  If it doesn't, update it so that it does.
-<code> +
-     :midas inquir;_inquir;lsrrtn +
-</code> +
-  * update INQUIR; INQUIR 182 to add your ITS machine name. Write out your changed INQUIR as INQUIR > +
-  * compile INQUIR +
-<code> +
-     :complr inquir;inquir +
-</code> +
-  * dump out a new INQUIR; INQBIN > +
-<code> +
-     :lisp inquir;inquir (dump) +
-</code> +
-  * verify that the link INQUIR; TS INQUIR points to the new INQUIR; INQBIN >.  If it doesn't, update it so that it does+
  
 Your INQUIR should now be updated with the new machine name. Your INQUIR should now be updated with the new machine name.
rename.1442500380.txt.gz · Last modified: by victor