diff options
| author | Charles.Forsyth <devnull@localhost> | 2006-12-22 20:52:35 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2006-12-22 20:52:35 +0000 |
| commit | 46439007cf417cbd9ac8049bb4122c890097a0fa (patch) | |
| tree | 6fdb25e5f3a2b6d5657eb23b35774b631d4d97e4 /lib/ndb | |
| parent | 37da2899f40661e3e9631e497da8dc59b971cbd0 (diff) | |
20060303-partial
Diffstat (limited to 'lib/ndb')
| -rw-r--r-- | lib/ndb/common | 242 | ||||
| -rw-r--r-- | lib/ndb/dns | 31 | ||||
| -rw-r--r-- | lib/ndb/inferno | 21 | ||||
| -rw-r--r-- | lib/ndb/local | 20 | ||||
| -rw-r--r-- | lib/ndb/registry | 2 | ||||
| -rw-r--r-- | lib/ndb/services | 21 |
6 files changed, 337 insertions, 0 deletions
diff --git a/lib/ndb/common b/lib/ndb/common new file mode 100644 index 00000000..3021c0ec --- /dev/null +++ b/lib/ndb/common @@ -0,0 +1,242 @@ +# +# ip protocol numbers +# +protocol=reserved ipv4proto=0 +protocol=icmp ipv4proto=1 +protocol=igmp ipv4proto=2 +protocol=ggp ipv4proto=3 +protocol=ip ipv4proto=4 +protocol=st ipv4proto=5 +protocol=tcp ipv4proto=6 +protocol=ucl ipv4proto=7 +protocol=egp ipv4proto=8 +protocol=igp ipv4proto=9 +protocol=bbn-rcc-mon ipv4proto=10 +protocol=nvp-ii ipv4proto=11 +protocol=pup ipv4proto=12 +protocol=argus ipv4proto=13 +protocol=emcon ipv4proto=14 +protocol=xnet ipv4proto=15 +protocol=chaos ipv4proto=16 +protocol=udp ipv4proto=17 +protocol=mux ipv4proto=18 +protocol=dcn-meas ipv4proto=19 +protocol=hmp ipv4proto=20 +protocol=prm ipv4proto=21 +protocol=xns-idp ipv4proto=22 +protocol=trunk-1 ipv4proto=23 +protocol=trunk-2 ipv4proto=24 +protocol=leaf-1 ipv4proto=25 +protocol=leaf-2 ipv4proto=26 +protocol=rdp ipv4proto=27 +protocol=irtp ipv4proto=28 +protocol=iso-tp4 ipv4proto=29 +protocol=netblt ipv4proto=30 +protocol=mfe-nsp ipv4proto=31 +protocol=merit-inp ipv4proto=32 +protocol=sep ipv4proto=33 +protocol=3pc ipv4proto=34 +protocol=idpr ipv4proto=35 +protocol=xtp ipv4proto=36 +protocol=ddp ipv4proto=37 +protocol=idpr-cmtp ipv4proto=38 +protocol=tp++ ipv4proto=39 +protocol=il ipv4proto=40 +protocol=sip ipv4proto=41 +protocol=sdrp ipv4proto=42 +protocol=sip-sr ipv4proto=43 +protocol=sip-frag ipv4proto=44 +protocol=idrp ipv4proto=45 +protocol=rsvp ipv4proto=46 +protocol=gre ipv4proto=47 +protocol=mhrp ipv4proto=48 +protocol=bna ipv4proto=49 +protocol=sipp-esp ipv4proto=50 +protocol=sipp-ah ipv4proto=51 +protocol=i-nlsp ipv4proto=52 +protocol=swipe ipv4proto=53 +protocol=nhrp ipv4proto=54 +protocol=any ipv4proto=61 +protocol=cftp ipv4proto=62 +protocol=any ipv4proto=63 +protocol=sat-expak ipv4proto=64 +protocol=kryptolan ipv4proto=65 +protocol=rvd ipv4proto=66 +protocol=ippc ipv4proto=67 +protocol=any ipv4proto=68 +protocol=sat-mon ipv4proto=69 +protocol=visa ipv4proto=70 +protocol=ipcv ipv4proto=71 +protocol=cpnx ipv4proto=72 +protocol=cphb ipv4proto=73 +protocol=wsn ipv4proto=74 +protocol=pvp ipv4proto=75 +protocol=br-sat-mon ipv4proto=76 +protocol=sun-nd ipv4proto=77 +protocol=wb-mon ipv4proto=78 +protocol=wb-expak ipv4proto=79 +protocol=iso-ip ipv4proto=80 +protocol=vmtp ipv4proto=81 +protocol=secure-vmtp ipv4proto=82 +protocol=vines ipv4proto=83 +protocol=ttp ipv4proto=84 +protocol=nsfnet-igp ipv4proto=85 +protocol=dgp ipv4proto=86 +protocol=tcf ipv4proto=87 +protocol=igrp ipv4proto=88 +protocol=ospfigp ipv4proto=89 protocol=ospf +protocol=sprite-rpc ipv4proto=90 +protocol=larp ipv4proto=91 +protocol=mtp ipv4proto=92 +protocol=ax.25 ipv4proto=93 +protocol=ipip ipv4proto=94 +protocol=micp ipv4proto=95 +protocol=scc-sp ipv4proto=96 +protocol=etherip ipv4proto=97 +protocol=encap ipv4proto=98 +protocol=any ipv4proto=99 +protocol=gmtp ipv4proto=100 +protocol=rudp ipv4proto=254 # unofficial + +# +# services +# +tcp=cs port=1 +tcp=echo port=7 +tcp=discard port=9 +tcp=systat port=11 +tcp=daytime port=13 +tcp=netstat port=15 +tcp=chargen port=19 +tcp=ftp-data port=20 +tcp=ftp port=21 +tcp=ssh port=22 +tcp=telnet port=23 +tcp=smtp port=25 +tcp=time port=37 +tcp=whois port=43 +tcp=dns port=53 +tcp=domain port=53 +tcp=uucp port=64 +tcp=gopher port=70 +tcp=rje port=77 +tcp=finger port=79 +tcp=http port=80 +tcp=link port=87 +tcp=supdup port=95 +tcp=hostnames port=101 +tcp=iso-tsap port=102 +tcp=x400 port=103 +tcp=x400-snd port=104 +tcp=csnet-ns port=105 +tcp=pop-2 port=109 +tcp=pop3 port=110 +tcp=sunrpc port=111 +tcp=uucp-path port=117 +tcp=nntp port=119 +tcp=profile port=136 +tcp=netbios port=139 +tcp=imap4 port=143 +tcp=NeWS port=144 +tcp=print-srv port=170 +tcp=z39.50 port=210 +tcp=fsb port=400 +tcp=sysmon port=401 +tcp=proxy port=402 +tcp=proxyd port=404 +tcp=https port=443 +tcp=ssmtp port=465 +tcp=rexec port=512 restricted= +tcp=login port=513 restricted= +tcp=shell port=514 restricted= +tcp=printer port=515 +tcp=courier port=530 +tcp=cscan port=531 +tcp=uucp port=540 +tcp=snntp port=563 +tcp=9fs port=564 +tcp=whoami port=565 +tcp=guard port=566 +tcp=ticket port=567 +tcp=dlsftp port=666 +tcp=fmclient port=729 +tcp=imaps port=993 +tcp=pop3s port=995 +tcp=ingreslock port=1524 +tcp=pptp port=1723 +tcp=webster port=2627 +tcp=weather port=3000 +tcp=secstore port=5356 +tcp=Xdisplay port=6000 +tcp=styx port=6666 +tcp=mpeg port=6667 +tcp=rstyx port=6668 +tcp=infdb port=6669 +tcp=infsigner port=6671 +tcp=infcsigner port=6672 +tcp=inflogin port=6673 +tcp=registry port=6675 +tcp=internalreg port=6676 +tcp=bandt port=7330 +tcp=face port=32000 +tcp=exportfs port=17007 +tcp=rexexec port=17009 +tcp=ncpu port=17010 +tcp=cpu port=17013 +tcp=glenglenda1 port=17020 +tcp=glenglenda2 port=17021 +tcp=glenglenda3 port=17022 +tcp=glenglenda4 port=17023 +tcp=glenglenda5 port=17024 +tcp=glenglenda6 port=17025 +tcp=glenglenda7 port=17026 +tcp=glenglenda8 port=17027 +tcp=glenglenda9 port=17028 +tcp=glenglenda10 port=17029 +tcp=flyboy port=17032 +tcp=dlsftp port=17033 +tcp=venti port=17034 +tcp=wiki port=17035 +tcp=vica port=17036 + +il=echo port=7 +il=discard port=9 +il=chargen port=19 +il=whoami port=565 +il=ticket port=566 +il=challbox port=567 +il=ocpu port=17005 +il=ocpunote port=17006 +il=exportfs port=17007 +il=9fs port=17008 +il=rexexec port=17009 +il=ncpu port=17010 +il=ncpunote port=17011 +il=tcpu port=17012 +il=cpu port=17013 +il=fsauth port=17020 +il=rexauth port=17021 +il=changekey port=17022 +il=chal port=17023 +il=check port=17024 +il=juke port=17026 +il=ramfs port=17031 + +udp=echo port=7 +udp=tacacs port=49 +udp=tftp port=69 +udp=bootpc port=68 +udp=bootp port=67 +udp=domain port=53 +udp=dns port=53 +udp=ntp port=123 +udp=profile port=136 +udp=snmp port=161 +udp=rip port=520 +udp=bfs port=2201 +udp=virgil port=2202 +udp=bandt2 port=7331 +udp=oradius port=1645 +udp=chord-dhash port=11865 + +gre=ppp port=34827 diff --git a/lib/ndb/dns b/lib/ndb/dns new file mode 100644 index 00000000..4aa05a8c --- /dev/null +++ b/lib/ndb/dns @@ -0,0 +1,31 @@ +# +# optional bootstrap data for ndb/dns +# (it has got a.root-servers.net built-in if necessary) +# +dom= + ns=m.root-servers.net + ns=c.root-servers.net + ns=d.root-servers.net + ns=e.root-servers.net + ns=l.root-servers.net + ns=f.root-servers.net + ns=a.root-servers.net + ns=b.root-servers.net + ns=g.root-servers.net + ns=h.root-servers.net + ns=i.root-servers.net + ns=j.root-servers.net + ns=k.root-servers.net +dom=a.root-servers.net ip=198.41.0.4 +dom=b.root-servers.net ip=128.9.0.107 +dom=c.root-servers.net ip=192.33.4.12 +dom=d.root-servers.net ip=128.8.10.90 +dom=e.root-servers.net ip=192.203.230.10 +dom=f.root-servers.net ip=192.5.5.241 +dom=g.root-servers.net ip=192.112.36.4 +dom=h.root-servers.net ip=128.63.2.53 +dom=i.root-servers.net ip=192.36.148.17 +dom=j.root-servers.net ip=198.41.0.10 +dom=k.root-servers.net ip=193.0.14.129 +dom=l.root-servers.net ip=198.32.64.12 +dom=m.root-servers.net ip=202.12.27.33 diff --git a/lib/ndb/inferno b/lib/ndb/inferno new file mode 100644 index 00000000..4e81d91e --- /dev/null +++ b/lib/ndb/inferno @@ -0,0 +1,21 @@ +# +# inferno port assignment +# + +tcp=infgamelogin port=6660 # inferno games login service +tcp=styx port=6666 # main file service +tcp=mpeg port=6667 # mpeg stream +tcp=rstyx port=6668 # remote invocation +tcp=infdb port=6669 # database server +tcp=infweb port=6670 # inferno web server +tcp=infsigner port=6671 # inferno signing services +tcp=infcsigner port=6672 # inferno countersigner +tcp=inflogin port=6673 # inferno credential service +tcp=infsds port=6674 # software download +tcp=registry port=6675 # default registry +tcp=internalreg port=6676 # cpupool registry +tcp=infkey port=6677 # key-changing service +tcp=infsched port=6678 # grid scheduler + +udp=virgil port=2202 # naming service +udp=gossip port=2666 # gossip protocol diff --git a/lib/ndb/local b/lib/ndb/local new file mode 100644 index 00000000..8ee7e26a --- /dev/null +++ b/lib/ndb/local @@ -0,0 +1,20 @@ +database= + file=/lib/ndb/local + file=/lib/ndb/dns + file=/lib/ndb/inferno + file=/lib/ndb/common + +# +# default site-wide resources +# +infernosite= + #dnsdomain=your.domain.com + #dns=1.2.3.4 # resolver + SIGNER=your_signer_here + FILESERVER=your_fileserver_here + smtp=your_smtpserver_here + pop3=your_pop3server_here + PROXY=your_httpproxy_here + GAMES=your_games_server + registry=your_registry_server + gridsched=your_inferno_grid_scheduler diff --git a/lib/ndb/registry b/lib/ndb/registry new file mode 100644 index 00000000..37c67db9 --- /dev/null +++ b/lib/ndb/registry @@ -0,0 +1,2 @@ +# this file is given to the local registry(4) by svc/registry (see svc(8)) +# as its initial data. you could put static local service descriptions here. diff --git a/lib/ndb/services b/lib/ndb/services new file mode 100644 index 00000000..7ba9a3f4 --- /dev/null +++ b/lib/ndb/services @@ -0,0 +1,21 @@ +# this is not an ndb file, but a file in Unix /etc/services format +# that might be added to the Unix file (or the similar one on Windows) +# if needed for host applications to access Inferno. +# Inferno uses the ndb files when ndb/cs and ndb/dns are running +# +# Assignment of inferno port numbers +# + +styx 6666/tcp # Main file service +mpeg 6667/tcp # Mpeg stream +rstyx 6668/tcp # Remote invocation +infdb 6669/tcp # Database connection +infweb 6670/tcp # inferno web server +infsigner 6671/tcp # inferno signing services +infcsigner 6672/tcp # inferno signing services +inflogin 6673/tcp # inferno login service +virgil 2202/udp virgild # inferno info +infsds 6674/tcp # SDS +infgamelogin 6660/tcp # inferno games login service +registry 6675/tcp # default registry +cpupoolreg 6676/tcp # cpupool registry |
