ITS wiki

The Incompatible Timesharing System

User Tools

Site Tools


dqdev

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
dqdev [2018-02-13 08:23] – [DQDEV:] victordqdev [2021-09-09 11:11] (current) victor
Line 5: Line 5:
 **So: all this is optional!!** **So: all this is optional!!**
  
 +<note>
 +Work is ongoing to move this into the "new standard" ITS at https://github.com/PDP-10/its. Stay tuned, see [[https://github.com/PDP-10/its/pull/2073|the Github pull request]] for more info.
 +</note>
 ===== Files needed ===== ===== Files needed =====
  
Line 19: Line 22:
 <note warning> <note warning>
 **Crucial:** have your firewall intercept all DNS queries and send to local DNS server, otherwise all traffic goes to root server (configured at ROOHST) which might not even allow it. See $nameserver parameter (3rd arg) of [[http://victor.se/bjorn/its/raspi-ksits-iptables.txt|my iptables script]]. **Crucial:** have your firewall intercept all DNS queries and send to local DNS server, otherwise all traffic goes to root server (configured at ROOHST) which might not even allow it. See $nameserver parameter (3rd arg) of [[http://victor.se/bjorn/its/raspi-ksits-iptables.txt|my iptables script]].
 +</note>
 +<note>
 +Or, as suggested below, change the server address to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
 </note> </note>
  
Line 29: Line 35:
  
 Recompile programs which use SYSNET;RESOLV to instead use VICTOR;RESOLV (or where you choose to put it). Recompile programs which use SYSNET;RESOLV to instead use VICTOR;RESOLV (or where you choose to put it).
-  * It turns out the only program that I seem to have converted to use the resolver is NAME (a.k.a. :FINGER or :F or :WHOIS). See ''HACK;NAME >''. In particular COMSAT (the mail server program) seems not to use the resolver - this makes sense since it sends all mail to the local "real" mail server (see [[mail-setup|my mail setup]]). +  * It turns out the only program that I seem to have converted to use the resolver is NAME (a.k.a. :FINGER or :F or :WHOIS). See ''HACK;NAME >''To install the new version, do  
 +    * '':midas hack;name'' 
 +    * ''name$j'' 
 +    * ''$l'' [followed by Enter] 
 +    * ''debug[0'' 
 +    * ''$g'' 
 +  * In particular COMSAT (the mail server program) seems not to use the resolver - this makes sense since it sends all mail to the local "real" mail server (see [[mail-setup|my mail setup]]). 
   * PEEK, SUPDUP, TELNET would be candidates, as well as MLDEV et al?   * PEEK, SUPDUP, TELNET would be candidates, as well as MLDEV et al?
  
 ===== Usage ===== ===== Usage =====
 +First you need to create a new "database" (do this once, don't mess with it):
 +<code>:print domain:xyzzy;..new. (dat)</code>
  
  
Line 41: Line 55:
 Print "database" (never really updated): Print "database" (never really updated):
 <code>:print domain:foo;.file. (dir)</code> <code>:print domain:foo;.file. (dir)</code>
- 
-Create new "database" (do this once, don't mess with it): 
-<code>:print domain:xyzzy;..new. (dat)</code> 
  
 Dig in the DNS: Dig in the DNS:
Line 58: Line 69:
  
  
-The root server is hardcoded at ROOHST/ROOADR to J.ROOT-SERVERS.NET with address 192.58.128.30. If you set up your firewall as (strongly!) suggested above, this doesn't matter.+The root server is hardcoded at ROOHST/ROOADR to J.ROOT-SERVERS.NET with address 192.58.128.30. If you set up your firewall as (strongly!) suggested above, this doesn't matter. FIXME A simpler idea might be to change this to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
  
 The "main domain list" is set after MAKD10 to ITS.OS.ORG (instead of AI.MIT.EDU), both rather useless (but doesn't matter since RESOLV has its own search list). The "main domain list" is set after MAKD10 to ITS.OS.ORG (instead of AI.MIT.EDU), both rather useless (but doesn't matter since RESOLV has its own search list).
Line 67: Line 78:
  
  
-The domain search list hardcoded to ".update.uu.se" and ".its.os.org" at DOMS just before HSTADN. You probably want to update this.+The domain search list hardcoded to ".update.uu.se" and ".aosnet.ch" at DOMS just before HSTADN.  
 +FIXME You probably want to update this, at least change ".aosnet.ch" to ".chaosnet.net", since aosnet.ch has been replaced by chaosnet.net. An updated version can be found [[http://up.update.uu.se/victor/resolv|here]]. (Then remember to recompile NAME.)
  
-The Chaosnet address-to-domain translation domain is hardcoded to CH-ADDR.UPDATE.UU.SE after HSTSRC (see note above).+The Chaosnet address-to-domain translation domain is hardcoded to CH-ADDR.NET after HSTSRC (see note above).
  
dqdev.1518506591.txt.gz · Last modified: 2018-02-13 08:23 by victor