|
|
1.1 root 1: .ps +4
2: .ce
3: How \fIdist\fP works
4: .ps -10
5: .PS 5
6: BOWELL: box invis "on bowell:" height boxht / 2
7: MKDIST: box "\f(CWdist /bin/ls\fP" with .n at BOWELL.s
8: arrow "\f(CWmkdist\fP" "" with .w at MKDIST.e
9: SPOOL: ellipse "\fIspool\fP" "\fIdirectory\fP"
10: TRANSMIT: box "\f(CWtransmit\fP" with .n at SPOOL.s + (0, -.5 * boxht)
11: arrow from SPOOL.s to TRANSMIT.n
12: COMA: box invis "on coma:" height boxht / 2 with .n at MKDIST .s + (0, -2 * boxht)
13: MKCALL: box "\f(CWdist -r bowell\fP" with .n at COMA.s
14: arrow dashed with .w at MKCALL.e
15: RECEIVE: box "\f(CWreceive\fP"
16: NETWORK: arrow <-> dashed from TRANSMIT.s to RECEIVE.n
17: box invis width boxwid / 2 "\fInetwork\fP" with .w at NETWORK.c
18: INSDIST: box "\f(CWinsdist\fP" with .n at RECEIVE.s + (0, -boxht * .5)
19: arrow dashed from RECEIVE.s to INSDIST.n
20: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.