home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-01-16 | 92.4 KB | 5,523 lines |
- Newsgroups: comp.sources.misc
- From: youki-k@is.aist-nara.ac.jp (Youki Kadobayashi)
- Subject: v41i093: wwfs - WorldWide File System, Part08/22
- Message-ID: <1994Jan17.021245.8961@sparky.sterling.com>
- X-Md4-Signature: c34fdcb97ccedebe7957e32c08d2b9e4
- Sender: kent@sparky.sterling.com (Kent Landfield)
- Organization: Sterling Software
- Date: Mon, 17 Jan 1994 02:12:45 GMT
- Approved: kent@sparky.sterling.com
-
- Submitted-by: youki-k@is.aist-nara.ac.jp (Youki Kadobayashi)
- Posting-number: Volume 41, Issue 93
- Archive-name: wwfs/part08
- Environment: UNIX, inet
-
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then feed it
- # into a shell via "sh file" or similar. To overwrite existing files,
- # type "sh file -c".
- # Contents: csd/ftp_retr.c doc/manual.ps.C doc/project.ps
- # vol/uiuc-etext.vol
- # Wrapped by kent@sparky on Sun Jan 16 17:48:26 1994
- PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin:$PATH ; export PATH
- echo If this archive is complete, you will see the following message:
- echo ' "shar: End of archive 8 (of 22)."'
- if test -f 'csd/ftp_retr.c' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'csd/ftp_retr.c'\"
- else
- echo shar: Extracting \"'csd/ftp_retr.c'\" \(9604 characters\)
- sed "s/^X//" >'csd/ftp_retr.c' <<'END_OF_FILE'
- X/*
- X * WorldWide File System
- X * Copyright (c) 1992,1993 Youki Kadobayashi
- X * Copyright (c) 1992,1993 Osaka University
- X * All rights reserved.
- X *
- X * Permission to use, copy, modify and distribute this software and its
- X * documentation is hereby granted, provided that the following conditions
- X * are met:
- X * 1. Both the copyright notice and this permission notice appear in
- X * all copies of the software, derivative works or modified versions,
- X * and any portions thereof, and that both notices appear in
- X * supporting documentation.
- X * 2. All advertising materials mentioning features or use of this software
- X * must display the following acknowledgement:
- X * This product includes software developed by the Osaka University
- X * and its contributors.
- X * 3. Neither the name of the University nor the names of its contributors
- X * may be used to endorse or promote products derived from this software
- X * without specific prior written permission.
- X *
- X * THIS SOFTWARE IS PROVIDED BY THE DEVELOPER ``AS IS'' AND OSAKA
- X * UNIVERSITY DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES
- X * WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
- X *
- X * Osaka University requests users of this software to return to
- X *
- X * Youki Kadobayashi
- X * Department of Information and Computer Sciences
- X * Osaka University, Toyonaka 560, Osaka, Japan
- X *
- X * any improvements or extensions that they make and grant Osaka
- X * University the rights to redistribute these changes.
- X */
- X/* NFS over FTP */
- Xstatic char *AtFSid = "$Header: ftp_retr.c[109.0] Wed Nov 24 03:47:10 1993 youki-k@is.aist-nara.ac.jp saved $";
- X
- X#include <sys/ioctl.h> /* for FIONREAD */
- X#include "wfs.h"
- X#include "util.h"
- X#include "global.h"
- X
- X#define RCV_BUFSIZE 32768 /* larger is better on giganets */
- Xchar cs_databuf[RCV_BUFSIZE];
- X
- Xstatic void ftp_recv_retr();
- X
- Xstatic void
- Xftp_read_lock(c)
- Xwf_thrd *c;
- X{
- X c->filep->thrdp = c;
- X ++c->dirp->n_xfer;
- X}
- X
- Xstatic void
- Xftp_read_unlock(c)
- Xwf_thrd *c;
- X{
- X warn_negative(--c->dirp->n_xfer);
- X c->filep->thrdp = (wf_thrd *)0;
- X if (c->cp)
- X c->cp->thrdp = (wf_thrd *)0;
- X}
- X
- Xstatic void ftp_read_2(), ftp_read_3(), ftp_read_timeout(), ftp_read_fail();
- Xstatic void ftp_port_close();
- Xstatic int ftp_port_open(), ftp_port_accept(), ftp_send_port();
- X
- Xvoid
- Xftp_read_miss(c)
- Xwf_thrd *c;
- X/* in: rqstp, volp, offset, count, totalcount, dirp, filep */
- X/* out: cp, flag */
- X{
- X ftp_read_lock(c);
- X c->callout =
- X timeout_set(gettime()+1, ftp_read_timeout, c);
- X c->cp = vol_getconn(c->child_volp);
- X if (c->cp == (wf_conn *)0) {
- X if ((c->child_volp->flag & WF_VOL_XCONN)
- X || (c->cp = vol_newconn(c->child_volp)) == (wf_conn *)0) {
- X /* exceeded resource limit */
- X ftp_read_unlock(c);
- X timeout_clear(c->callout);
- X (*c->reply)(c, WF_ERR_NQUOT);
- X return;
- X }
- X assert(c->cp != (wf_conn *)0);
- X /* new connection needed */
- X sched_task(ftp_read_2, c, &c->cp);
- X thrd_watch(c);
- X c->flag |= WF_THREAD_BUSY;
- X ftp_conn_open(c);
- X return;
- X }
- X c->flag |= WF_THREAD_BUSY;
- X ftp_read_2(c);
- X}
- X
- Xstatic void
- Xftp_retr_status(c)
- Xwf_thrd *c;
- X{
- X int ret;
- X
- X ret = ftp_recv_status(c->cp);
- X if (c->flag & WF_THREAD_ERROR) {
- X if (ret == 426)
- X ftp_read_fail(c);
- X else
- X ftp_read_3(c);
- X }
- X}
- X
- Xstatic void
- Xftp_read_2(c)
- Xwf_thrd *c;
- X{
- X int ret;
- X
- X c->idle = 0;
- X switch (c->step) {
- X case FTPS_CONN_FAIL:
- X ftp_read_fail(c);
- X return;
- X case FTPS_PROMPT:
- X#ifdef VERBOSE
- X talk(c->client, "retrieving file %s/%s",
- X c->dirp->name, c->filep->name);
- X dlog("retrieving file %s/%s", c->dirp->name, c->filep->name);
- X#endif
- X c->cp->thrdp = c;
- X c->flag |= WF_THREAD_RISKY;
- X c->give_up = ftp_read_fail;
- X c->closure = (void *)c;
- X ftp_port_open(c);
- X ret = ftp_send_port(c);
- X if (ret < 0) {
- X ftp_read_fail(c);
- X return;
- X }
- X c->step = FTPS_RETR_SEND;
- X so_clear(c->cp->id);
- X so_callback(c->cp->id, ftp_read_2, c);
- X return;
- X case FTPS_RETR_SEND:
- X ret = ftp_recv_status(c->cp);
- X if (ret == 200) {
- X so_clear(c->cp->id);
- X so_callback(c->cp->id, ftp_retr_status, c);
- X tcp_send(c->cp->id, "RETR /%s%s/%s\r\n",
- X c->cp->info, c->dirp->name, c->filep->name);
- X if (cs_ftp_debug) {
- X req_send(cs_ftp_debug, "RETR /%s%s/%s\r\n",
- X c->cp->info, c->dirp->name,
- X c->filep->name);
- X }
- X c->step = FTPS_PORT_ACCEPT;
- X so_callback(c->so, ftp_read_2, c);
- X } else if (ret == 0 || ret < 400) {
- X /* expect more replies */
- X c->step = FTPS_RETR_SEND;
- X } else {
- X ftp_read_3(c);
- X }
- X return;
- X case FTPS_PORT_ACCEPT:
- X so_clear(c->so);
- X ftp_port_accept(c);
- X /* ready for data transfer. now receive data. */
- X c->step = FTPS_RETR_RECVINIT;
- X sched_task(ftp_read_3, c, &c->so);
- X so_callback(c->so, ftp_recv_retr, c);
- X return;
- X }
- X}
- X
- X#ifdef TRACE
- Xstatic void
- Xftp_retr_trace(c)
- Xwf_thrd *c;
- X{
- X wf_trace *tracep;
- X tracep = ALLOC(wf_trace);
- X tracep->time = gettime();
- X tracep->volume = c->child_volp->id;
- X tracep->dir = c->dirp->id;
- X tracep->file = c->filep->id;
- X tracep->op = WF_OP_READ;
- X tracep->hit = WF_CACHE_READY;
- X tracep->arg = (long) c->filep->fattr.size;
- X trace_event(c, tracep);
- X}
- X#endif
- X
- Xstatic void
- Xftp_read_3(c)
- Xwf_thrd *c;
- X{
- X int ret;
- X
- X so_clear(c->cp->id);
- X so_callback(c->cp->id, ftp_recv_junk, (void *)c->cp->id);
- X ftp_port_close(c->so);
- X ftp_read_unlock(c);
- X vol_releaseconn(c->child_volp);
- X if (c->flag & WF_THREAD_ERROR) {
- X#ifdef VERBOSE
- X talk(c->client, "couldn't retrieve %s/%s",
- X c->dirp->name, c->filep->name);
- X dlog("couldn't retrieve %s/%s",
- X c->dirp->name, c->filep->name);
- X#endif
- X } else {
- X file_recv_finish(c->child_volp, c->dirp, c->filep);
- X#ifdef VERBOSE
- X talk(c->client, "retrieved %s/%s",
- X c->dirp->name, c->filep->name);
- X dlog("retrieved %s/%s", c->dirp->name, c->filep->name);
- X#endif
- X }
- X if (! (c->flag & WF_THREAD_TIMEOUT)) {
- X timeout_clear(c->callout);
- X }
- X c->flag &= ~WF_THREAD_BUSY;
- X if (c->flag & WF_THREAD_ERROR) {
- X (*c->reply)(c, WF_ERR_IO);
- X } else {
- X#ifdef TRACE
- X ftp_retr_trace(c);
- X#endif
- X (*c->reply)(c, WF_REP_OK);
- X }
- X}
- X
- Xstatic void
- Xftp_read_timeout(c)
- Xwf_thrd *c;
- X{
- X c->flag |= WF_THREAD_TIMEOUT;
- X (*c->reply)(c, WF_REP_WAIT);
- X}
- X
- Xstatic void
- Xftp_read_fail(c)
- Xwf_thrd *c;
- X{
- X wf_conn *cp = c->cp;
- X c->flag |= WF_THREAD_ERROR;
- X ftp_read_3(c);
- X conn_shutdown(cp, 2);
- X}
- X
- Xstatic int
- Xftp_port_open(c)
- Xwf_thrd *c;
- X{
- X int so, opt;
- X struct sockaddr_in sin;
- X int sinlen;
- X int ret;
- X
- X so = socket(AF_INET, SOCK_STREAM, 0);
- X if (so < 0) {
- X errno_diag();
- X return -1;
- X }
- X opt = 1;
- X ioctl(so, FIONBIO, &opt);
- X setsockopt(so, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, sizeof(int));
- X opt = RCV_BUFSIZE;
- X setsockopt(so, SOL_SOCKET, SO_RCVBUF, (char *)&opt, sizeof(int));
- X so_register(so, WF_SO_READ);
- X bzero(&sin, sizeof(sin));
- X sin.sin_family = AF_INET;
- X sin.sin_addr.s_addr = htonl(INADDR_ANY);
- X ret = bind(so, (struct sockaddr *) &sin, sizeof (sin));
- X if (ret < 0) {
- X errno_diag();
- X return ret;
- X }
- X sinlen = sizeof (sin);
- X getsockname(so, (struct sockaddr *) &sin, &sinlen);
- X c->port = ntohs(sin.sin_port);
- X c->so = so;
- X listen(so, 1);
- X return ret;
- X}
- X
- Xstatic int
- Xftp_port_accept(c)
- Xwf_thrd *c;
- X{
- X int ret;
- X sockaddr_in sin;
- X int sinlen;
- X
- X sinlen = sizeof(sin);
- X ret = accept(c->so, (struct sockaddr *) &sin, &sinlen);
- X if (ret < 0) {
- X errno_diag();
- X return ret;
- X }
- X close(c->so);
- X so_unregister(c->so, WF_SO_READ);
- X c->so = ret;
- X so_register(ret, WF_SO_READ);
- X if (bcmp(&sin.sin_addr, &c->cp->srv->sin.sin_addr,
- X sizeof (struct in_addr))) {
- X syslog(LOG_WARNING, "ftp_port_accept: sin_addr mismatch");
- X return -1;
- X }
- X return ret;
- X}
- X
- Xstatic void
- Xftp_port_close(so)
- Xint so;
- X{
- X so_clear(so);
- X so_unregister(so, WF_SO_ALL);
- X close(so);
- X}
- X
- Xstatic int
- Xftp_send_port(c)
- Xwf_thrd *c;
- X{
- X char buf[64];
- X int ret, sinlen;
- X long ipaddr;
- X sockaddr_in sin;
- X
- X sinlen = sizeof (sin);
- X getsockname(c->cp->id, (struct sockaddr *)&sin, &sinlen);
- X /* ipforwarding fix from utashiro@sramhc.sra.co.jp */
- X ipaddr = ntohl(sin.sin_addr.s_addr);
- X ret = tcp_send(c->cp->id, "PORT %d,%d,%d,%d,%d,%d\r\n",
- X ((ipaddr >> 24) & 0xFF),
- X ((ipaddr >> 16) & 0xFF),
- X ((ipaddr >> 8) & 0xFF),
- X ((ipaddr >> 0) & 0xFF),
- X ((c->port >> 8) & 0xFF),
- X ((c->port >> 0) & 0xFF));
- X if (cs_ftp_debug) {
- X req_send(cs_ftp_debug, "PORT %d,%d,%d,%d,%d,%d\r\n",
- X ((ipaddr >> 24) & 0xFF),
- X ((ipaddr >> 16) & 0xFF),
- X ((ipaddr >> 8) & 0xFF),
- X ((ipaddr >> 0) & 0xFF),
- X ((c->port >> 8) & 0xFF),
- X ((c->port >> 0) & 0xFF));
- X }
- X return ret;
- X}
- X
- Xstatic void
- Xftp_recv_retr(c)
- Xwf_thrd *c;
- X{
- X long navail;
- X int nread;
- X int ret, optlen;
- X
- X if (c->flag & WF_THREAD_ERROR) {
- X#ifdef VERBOSE
- X dlog("transfer error, discarding %s", c->filep->name);
- X#endif
- X close(c->fd);
- X file_recv_abort(c->child_volp, c->dirp, c->filep);
- X c->step = FTPS_RETR_FIN;
- X }
- X c->idle = 0; /* Hey, I'm alive and healthy */
- X switch (c->step) {
- X case FTPS_RETR_RECVINIT:
- X c->fd = file_recv_init(c->child_volp, c->dirp, c->filep);
- X c->step = FTPS_RETR_RECVLOOP;
- X case FTPS_RETR_RECVLOOP:
- X ioctl(c->so, FIONREAD, &navail);
- X nread = MIN(navail, RCV_BUFSIZE);
- X if (nread == 0) {
- X optlen = sizeof(int);
- X getsockopt(c->so, SOL_SOCKET, SO_ERROR,
- X &ret, &optlen);
- X if (ret && ret < sys_nerr) {
- X dlog("ftp_recv_retr: %s", sys_errlist[ret]);
- X }
- X /* otherwise, transfer completed. close anyway */
- X close(c->fd);
- X break;
- X }
- X ret = recv(c->so, cs_databuf, nread, 0);
- X if (ret < 0) {
- X errno_diag();
- X c->flag |= WF_THREAD_ERROR;
- X close(c->fd);
- X break;
- X }
- X c->cp->stats.bytes_from_server += nread;
- X c->child_volp->stats.bytes_from_server += nread;
- X ret = write(c->fd, cs_databuf, nread);
- X if (ret < 0) {
- X errno_diag();
- X c->flag |= WF_THREAD_ERROR;
- X close(c->fd);
- X break;
- X }
- X return;
- X case FTPS_RETR_FIN:
- X break;
- X }
- X wakeup(&c->so);
- X}
- END_OF_FILE
- if test 9604 -ne `wc -c <'csd/ftp_retr.c'`; then
- echo shar: \"'csd/ftp_retr.c'\" unpacked with wrong size!
- fi
- # end of 'csd/ftp_retr.c'
- fi
- if test -f 'doc/manual.ps.C' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'doc/manual.ps.C'\"
- else
- echo shar: Extracting \"'doc/manual.ps.C'\" \(60854 characters\)
- sed "s/^X//" >'doc/manual.ps.C' <<'END_OF_FILE'
- Xf17 SF
- X16 r (csd)s
- Xf6 SF
- X15 r (administration.)s
- Xf13 SF
- X50 2254 p (3.2)s
- X80 r (Client)s
- X20 r (administration)s
- Xf17 SF
- X50 2422 p (wwclient)s
- Xf6 SF
- X(,)s
- X21 r (a)s
- X20 r (perl)s
- X20 r (script,)s
- X21 r (is)s
- X20 r (included)s
- X20 r (in)s
- X20 r (this)s
- X19 r (distribution)s
- X20 r (to)s
- X20 r (facilitate)s
- X20 r (the)s
- X20 r (administration)s
- X20 r (of)s
- X20 r (clients.)s
- X34 r (It)s
- X50 2497 p (should)s
- X15 r (be)s
- X15 r (already)s
- X16 r (present)s
- X15 r (in)s
- Xf17 SF
- X15 r (/etc)s
- Xf6 SF
- X15 r (if)s
- X16 r (you)s
- X15 r (have)s
- X15 r (done)s
- Xf17 SF
- X15 r (install-client)s
- Xf6 SF
- X(.)s
- X144 2587 p (If)s
- X15 r (you)s
- X14 r (want)s
- X15 r (a)s
- X15 r (client)s
- X14 r (machine)s
- X15 r (to)s
- X14 r (automatically)s
- X15 r (mount)s
- X15 r (WWFS,)s
- X14 r (you)s
- X15 r (can)s
- X15 r (do)s
- X14 r (it)s
- X15 r (with)s
- Xf17 SF
- X14 r (wwclient)s
- Xf6 SF
- X(.)s
- X21 r (T)s
- X-4 r (o)s
- X14 r (do)s
- X50 2662 p (this,)s
- X15 r (add)s
- X15 r (the)s
- X16 r (following)s
- X15 r (lines)s
- X15 r (to)s
- Xf17 SF
- X15 r (/etc/rc.local)s
- Xf6 SF
- X(:)s
- X50 3007 p 2 233 ru
- X106 2721 p 2339 2 ru
- Xf2 SF
- X50 2721 p (\023)s
- X50 2775 p 2 0 ru
- X106 2721 p 0 2 ru
- X2394 r (\020)s
- X2500 2775 p 2 0 ru
- X2446 2721 p 0 2 ru
- Xf16 SF
- X106 2807 p (#)s
- X27 r (WWFS)s
- X106 2873 p (if)s
- X27 r ([)s
- X26 r (-f)s
- X26 r (/etc/wwclient)s
- X26 r (-a)s
- X26 r (-f)s
- X26 r (/etc/wwfs.conf)s
- X27 r (];)s
- X26 r (then)s
- X316 2939 p (/etc/wwclient)s
- X106 3006 p (fi)s
- X-107 r 2 0 ru
- Xf2 SF
- X50 3062 p (\022)s
- X-53 r 0 2 ru
- X2500 3006 p 2 0 ru
- X2500 3062 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3007 p 2 233 ru
- Xf6 SF
- X50 3138 p (This)s
- X22 r (does)s
- X22 r (not)s
- X22 r (work)s
- X22 r (if)s
- Xf17 SF
- X23 r (csd)s
- Xf6 SF
- X22 r (does)s
- X22 r (not)s
- X22 r (respond)s
- X22 r (to)s
- X22 r (client')s
- X-2 r (s)s
- X21 r (request)s
- X22 r (for)s
- X22 r (some)s
- X22 r (reason)s
- X22 r (\(e.g.,)s
- X24 r (temporarily)s
- X50 3213 p (terminated)s
- X15 r (for)s
- X15 r (reboot\).)s
- X144 3303 p (Sites)s
- X18 r (using)s
- Xf17 SF
- X18 r (acct)s
- Xf6 SF
- X19 r (should)s
- X18 r (beware)s
- X18 r (so)s
- X18 r (that)s
- X18 r (it)s
- X18 r (does)s
- X18 r (not)s
- X19 r (traverse)s
- X18 r (beneath)s
- X18 r (WWFS)s
- X18 r (mount)s
- X18 r (point.)s
- X29 r (Some)s
- X50 3378 p (sites)s
- X15 r (report)s
- X15 r (that)s
- Xf17 SF
- X16 r (diskusg)s
- Xf6 SF
- X(,)s
- X15 r (the)s
- X15 r (disk)s
- X15 r (accounting)s
- X16 r (command)s
- X15 r (of)s
- X15 r (System)s
- X15 r (V)s
- X-7 r (,)s
- X15 r (makes)s
- Xf17 SF
- X15 r (csd)s
- Xf6 SF
- X15 r (crash.)s
- X144 3468 p (Also,)s
- Xf17 SF
- X16 r (/usr/adm/daily)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X15 r (/usr/spool/cron/crontabs/root)s
- Xf6 SF
- X16 r (and)s
- X15 r (other)s
- X16 r (periodically)s
- X15 r (kicked)s
- X16 r (mainte-)s
- X50 3544 p (nance)s
- X16 r (scripts)s
- X15 r (should)s
- X16 r (be)s
- X16 r (checked)s
- X15 r (so)s
- X16 r (that)s
- Xf17 SF
- X16 r (find)s
- Xf6 SF
- X15 r (do)s
- X16 r (not)s
- X16 r (traverse)s
- X15 r (beneath)s
- X16 r (WWFS)s
- X16 r (mount)s
- X15 r (point.)s
- X22 r (T)s
- X-1 r (raversal)s
- X50 3619 p (should)s
- X22 r (be)s
- X21 r (limited)s
- X22 r (to)s
- X22 r (local)s
- X21 r (disks)s
- X22 r (with)s
- X21 r (appropriate)s
- Xf17 SF
- X22 r (find)s
- Xf6 SF
- X22 r (options)s
- X21 r (such)s
- X22 r (as)s
- Xf17 SF
- X22 r (-xdev)s
- Xf6 SF
- X21 r (and/or)s
- Xf17 SF
- X22 r (-fstype)s
- X29 r (nfs)s
- X50 3694 p (-prune)s
- Xf6 SF
- X(.)s
- XEP
- X
- X%%Page: 13 14
- XBP
- Xf8 SF
- X50 66 p (3.3.)s
- X35 r (TROUBLESHOOTING)s
- Xf17 SF
- X16 r (CSD)s
- Xf6 SF
- X1558 r (13)s
- Xf13 SF
- X50 232 p (3.3)s
- X80 r (T)s
- X-5 r (r)s
- X-2 r (oubleshooting)s
- Xf21 SF
- X19 r (csd)s
- Xf11 SF
- X50 372 p (Reporting)s
- X17 r (bugs)s
- Xf6 SF
- X50 488 p (Although)s
- X16 r (it)s
- X16 r (is)s
- X16 r (very)s
- X16 r (unlikely)s
- X-3 r (,)s
- X15 r (if)s
- X16 r (your)s
- X16 r (daemon)s
- X15 r (runs)s
- X16 r (out)s
- X16 r (of)s
- X16 r (CPU)s
- X16 r (or)s
- X16 r (memory)s
- X-3 r (,)s
- X15 r (please)s
- X16 r (be)s
- X16 r (prepared)s
- X16 r (to)s
- X16 r (send)s
- X50 563 p (bug)s
- X15 r (reports)s
- X15 r (to)s
- X16 r (me.)s
- X20 r (I)s
- X15 r (would)s
- X15 r (like)s
- X16 r (to)s
- X15 r (particularly)s
- X15 r (know:)s
- Xf1 SF
- X141 680 p (\017)s
- Xf6 SF
- X31 r (if)s
- X15 r (it)s
- X15 r (is)s
- X16 r (reproducible.)s
- Xf1 SF
- X141 798 p (\017)s
- Xf6 SF
- X31 r (peculiarities)s
- X15 r (of)s
- X15 r (your)s
- X16 r (network)s
- X15 r (con\256guration.)s
- Xf1 SF
- X141 916 p (\017)s
- Xf6 SF
- X31 r (peculiarities)s
- X15 r (of)s
- X15 r (your)s
- X16 r (administrative)s
- X15 r (tools.)s
- Xf1 SF
- X141 1034 p (\017)s
- Xf6 SF
- X31 r (debug)s
- X15 r (logs)s
- X15 r (produced)s
- X16 r (by)s
- Xf17 SF
- X15 r (csd-nanny)s
- Xf6 SF
- X(.)s
- X144 1151 p (If)s
- X15 r (you)s
- X15 r (could)s
- X15 r (get)s
- X15 r (snapshots)s
- X15 r (of)s
- X15 r (debug)s
- X15 r (session,)s
- X16 r (then)s
- X15 r (please)s
- X15 r (e-mail)s
- X15 r (them)s
- X15 r (to)s
- X15 r (me.)s
- X20 r (I)s
- X15 r (am)s
- X15 r (very)s
- X15 r (grateful)s
- X15 r (to)s
- X50 1226 p (receive)s
- X15 r (your)s
- X15 r (bug)s
- X16 r (report.)s
- Xf11 SF
- X50 1389 p (Other)s
- X17 r (tr)s
- X-1 r (oubles:)s
- X22 r (send)s
- X16 r (e-mail)s
- Xf6 SF
- X50 1505 p (If)s
- X20 r (you)s
- X20 r (have)s
- X21 r (faced)s
- X20 r (any)s
- X20 r (other)s
- X20 r (problem)s
- X21 r (concerning)s
- X20 r (the)s
- X20 r (server)s
- X20 r (software,)s
- X22 r (please)s
- X20 r (send)s
- X20 r (e-mail)s
- X20 r (to)s
- X21 r (me)s
- X20 r (\(or)s
- X50 1580 p (the)s
- X23 r (WWFS)s
- X22 r (mailing)s
- X23 r (list\).)s
- X42 r (If)s
- X23 r (you)s
- X23 r (have)s
- X22 r (any)s
- X23 r (problem)s
- X22 r (with)s
- X23 r (the)s
- X23 r (client)s
- X22 r (software,)s
- X25 r (please)s
- X22 r (make)s
- X23 r (sure)s
- X23 r (to)s
- X50 1656 p (read)s
- X19 r (chapter)s
- X19 r (4)s
- X19 r (before)s
- X18 r (asking)s
- X19 r (any)s
- X19 r (question)s
- X19 r (to)s
- X19 r (me,)s
- X19 r (since)s
- X19 r (it)s
- X19 r (might)s
- X19 r (be)s
- X19 r (the)s
- X19 r (inevitable)s
- X18 r (oddities)s
- X19 r (of)s
- X19 r (global)s
- X50 1731 p (\256lesystems.)s
- Xf13 SF
- X50 1923 p (3.4)s
- X80 r (V)s
- X-7 r (olume)s
- X19 r (administration)s
- Xf6 SF
- X50 2061 p (I)s
- X17 r (have)s
- X17 r (introduced)s
- X17 r (the)s
- X16 r (notion)s
- X17 r (of)s
- Xf7 SF
- X17 r (volume)s
- Xf6 SF
- X17 r (that)s
- X17 r (is)s
- X17 r (a)s
- X17 r (group)s
- X17 r (of)s
- X16 r (\256les)s
- X17 r (with)s
- X17 r (a)s
- X17 r (speci\256c)s
- X17 r (purpose)s
- X17 r (and)s
- X17 r (organized)s
- X50 2136 p (within)s
- X18 r (a)s
- X17 r (subtree,)s
- X18 r (since)s
- X18 r (every)s
- X18 r (anonymous)s
- X17 r (ftp)s
- X18 r (server)s
- X17 r (contains)s
- X18 r (tons)s
- X18 r (of)s
- X17 r (\256les)s
- X18 r (with)s
- X18 r (dif)s
- X-1 r (ferent)s
- X17 r (purpose)s
- X18 r (and)s
- X50 2211 p (since)s
- X15 r (it)s
- X15 r (is)s
- X15 r (dif\256cult)s
- X14 r (to)s
- X15 r (locate)s
- X15 r (where)s
- X15 r (those)s
- X16 r (\256les)s
- X15 r (have)s
- X15 r (been)s
- X15 r (categorized,)s
- X15 r (while)s
- X15 r (it)s
- X15 r (is)s
- X15 r (relatively)s
- X15 r (easy)s
- X15 r (to)s
- X15 r (\256nd)s
- X50 2286 p (desired)s
- X15 r (\256les)s
- X15 r (within)s
- X16 r (the)s
- X15 r (directory)s
- X15 r (subtree.)s
- X144 2362 p (V)s
- X-7 r (olume)s
- X15 r (makes)s
- X15 r (it)s
- X16 r (easy)s
- X15 r (to)s
- X16 r (\256nd)s
- X16 r (necessary)s
- X15 r (information,)s
- X16 r (since)s
- X15 r (volumes)s
- X16 r (have)s
- X16 r (been)s
- X15 r (indexed)s
- X16 r (with)s
- X15 r (key-)s
- X50 2437 p (words)s
- X15 r (and)s
- X15 r (no)s
- X16 r (extra)s
- X15 r (information)s
- X15 r (is)s
- X15 r (necessary)s
- X16 r (to)s
- X15 r (access)s
- X15 r (them.)s
- X144 2512 p (The)s
- X22 r (separation)s
- X22 r (of)s
- Xf17 SF
- X22 r (hostname:directory)s
- Xf6 SF
- X23 r (and)s
- X22 r (archived)s
- X22 r (\256les)s
- X22 r (yields)s
- X22 r (several)s
- X22 r (bene\256ts.)s
- X41 r (An)s
- X22 r (archive)s
- X50 2587 p (administrator)s
- X13 r (can)s
- X14 r (provide)s
- X13 r (alternative)s
- X13 r (access)s
- X13 r (point)s
- X14 r (for)s
- X13 r (the)s
- X13 r (same)s
- X13 r (\256les,)s
- X14 r (so)s
- X13 r (that)s
- X14 r (alternative)s
- X13 r (server)s
- X13 r (is)s
- X14 r (avail-)s
- X50 2663 p (able)s
- X14 r (when)s
- X14 r (the)s
- X15 r (original)s
- X14 r (server)s
- X14 r (become)s
- X14 r (unavailable)s
- X14 r (for)s
- X15 r (some)s
- X14 r (reason,)s
- X14 r (such)s
- X14 r (as)s
- X15 r (network)s
- X14 r (troubles)s
- X14 r (and)s
- X14 r (disk)s
- X50 2738 p (crashes.)s
- X27 r (In)s
- X17 r (other)s
- X17 r (words,)s
- X18 r (the)s
- X18 r (task)s
- X17 r (of)s
- X17 r (locating)s
- X18 r (\256le)s
- X17 r (server)s
- X-1 r (,)s
- X17 r (exploring)s
- X17 r (directory)s
- X17 r (trees,)s
- X18 r (and)s
- X18 r (switching)s
- X17 r (be-)s
- X50 2813 p (tween)s
- X15 r (\256le)s
- X15 r (servers)s
- X16 r (become)s
- X15 r (automatic,)s
- X15 r (once)s
- X15 r (the)s
- X16 r (administrator)s
- X15 r (creates)s
- X15 r (volumes.)s
- X144 2889 p (T)s
- X-1 r (raditionally)s
- X-4 r (,)s
- X19 r (these)s
- X18 r (tasks)s
- X19 r (have)s
- X19 r (been)s
- X18 r (done)s
- X19 r (by)s
- X19 r (the)s
- X19 r (people)s
- X18 r (called)s
- X19 r (\252ftp)s
- X19 r (hacker)s
- X2 r (\272.)s
- X31 r (Now)s
- X18 r (that)s
- X19 r (we)s
- X19 r (have)s
- X50 2964 p (WWFS,)s
- X16 r (their)s
- X17 r (ef)s
- X-1 r (forts)s
- X16 r (can)s
- X16 r (be)s
- X16 r (publicized)s
- X17 r (in)s
- X16 r (the)s
- X16 r (form)s
- X17 r (of)s
- Xf7 SF
- X16 r (volume)s
- X16 r (\256le)s
- Xf6 SF
- X(,)s
- X17 r (that)s
- X16 r (will)s
- X16 r (bene\256t)s
- X17 r (every)s
- X16 r (users)s
- X16 r (of)s
- X16 r (the)s
- X50 3039 p (\256lesystem.)s
- X20 r (If)s
- X13 r (you)s
- X14 r (are)s
- X13 r (not)s
- X13 r (ftp)s
- X14 r (type)s
- X13 r (and)s
- X14 r (you)s
- X13 r (are)s
- X14 r (not)s
- X13 r (willing)s
- X13 r (to)s
- X14 r (administer)s
- X13 r (volumes,)s
- X14 r (ask)s
- X13 r (your)s
- X14 r (friendly)s
- X13 r (ftp)s
- X50 3114 p (hackers)s
- X15 r (to)s
- X15 r (do)s
- X16 r (the)s
- X15 r (task)s
- X15 r (instead.)s
- X144 3190 p (The)s
- X21 r (beautiful)s
- X21 r (point)s
- X21 r (of)s
- X21 r (volume)s
- X21 r (\256les)s
- X21 r (is)s
- X22 r (that)s
- X21 r (they)s
- X21 r (can)s
- X21 r (be)s
- X21 r (shared)s
- X21 r (among)s
- X21 r (Internet)s
- X21 r (sites.)s
- X38 r (However)s
- X-2 r (,)s
- X50 3265 p (their)s
- X14 r (uncontrolled)s
- X15 r (distribution)s
- X14 r (will)s
- X15 r (lead)s
- X14 r (to)s
- X14 r (totally)s
- X15 r (chaotic)s
- X14 r (situation,)s
- X15 r (which)s
- X14 r (is)s
- X15 r (no)s
- X14 r (better)s
- X14 r (than)s
- X15 r (current)s
- X14 r (ftp)s
- X50 3340 p (archives.)s
- X20 r (Thus)s
- X15 r (coordination)s
- X16 r (by)s
- X15 r (authoritative)s
- X15 r (organization)s
- X14 r (should)s
- X15 r (be)s
- X16 r (necessary)s
- X15 r (in)s
- X15 r (near)s
- X15 r (future.)s
- Xf11 SF
- X50 3503 p (Installing)s
- X17 r (volumes)s
- Xf6 SF
- X50 3619 p (V)s
- X-7 r (olume)s
- X14 r (\256les)s
- X14 r (must)s
- X15 r (be)s
- X14 r (installed)s
- X15 r (properly)s
- X14 r (to)s
- X15 r (enable)s
- X14 r (access)s
- X15 r (to)s
- X14 r (volumes.)s
- X20 r (Y)s
- X-5 r (ou)s
- X14 r (must)s
- X14 r (hold)s
- X15 r (write)s
- X14 r (permission)s
- X50 3694 p (on)s
- X15 r (the)s
- X15 r (volume)s
- X16 r (directory)s
- X-3 r (,)s
- X14 r (which)s
- X15 r (is)s
- X15 r (normally)s
- Xf17 SF
- X16 r (WWFSDIR/vol)s
- Xf6 SF
- X(.)s
- XEP
- X
- X%%Page: 14 15
- XBP
- Xf6 SF
- X50 66 p (14)s
- Xf8 SF
- X1481 r (CHAPTER)s
- X15 r (3.)s
- X35 r (ADMINISTRA)s
- X-2 r (TION)s
- Xf11 SF
- X50 232 p (Creating)s
- X15 r (new)s
- X17 r (volumes)s
- Xf6 SF
- X50 349 p (If)s
- X13 r (you)s
- X13 r (or)s
- X13 r (your)s
- X13 r (clients)s
- X13 r (want)s
- X13 r (to)s
- X13 r (access)s
- X12 r (other)s
- X13 r (ftp)s
- X13 r (directories)s
- X13 r (not)s
- X13 r (listed)s
- X13 r (in)s
- X13 r (existing)s
- X13 r (volumes,)s
- X13 r (you)s
- X13 r (can)s
- X13 r (create)s
- X50 424 p (a)s
- X21 r (new)s
- X21 r (volume)s
- X20 r (for)s
- X21 r (that.)s
- X37 r (Y)s
- X-5 r (ou)s
- X20 r (can)s
- X21 r (write)s
- X20 r (a)s
- X21 r (volume)s
- X21 r (\256le)s
- X21 r (with)s
- X21 r (your)s
- X20 r (favorite)s
- X21 r (text)s
- X21 r (editor)s
- X-2 r (.)s
- X36 r (The)s
- X20 r (syntax)s
- X21 r (of)s
- X50 499 p (volume)s
- X15 r (\256le)s
- X15 r (can)s
- X16 r (be)s
- X15 r (described)s
- X15 r (as)s
- X15 r (follows:)s
- X50 643 p (\256le)s
- X150 r (::=)s
- X16 r (line)s
- Xf1 SF
- X15 r (j)s
- Xf6 SF
- X15 r (line)s
- X15 r (\256le)s
- X50 719 p (line)s
- X137 r (::=)s
- X15 r (key:)s
- X20 r (value)s
- X50 794 p (key)s
- X140 r (::=)s
- Xf1 SF
- X16 r (f)s
- Xf6 SF
- X15 r (\252volume-id\272,)s
- X15 r (\252ftp-server)s
- X2 r (\272,)s
- X16 r (\252ftp-directory\272)s
- Xf1 SF
- X15 r (g)s
- Xf6 SF
- X144 938 p (Although)s
- Xf17 SF
- X17 r (map.pl)s
- Xf6 SF
- X16 r (tries)s
- X16 r (to)s
- X17 r (assign)s
- X16 r (unique)s
- X17 r (volume)s
- Xf20 SF
- X16 r (id)s
- Xf6 SF
- X17 r (for)s
- X16 r (each)s
- X17 r (volume)s
- X16 r (\256le,)s
- X17 r (it)s
- X16 r (cannot)s
- X17 r (make)s
- X16 r (sure)s
- X17 r (that)s
- X50 1013 p (given)s
- X15 r (volume)s
- Xf20 SF
- X15 r (id)s
- Xf6 SF
- X14 r (is)s
- X15 r (unique.)s
- Xf17 SF
- X20 r (map.pl)s
- Xf6 SF
- X15 r (maintains)s
- X15 r (the)s
- X15 r (next)s
- X15 r (free)s
- X15 r (volume)s
- X14 r (id)s
- X15 r (in)s
- X15 r (the)s
- Xf17 SF
- X15 r (seq)s
- Xf6 SF
- X15 r (\256le,)s
- X15 r (which)s
- X14 r (is)s
- X15 r (located)s
- X50 1088 p (at)s
- Xf17 SF
- X19 r (WWFSDIR/vol)s
- Xf6 SF
- X(.)s
- X30 r (However)s
- X-1 r (,)s
- X18 r (if)s
- X19 r (the)s
- X18 r (volume)s
- X19 r (id)s
- X19 r (con\257icts)s
- X18 r (for)s
- X19 r (some)s
- X18 r (reason,)s
- Xf17 SF
- X20 r (csd)s
- Xf6 SF
- X19 r (may)s
- X18 r (behave)s
- X19 r (incorrectly)s
- X-3 r (.)s
- X50 1163 p (Y)s
- X-5 r (ou)s
- X11 r (must)s
- X12 r (guarantee)s
- X13 r (the)s
- X12 r (uniqueness)s
- X12 r (of)s
- X13 r (volume)s
- Xf20 SF
- X12 r (id)s
- Xf6 SF
- X(s.)s
- X19 r (The)s
- X12 r (most)s
- X13 r (viable)s
- X12 r (solution)s
- X12 r (is)s
- X12 r (probably)s
- X13 r (that)s
- X12 r (you)s
- X12 r (learn)s
- Xf17 SF
- X50 1239 p (perl)s
- Xf6 SF
- X15 r (and)s
- X15 r (troubleshoot)s
- X16 r (your)s
- X15 r (problem)s
- X15 r (yourself.)s
- X144 1314 p (It)s
- X17 r (is)s
- X17 r (desirable)s
- X17 r (to)s
- X16 r (list)s
- X17 r (all)s
- X17 r (alternative)s
- X17 r (servers)s
- X17 r (that)s
- X17 r (provide)s
- X17 r (the)s
- X16 r (same)s
- X17 r (volume.)s
- X25 r (If)s
- X17 r (there)s
- X17 r (are)s
- X17 r (alternative)s
- X50 1390 p (servers,)s
- Xf17 SF
- X15 r (csd)s
- Xf6 SF
- X15 r (will)s
- X15 r (switch)s
- X15 r (to)s
- X15 r (secondary)s
- X15 r (server)s
- X15 r (if)s
- X15 r (the)s
- X14 r (primary)s
- X15 r (server)s
- X15 r (became)s
- X15 r (unavailable)s
- X15 r (due)s
- X15 r (to)s
- X15 r (network)s
- X50 1465 p (problems)s
- X19 r (or)s
- X20 r (hardware)s
- X19 r (problems.)s
- X33 r (An)s
- X19 r (example,)s
- Xf17 SF
- X21 r (X-contrib.vol)s
- Xf6 SF
- X(,)s
- X20 r (is)s
- X20 r (shown)s
- X19 r (below)s
- X-3 r (,)s
- X19 r (which)s
- X20 r (enumerates)s
- X50 1540 p (alternative)s
- X15 r (servers.)s
- X50 2600 p 2 975 ru
- X106 1572 p 2339 2 ru
- Xf2 SF
- X50 1572 p (\023)s
- X50 1626 p 2 0 ru
- X106 1572 p 0 2 ru
- X2394 r (\020)s
- X2500 1626 p 2 0 ru
- X2446 1572 p 0 2 ru
- Xf16 SF
- X106 1658 p (volume-id:)s
- X157 r (34)s
- X106 1724 p (ftp-server:)s
- X131 r (ftp.center.osaka-u.ac.jp)s
- X106 1790 p (ftp-directory:)s
- X53 r (X-contrib)s
- X106 1857 p (ftp-server:)s
- X131 r (ftp.iij.ad.jp)s
- X106 1923 p (ftp-directory:)s
- X53 r (pub/X/contrib)s
- X106 2056 p (ftp-server:)s
- X131 r (ftp.x.org)s
- X106 2122 p (ftp-directory:)s
- X53 r (contrib)s
- X106 2189 p (ftp-server:)s
- X131 r (ftp.germany.eu.net)s
- X106 2255 p (ftp-directory:)s
- X53 r (pub/X11/contrib)s
- X106 2322 p (ftp-server:)s
- X131 r (nic.switch.ch)s
- X106 2388 p (ftp-directory:)s
- X53 r (mirror/X-contrib)s
- X106 2521 p (description:)s
- X105 r (Contributed)s
- X26 r (software)s
- X26 r (for)s
- X27 r (X)s
- X26 r (Window)s
- X26 r (System)s
- X106 2587 p (#category-youki:)s
- X210 r (free/gui)s
- X50 2598 p 2 0 ru
- Xf2 SF
- X50 2655 p (\022)s
- X-53 r 0 2 ru
- X2500 2598 p 2 0 ru
- X2500 2655 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 2600 p 2 975 ru
- Xf6 SF
- X144 2731 p (The)s
- X21 r (priority)s
- X20 r (of)s
- X21 r (access)s
- X20 r (is)s
- X21 r (determined)s
- X20 r (by)s
- X20 r (the)s
- X21 r (order)s
- X20 r (of)s
- X21 r (listing;)s
- X23 r (the)s
- X21 r (topmost)s
- X20 r (one)s
- X20 r (becomes)s
- X21 r (primary)s
- X50 2806 p (server)s
- X-2 r (.)s
- X144 2881 p (NOTE:)s
- X16 r (\252ftp-server:\272)s
- X23 r (can)s
- X16 r (be)s
- X17 r (either)s
- X16 r (hostname)s
- X17 r (or)s
- X16 r (IP)s
- X16 r (address,)s
- X17 r (so)s
- X16 r (that)s
- Xf17 SF
- X17 r (csd)s
- Xf6 SF
- X16 r (can)s
- X17 r (run)s
- X16 r (on)s
- X16 r (corporate)s
- X17 r (net-)s
- X50 2957 p (works)s
- X15 r (without)s
- X15 r (DNS.)s
- Xf11 SF
- X50 3125 p (Modifying)s
- X17 r (volumes:)s
- Xf12 SF
- X22 r (make)s
- X40 r (reload)s
- Xf6 SF
- X50 3242 p (Y)s
- X-5 r (ou)s
- X18 r (can)s
- X19 r (accommodate)s
- X19 r (volume)s
- X19 r (\256les)s
- X19 r (to)s
- X19 r (your)s
- X19 r (network)s
- X19 r (con\256guration)s
- X19 r (by)s
- X19 r (sorting)s
- X19 r (server)s
- X20 r (information)s
- X19 r (in)s
- X50 3317 p (volumes)s
- X18 r (\256les)s
- X18 r (so)s
- X17 r (that)s
- X18 r (\256le)s
- X18 r (transfer)s
- X18 r (can)s
- X18 r (be)s
- X17 r (optimized;)s
- X19 r (response)s
- X18 r (time)s
- X18 r (can)s
- X18 r (be)s
- X18 r (improved,)s
- X18 r (load)s
- X18 r (can)s
- X18 r (be)s
- X17 r (re-)s
- X50 3393 p (duced,)s
- X15 r (and)s
- X15 r (bandwidth)s
- X16 r (can)s
- X15 r (be)s
- X15 r (saved.)s
- X144 3468 p (This)s
- X20 r (release)s
- X20 r (comes)s
- X20 r (with)s
- X20 r (GTR,)s
- X20 r (which)s
- X21 r (automates)s
- X20 r (selection)s
- X20 r (of)s
- X20 r (nearest)s
- X20 r (server)s
- X20 r (by)s
- X20 r (GTR)s
- X20 r (con\256gura-)s
- X50 3544 p (tion)s
- X16 r (\256le)s
- X16 r (\()s
- Xf17 SF
- X(WWFSDIR/etc/gtr.conf)s
- Xf6 SF
- X(\))s
- X16 r (and)s
- X16 r (GTR)s
- X16 r (resource)s
- X15 r (records)s
- X16 r (stored)s
- X16 r (in)s
- X16 r (DNS.)s
- X16 r (As)s
- X16 r (this)s
- X16 r (server)s
- X16 r (selection)s
- X50 3619 p (scheme)s
- X14 r (is)s
- X13 r (not)s
- X14 r (standardized,)s
- X14 r (GTR)s
- X13 r (resource)s
- X14 r (records)s
- X13 r (can)s
- X14 r (be)s
- X13 r (stored)s
- X14 r (in)s
- X14 r (a)s
- X13 r (\257at)s
- X14 r (\256le)s
- X13 r (\()s
- Xf17 SF
- X(WWFSDIR/etc/gtr.txt)s
- Xf6 SF
- X(\).)s
- X50 3694 p (Please)s
- X15 r (look)s
- X15 r (at)s
- Xf17 SF
- X16 r (gtr/)s
- Xf6 SF
- X15 r (directory)s
- X15 r (for)s
- X15 r (more)s
- X16 r (detailed)s
- X15 r (information)s
- X15 r (on)s
- X15 r (GTR.)s
- XEP
- X
- X%%Page: 15 16
- XBP
- Xf8 SF
- X50 66 p (3.5.)s
- X35 r (ACCESS)s
- X16 r (CONTROL)s
- X15 r (AND)s
- X15 r (SECURITY)s
- Xf6 SF
- X1273 r (15)s
- X144 232 p (T)s
- X-3 r (o)s
- X20 r (install)s
- X22 r (modi\256ed)s
- X21 r (volumes,)s
- X24 r (reload)s
- X21 r (them)s
- X22 r (using)s
- Xf17 SF
- X21 r (WWFSDIR/Makefile)s
- Xf6 SF
- X(.)s
- X39 r (V)s
- X-7 r (olumes)s
- X21 r (can)s
- X21 r (be)s
- X22 r (reloaded)s
- X50 307 p (while)s
- Xf17 SF
- X15 r (csd)s
- Xf6 SF
- X15 r (is)s
- X16 r (running.)s
- Xf11 SF
- X50 473 p (Deleting)s
- X17 r (volumes:)s
- Xf12 SF
- X22 r (make)s
- X40 r (unload)s
- Xf6 SF
- X50 589 p (V)s
- X-7 r (olumes)s
- X16 r (can)s
- X17 r (be)s
- X17 r (deleted,)s
- X18 r (either)s
- X17 r (because)s
- X17 r (they)s
- X17 r (are)s
- X17 r (reorganized)s
- X16 r (into)s
- X17 r (other)s
- X17 r (volumes)s
- X17 r (or)s
- X17 r (because)s
- X17 r (they)s
- X17 r (be-)s
- X50 665 p (came)s
- X16 r (obsolete)s
- X16 r (and)s
- X17 r (no)s
- X16 r (longer)s
- X16 r (necessary)s
- X-3 r (.)s
- X22 r (Y)s
- X-5 r (ou)s
- X15 r (can)s
- X17 r (delete)s
- X16 r (the)s
- X16 r (volume)s
- X16 r (\256les)s
- X16 r (in)s
- Xf17 SF
- X17 r (WWFSDIR/vol)s
- Xf6 SF
- X(.)s
- X23 r (Use)s
- Xf17 SF
- X16 r (WWFS-)s
- X50 740 p (DIR/Makefile)s
- Xf6 SF
- X15 r (to)s
- X15 r (re\257ect)s
- X16 r (the)s
- X15 r (removal.)s
- Xf11 SF
- X50 906 p (Organizing)s
- X17 r (volumes)s
- Xf6 SF
- X50 1022 p (Y)s
- X-5 r (ou)s
- X13 r (can)s
- X14 r (organize)s
- X13 r (volumes)s
- X15 r (by)s
- X14 r (creating)s
- X14 r (subdirectories)s
- X14 r (under)s
- X15 r (WWFSDIR/vol)s
- X14 r (and)s
- X14 r (moving)s
- X14 r (appropriate)s
- Xf4 SF
- X2475 1000 p (1)s
- Xf6 SF
- X50 1097 p (volumes)s
- X12 r (into)s
- X12 r (that)s
- X12 r (directory)s
- X-3 r (.)s
- X18 r (Y)s
- X-5 r (ou)s
- X11 r (must)s
- X12 r (think)s
- X12 r (twice)s
- X12 r (before)s
- X12 r (doing)s
- X12 r (this,)s
- X12 r (since)s
- X12 r (we)s
- X12 r (do)s
- X12 r (not)s
- X12 r (provide)s
- X12 r (any)s
- X12 r (smart)s
- X50 1173 p (scheme)s
- X19 r (to)s
- X19 r (pick)s
- X19 r (up)s
- X19 r (desired)s
- X19 r (volumes)s
- X18 r (from)s
- X19 r (hundreds)s
- X19 r (of)s
- X19 r (volumes)s
- X19 r (that)s
- X19 r (are)s
- X19 r (organized)s
- X18 r (in)s
- X19 r (subdirectories.)s
- X50 1248 p (The)s
- X19 r (number)s
- X18 r (of)s
- X19 r (volumes)s
- X19 r (does)s
- X18 r (not)s
- X19 r (change)s
- X19 r (no)s
- X18 r (matter)s
- X19 r (how)s
- X19 r (you)s
- X18 r (organize)s
- X18 r (it,)s
- X19 r (and)s
- X19 r (after)s
- X19 r (all,)s
- X19 r (how)s
- X19 r (good)s
- X18 r (is)s
- X50 1323 p (subdirectories)s
- X15 r (that)s
- X15 r (have)s
- X16 r (hundreds)s
- X15 r (of)s
- X15 r (volumes)s
- X15 r (in)s
- X16 r (each?)s
- X144 1398 p (W)s
- X-4 r (e)s
- X12 r (are)s
- X12 r (merely)s
- X13 r (escaping)s
- X13 r (from)s
- X12 r (the)s
- X13 r (namespace)s
- X12 r (explosion)s
- X13 r (problem;)s
- X13 r (but)s
- X13 r (at)s
- X13 r (least)s
- X12 r (we)s
- X13 r (learned)s
- X12 r (one)s
- X13 r (thing:)s
- X50 1474 p (\257at)s
- X15 r (namespace)s
- X15 r (with)s
- X16 r (carefully)s
- X15 r (annotated)s
- X15 r (INDEX)s
- X15 r (does)s
- X16 r (help.)s
- X144 1549 p (If)s
- X15 r (you)s
- X16 r (have)s
- Xf20 SF
- X15 r (Mosaic/WWFS)s
- Xf6 SF
- X15 r (running,)s
- X15 r (try)s
- X15 r (looking)s
- X16 r (at)s
- Xf17 SF
- X15 r (wwfs:/WWFS/web/WWFShome.html)s
- Xf6 SF
- X(.)s
- Xf11 SF
- X50 1715 p (Generating)s
- X17 r (INDEX:)s
- Xf12 SF
- X16 r (make)s
- X40 r (index)s
- Xf6 SF
- X50 1831 p (Since)s
- X13 r (volumes)s
- X14 r (are)s
- X13 r (initially)s
- X14 r (invisible,)s
- X14 r (users)s
- X13 r (must)s
- X13 r (be)s
- X14 r (informed)s
- X13 r (of)s
- X14 r (their)s
- X13 r (availability)s
- X-3 r (.)s
- X19 r (The)s
- X13 r (list)s
- X14 r (of)s
- X13 r (available)s
- X50 1907 p (volumes)s
- X14 r (can)s
- X15 r (be)s
- X14 r (generated)s
- X15 r (from)s
- X14 r (volume)s
- X14 r (\256les)s
- X15 r (using)s
- Xf17 SF
- X14 r (makelist.pl)s
- Xf6 SF
- X(.)s
- X20 r (T)s
- X-3 r (o)s
- X13 r (do)s
- X15 r (this,)s
- X14 r (simply)s
- X14 r (type)s
- Xf17 SF
- X15 r (make)s
- X29 r (index)s
- Xf6 SF
- X50 1982 p (in)s
- Xf17 SF
- X15 r (WWFSDIR)s
- Xf6 SF
- X(.)s
- Xf11 SF
- X50 2148 p (Automating)s
- X17 r (administration)s
- X16 r (with)s
- X17 r (Make\256le)s
- Xf6 SF
- X50 2264 p (Some)s
- X18 r (of)s
- X18 r (procedural)s
- X17 r (tasks)s
- X18 r (tend)s
- X18 r (to)s
- X18 r (be)s
- X18 r (commonly)s
- X17 r (performed)s
- X18 r (by)s
- X18 r (administrators.)s
- X28 r (Such)s
- X18 r (tasks)s
- X18 r (can)s
- X17 r (be)s
- X18 r (fa-)s
- X50 2339 p (cilitated)s
- X16 r (by)s
- X17 r (preparing)s
- X16 r (a)s
- Xf17 SF
- X17 r (Makefile)s
- Xf6 SF
- X(.)s
- X24 r (Sample)s
- Xf17 SF
- X16 r (Makefile)s
- Xf6 SF
- X17 r (have)s
- X16 r (been)s
- X17 r (provided)s
- X16 r (for)s
- X17 r (these)s
- X16 r (purpose;)s
- X17 r (they)s
- X17 r (are)s
- X50 2415 p (copied)s
- X17 r (to)s
- Xf17 SF
- X18 r (WWFSDIR)s
- Xf6 SF
- X17 r (upon)s
- X18 r (correct)s
- X17 r (installation.)s
- X27 r (Y)s
- X-5 r (ou)s
- X17 r (are)s
- X17 r (encouraged)s
- X18 r (to)s
- X17 r (tweak)s
- X18 r (it)s
- X17 r (and)s
- X18 r (create)s
- Xf17 SF
- X17 r (perl)s
- Xf6 SF
- X17 r (scripts)s
- X50 2490 p (for)s
- X15 r (smarter)s
- X15 r (administration.)s
- Xf13 SF
- X50 2685 p (3.5)s
- X80 r (Access)s
- X20 r (contr)s
- X-1 r (ol)s
- X19 r (and)s
- X20 r (security)s
- Xf6 SF
- X50 2823 p (For)s
- X13 r (some)s
- X13 r (reason,)s
- X14 r (you)s
- X13 r (may)s
- X13 r (want)s
- X13 r (to)s
- X13 r (make)s
- X13 r (the)s
- X13 r (\256lesystem)s
- X13 r (visible)s
- X13 r (to)s
- X14 r (certain)s
- X13 r (subnets)s
- X13 r (but)s
- X13 r (keep)s
- X13 r (it)s
- X13 r (inaccessi-)s
- X50 2898 p (ble)s
- X14 r (from)s
- X15 r (the)s
- X14 r (rest)s
- X14 r (of)s
- X15 r (the)s
- X14 r (world.)s
- X20 r (Y)s
- X-5 r (ou)s
- X13 r (can)s
- X15 r (do)s
- X14 r (this)s
- X14 r (with)s
- X15 r (access)s
- X14 r (control)s
- X14 r (\256le)s
- X15 r (named)s
- Xf17 SF
- X14 r (access)s
- Xf6 SF
- X(.)s
- X20 r (Access)s
- X15 r (control)s
- X50 2974 p (\256les)s
- X17 r (can)s
- X17 r (be)s
- X17 r (placed)s
- X17 r (in)s
- X17 r (arbitrary)s
- X17 r (subdirectory)s
- X17 r (of)s
- X17 r (WWFSDIR/vol;)s
- X18 r (in)s
- X17 r (other)s
- X17 r (words,)s
- X18 r (if)s
- X17 r (you)s
- X17 r (want)s
- X17 r (to)s
- X17 r (make)s
- X50 3049 p (some)s
- X15 r (sensitive)s
- X15 r (information)s
- X16 r (accessible)s
- X15 r (as)s
- X15 r (volumes,)s
- X15 r (make)s
- X15 r (a)s
- X16 r (subdirectory)s
- X15 r (under)s
- X15 r (WWFSDIR/vol,)s
- X15 r (move)s
- X50 3124 p (sensitive)s
- X18 r (volumes)s
- X18 r (there,)s
- X18 r (and)s
- X18 r (put)s
- Xf17 SF
- X18 r (access)s
- Xf6 SF
- X18 r (there.)s
- X28 r (I)s
- X18 r (do)s
- X18 r (not)s
- X18 r (go)s
- X18 r (into)s
- X18 r (detail)s
- X18 r (about)s
- X18 r (its)s
- X17 r (grammer;)s
- X20 r (here)s
- X18 r (is)s
- X17 r (an)s
- X50 3199 p (example)s
- Xf17 SF
- X15 r (access)s
- Xf6 SF
- X15 r (\256le.)s
- X50 3540 p 2 244 ru
- X106 3243 p 2339 2 ru
- Xf2 SF
- X50 3243 p (\023)s
- X50 3297 p 2 0 ru
- X106 3243 p 0 2 ru
- X2394 r (\020)s
- X2500 3297 p 2 0 ru
- X2446 3243 p 0 2 ru
- Xf16 SF
- X106 3329 p (163.221.32-163.221.68)s
- X184 r (nfs,uip)s
- X104 r (#)s
- X26 r (address)s
- X26 r (range)s
- X106 3395 p (163.221.80.*-163.221.96.*)s
- X79 r (nfs,uip)s
- X105 r (#)s
- X26 r (same)s
- X26 r (effect)s
- X106 3461 p (163.221.74.25)s
- X393 r (nfs,uip)s
- X104 r (#)s
- X26 r (specific)s
- X27 r (host)s
- X106 3528 p (163.221.78.*)s
- X419 r (nfs,uip)s
- X104 r (#)s
- X27 r (0)s
- X26 r (to)s
- X26 r (255)s
- X50 3539 p 2 0 ru
- Xf2 SF
- X50 3595 p (\022)s
- X-53 r 0 2 ru
- X2500 3539 p 2 0 ru
- X2500 3595 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3540 p 2 244 ru
- X50 3636 p 980 2 ru
- Xf3 SF
- X120 3673 p (1)s
- Xf5 SF
- X140 3694 p (The)s
- X12 r (real)s
- X13 r (question)s
- X12 r (is)s
- X12 r (that)s
- X13 r (what')s
- X-2 r (s)s
- X12 r (appropriate.)s
- XEP
- X
- X%%Page: 16 17
- XBP
- Xf6 SF
- X50 66 p (16)s
- Xf8 SF
- X1481 r (CHAPTER)s
- X15 r (3.)s
- X35 r (ADMINISTRA)s
- X-2 r (TION)s
- Xf6 SF
- X144 232 p (Basically)s
- X12 r (it')s
- X-2 r (s)s
- X11 r (combination)s
- X12 r (of)s
- Xf7 SF
- X12 r (addr)s
- X-2 r (ess)s
- X11 r (range)s
- Xf6 SF
- X12 r (and)s
- Xf7 SF
- X12 r (capability)s
- Xf6 SF
- X(.)s
- X20 r (Host)s
- X12 r (names)s
- X12 r (and)s
- X12 r (domain)s
- X12 r (names)s
- X12 r (are)s
- X12 r (not)s
- X50 307 p (allowed)s
- X18 r (here,)s
- X18 r (since)s
- X18 r (there)s
- X18 r (are)s
- X17 r (only)s
- X18 r (tricky)s
- X18 r (and)s
- X18 r (non-standard)s
- X18 r (way)s
- X17 r (to)s
- X18 r (retrieve)s
- X18 r (subnet)s
- X18 r (masks)s
- X17 r (and)s
- X18 r (subnet)s
- X50 382 p (addresses)s
- X15 r (via)s
- X15 r (DNS.)s
- X144 458 p (NOTE:)s
- X20 r (Y)s
- X-5 r (ou)s
- X19 r (may)s
- X20 r (want)s
- X20 r (to)s
- X20 r (ensure)s
- X20 r (security)s
- X20 r (at)s
- X20 r (your)s
- X20 r (\256rewall)s
- X20 r (gateways)s
- X20 r (\(i.e.,)s
- X21 r (Internet)s
- X20 r (routers)s
- X20 r (at)s
- X20 r (the)s
- X50 533 p (outermost)s
- X18 r (segment\))s
- X18 r (by)s
- X18 r (letting)s
- X19 r (them)s
- X18 r (drop)s
- X18 r (packets)s
- X18 r (of)s
- X18 r (UDP)s
- X18 r (port)s
- X19 r (8000)s
- X18 r (\(csd)s
- X18 r (NFS\),)s
- X18 r (UDP)s
- X18 r (and)s
- X18 r (TCP)s
- X18 r (port)s
- X50 608 p (8002)s
- X15 r (\(csd)s
- X15 r (UIP\).)s
- XEP
- X
- X%%Page: 17 18
- XBP
- Xf19 SF
- X50 651 p (Chapter)s
- X29 r (4)s
- Xf18 SF
- X50 932 p (Using)s
- X34 r (WWFS)s
- Xf6 SF
- X50 1233 p (This)s
- X13 r (chapter)s
- X12 r (is)s
- X13 r (intended)s
- X13 r (for)s
- X13 r (casual)s
- X12 r (UNIX)s
- X13 r (users)s
- X13 r (who)s
- X13 r (can)s
- X12 r (understand)s
- X13 r (what)s
- X13 r (shell)s
- X13 r (is)s
- X12 r (and)s
- X13 r (what)s
- Xf17 SF
- X13 r (ls)s
- Xf6 SF
- X13 r (is.)s
- X19 r (Even)s
- X50 1308 p (if)s
- X16 r (you)s
- X16 r (are)s
- X16 r (wizard,)s
- X17 r (you)s
- X16 r (are)s
- X16 r (recommended)s
- X16 r (to)s
- X16 r (glance)s
- X16 r (through)s
- X16 r (this)s
- X16 r (chapter)s
- X16 r (at)s
- X16 r (least)s
- X16 r (once.)s
- X23 r (Also,)s
- X17 r (you)s
- X16 r (may)s
- X50 1383 p (want)s
- X15 r (to)s
- X15 r (ask)s
- X16 r (your)s
- X15 r (local)s
- X15 r (WWFS)s
- X15 r (administrator)s
- X16 r (for)s
- X15 r (local)s
- X15 r (con\256guration)s
- X15 r (information)s
- X15 r (and/or)s
- X16 r (local)s
- X15 r (guide.)s
- Xf13 SF
- X50 1603 p (4.1)s
- Xf21 SF
- X80 r (wwclient)s
- Xf13 SF
- X(:)s
- X26 r (starting)s
- X20 r (to)s
- X20 r (be)s
- X20 r (a)s
- X20 r (WWFS)s
- X20 r (client)s
- Xf6 SF
- X50 1749 p (If)s
- X16 r (you)s
- X15 r (or)s
- X16 r (your)s
- X15 r (system)s
- X16 r (administrator)s
- X15 r (has)s
- X16 r (already)s
- X15 r (mounted)s
- X16 r (WWFS,)s
- X15 r (you)s
- X16 r (can)s
- X16 r (skip)s
- X15 r (this)s
- X16 r (section.)s
- X21 r (Y)s
- X-5 r (ou)s
- X14 r (can)s
- X50 1824 p (see)s
- X15 r (if)s
- X15 r (WWFS)s
- X16 r (have)s
- X15 r (been)s
- X15 r (mounted)s
- X15 r (with)s
- X16 r (the)s
- Xf17 SF
- X15 r (mount)s
- Xf6 SF
- X15 r (command:)s
- X50 2028 p 2 115 ru
- X106 1859 p 2339 2 ru
- Xf2 SF
- X50 1859 p (\023)s
- X50 1914 p 2 0 ru
- X106 1859 p 0 2 ru
- X2394 r (\020)s
- X2500 1914 p 2 0 ru
- X2446 1859 p 0 2 ru
- Xf16 SF
- X106 1949 p (youki-k@dec416$)s
- X27 r (/etc/mount)s
- X26 r (|)s
- X26 r (grep)s
- X26 r (wwfs)s
- X106 2016 p (fsa2:wwfs)s
- X27 r (on)s
- X26 r (/ww/fs)s
- X26 r (type)s
- X26 r (nfs)s
- X26 r (\(ro,soft\))s
- X50 2027 p 2 0 ru
- Xf2 SF
- X50 2083 p (\022)s
- X-53 r 0 2 ru
- X2500 2027 p 2 0 ru
- X2500 2083 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 2028 p 2 115 ru
- Xf6 SF
- X144 2163 p (If)s
- X12 r (it')s
- X-3 r (s)s
- X11 r (not)s
- X11 r (mounted,)s
- X13 r (then)s
- Xf17 SF
- X11 r (grep)s
- Xf6 SF
- X12 r (will)s
- X11 r (display)s
- X12 r (nothing.)s
- X19 r (In)s
- X11 r (that)s
- X12 r (case,)s
- X12 r (you)s
- X12 r (can)s
- X11 r (mount)s
- X12 r (WWFS)s
- X11 r (by)s
- X12 r (yourself)s
- X50 2238 p (\(if)s
- X22 r (you)s
- X22 r (don't)s
- X20 r (have)s
- X22 r (superuser)s
- X22 r (privilege,)s
- X24 r (ask)s
- X21 r (your)s
- X22 r (system)s
- X22 r (administrator)s
- X22 r (to)s
- X22 r (do)s
- X22 r (so\).)s
- X40 r (There)s
- X22 r (should)s
- X21 r (be)s
- X50 2313 p (a)s
- X18 r (perl)s
- X19 r (script)s
- X18 r (named)s
- Xf17 SF
- X19 r (wwclient)s
- Xf6 SF
- X18 r (somewhere)s
- X18 r (in)s
- X19 r (your)s
- X18 r (\256lesystem)s
- X19 r (\(presumably)s
- Xf17 SF
- X18 r (/etc)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X19 r (/usr/local/etc)s
- Xf6 SF
- X19 r (or)s
- Xf17 SF
- X50 2388 p (/usr/local/ww/etc)s
- Xf6 SF
- X(\).)s
- X23 r (Y)s
- X-5 r (ou)s
- X15 r (can)s
- X16 r (mount)s
- X16 r (WWFS)s
- X16 r (by)s
- X16 r (invoking)s
- Xf17 SF
- X16 r (wwclient)s
- Xf6 SF
- X16 r (as)s
- X16 r (root)s
- X16 r (without)s
- X16 r (any)s
- X16 r (ar)s
- X-1 r (guments.)s
- X50 2464 p (If)s
- X15 r (you)s
- X15 r (can't)s
- X15 r (\256nd)s
- X15 r (it,)s
- X15 r (ask)s
- X15 r (your)s
- X15 r (local)s
- X16 r (WWFS)s
- X15 r (administrator)s
- X15 r (for)s
- X15 r (help.)s
- Xf13 SF
- X50 2683 p (4.2)s
- X80 r (Stopping)s
- X20 r (to)s
- X20 r (be)s
- X19 r (a)s
- X20 r (WWFS)s
- X20 r (client)s
- Xf6 SF
- X50 2829 p (If)s
- X22 r (you)s
- X22 r (decided)s
- X23 r (to)s
- X22 r (stop)s
- X22 r (using)s
- X22 r (WWFS)s
- X23 r (for)s
- X22 r (some)s
- X22 r (reason,)s
- X24 r (you)s
- X22 r (don't)s
- X22 r (have)s
- X22 r (to)s
- X22 r (unmount)s
- X22 r (the)s
- X22 r (\256lesystem.)s
- X50 2905 p (However)s
- X-1 r (,)s
- X20 r (if)s
- X20 r (your)s
- X20 r (WWFS)s
- X20 r (administrator)s
- X21 r (asked)s
- X20 r (you)s
- X20 r (to)s
- X20 r (unmount)s
- X20 r (the)s
- X20 r (\256lesystem,)s
- X22 r (you)s
- X20 r (would)s
- X20 r (better)s
- X20 r (do)s
- X50 2980 p (that.)s
- X20 r (T)s
- X-3 r (o)s
- X14 r (unmount)s
- X15 r (the)s
- X16 r (\256lesystem,)s
- X15 r (simply)s
- X15 r (give)s
- X15 r (the)s
- X16 r (mount)s
- X15 r (point)s
- X15 r (as)s
- X15 r (its)s
- X15 r (argument.)s
- X20 r (An)s
- X15 r (example)s
- X15 r (follows.)s
- X50 3123 p 2 42 ru
- X106 3027 p 2339 2 ru
- Xf2 SF
- X50 3027 p (\023)s
- X50 3082 p 2 0 ru
- X106 3027 p 0 2 ru
- X2394 r (\020)s
- X2500 3082 p 2 0 ru
- X2446 3027 p 0 2 ru
- Xf16 SF
- X106 3117 p (dec416#)s
- X27 r (wwumount)s
- X26 r (/ww/fs)s
- X50 3122 p 2 0 ru
- Xf2 SF
- X50 3178 p (\022)s
- X-53 r 0 2 ru
- X2500 3122 p 2 0 ru
- X2500 3178 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3123 p 2 42 ru
- Xf13 SF
- X50 3398 p (4.3)s
- X80 r (Accessing)s
- X20 r (volumes)s
- Xf6 SF
- X50 3544 p (V)s
- X-7 r (olumes)s
- X13 r (are)s
- X14 r (represented)s
- X13 r (as)s
- X14 r (ordinary)s
- X14 r (directories,)s
- X14 r (but)s
- X13 r (it)s
- X14 r (is)s
- X14 r (invisible)s
- X13 r (at)s
- X14 r (\256rst)s
- X14 r (time.)s
- X20 r (A)s
- X13 r (volume)s
- X14 r (is)s
- X14 r (made)s
- X13 r (vis-)s
- X50 3619 p (ible)s
- X14 r (only)s
- X14 r (after)s
- X15 r (it)s
- X14 r (has)s
- X14 r (been)s
- X14 r (accessed)s
- X14 r (explicitly)s
- X-3 r (,)s
- X14 r (since)s
- X14 r (users)s
- X14 r (will)s
- X14 r (get)s
- X14 r (bewildered)s
- X15 r (if)s
- X14 r (thousands)s
- X14 r (of)s
- X14 r (volumes)s
- X50 3694 p (have)s
- X15 r (been)s
- X15 r (visible)s
- X16 r (at)s
- X15 r (once.)s
- X1245 3846 p (17)s
- XEP
- X
- X%%Page: 18 19
- XBP
- Xf6 SF
- X50 66 p (18)s
- Xf8 SF
- X1621 r (CHAPTER)s
- X15 r (4.)s
- X36 r (USING)s
- X15 r (WWFS)s
- X50 340 p 2 108 ru
- X106 179 p 2339 2 ru
- Xf2 SF
- X50 179 p (\023)s
- X50 233 p 2 0 ru
- X106 179 p 0 2 ru
- X2394 r (\020)s
- X2500 233 p 2 0 ru
- X2446 179 p 0 2 ru
- Xf16 SF
- X106 269 p (youki-k@dec416$)s
- X27 r (ls)s
- X26 r (/ww/fs)s
- X106 335 p (CERN-web/)s
- X53 r (CTAN/)s
- X157 r (GNU/)s
- X183 r (INDEX)s
- X157 r (WWFS/)s
- X157 r (www/)s
- X50 339 p 2 0 ru
- Xf2 SF
- X50 396 p (\022)s
- X-53 r 0 2 ru
- X2500 339 p 2 0 ru
- X2500 396 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 340 p 2 108 ru
- Xf13 SF
- X50 591 p (4.4)s
- X80 r (Accessing)s
- X20 r (dir)s
- X-1 r (ectories)s
- Xf6 SF
- X50 729 p (Directories)s
- X17 r (in)s
- X17 r (WWFS)s
- X17 r (can)s
- X17 r (be)s
- X17 r (accessed)s
- X18 r (just)s
- X17 r (like)s
- X17 r (other)s
- X17 r (\256lesystems)s
- X17 r (using)s
- X17 r (your)s
- X17 r (favorite)s
- X17 r (tools,)s
- X18 r (with)s
- X17 r (one)s
- X50 804 p (noticeable)s
- X15 r (difference:)s
- X19 r (you)s
- X15 r (must)s
- X16 r (sometimes)s
- X15 r (retry)s
- X-3 r (.)s
- X19 r (It)s
- X15 r (will)s
- X15 r (take)s
- X15 r (longer)s
- X16 r (when)s
- Xf17 SF
- X15 r (csd)s
- Xf6 SF
- X15 r (establish)s
- X15 r (FTP)s
- X15 r (connec-)s
- X50 879 p (tion)s
- X12 r (with)s
- X13 r (anonymous)s
- X12 r (ftp)s
- X12 r (server)s
- X-2 r (.)s
- X18 r (Y)s
- X-5 r (ou)s
- X12 r (must)s
- X12 r (be)s
- X12 r (patient)s
- X13 r (for)s
- X12 r (this,)s
- X13 r (since)s
- X12 r (delays)s
- X12 r (are)s
- X13 r (inevitable)s
- X12 r (in)s
- X12 r (the)s
- X13 r (Internet)s
- X50 954 p (and)s
- X15 r (delays)s
- X15 r (increase)s
- X16 r (as)s
- X15 r (the)s
- X15 r (logical)s
- X15 r (distance)s
- X16 r (between)s
- X15 r (client)s
- X15 r (and)s
- X15 r (ftp)s
- X15 r (server)s
- X16 r (increase.)s
- X144 1030 p (NOTE:)s
- X15 r (If)s
- X15 r (you)s
- X15 r (feel)s
- X16 r (it)s
- X15 r (really)s
- X15 r (irritating)s
- X15 r (to)s
- X15 r (type)s
- Xf17 SF
- X15 r (ls)s
- Xf6 SF
- X15 r (repeatedly)s
- X-3 r (,)s
- X14 r (you)s
- X15 r (should)s
- X15 r (plan)s
- X16 r (to)s
- X15 r (re-compile)s
- Xf17 SF
- X15 r (ls)s
- Xf6 SF
- X15 r (with)s
- Xf17 SF
- X50 1105 p (libww)s
- Xf6 SF
- X(.)s
- X20 r (See)s
- X15 r (Chapter)s
- X16 r (5)s
- X15 r (for)s
- X15 r (more)s
- X15 r (detail.)s
- Xf13 SF
- X50 1300 p (4.5)s
- X80 r (Accessing)s
- X20 r (\256les)s
- Xf6 SF
- X50 1438 p (Files)s
- X12 r (suffer)s
- X10 r (the)s
- X12 r (same)s
- X11 r (problem)s
- X12 r (with)s
- X12 r (directories.)s
- X19 r (Generally)s
- X-3 r (,)s
- X11 r (you)s
- X12 r (cannot)s
- X11 r (expect)s
- X12 r (a)s
- X12 r (\256le)s
- X11 r (transfer)s
- X12 r (to)s
- X12 r (complete)s
- X50 1513 p (real)s
- X17 r (soon)s
- X18 r (now)s
- X17 r (unless)s
- X18 r (you)s
- X17 r (have)s
- X18 r (enough)s
- X17 r (bandwidth)s
- X18 r (available)s
- X17 r (for)s
- X18 r (you.)s
- X27 r (Therefore,)s
- X18 r (the)s
- X17 r (initial)s
- X18 r (access)s
- X17 r (to)s
- X50 1589 p (the)s
- X16 r (designated)s
- X15 r (\256le)s
- X16 r (is)s
- X16 r (likely)s
- X16 r (to)s
- X15 r (fail)s
- X16 r (especially)s
- X16 r (under)s
- X16 r (poorly)s
- X15 r (connected)s
- X16 r (networks.)s
- X22 r (After)s
- X16 r (certain)s
- X15 r (amount)s
- X50 1664 p (of)s
- X15 r (time,)s
- X15 r (access)s
- X16 r (to)s
- X15 r (the)s
- X15 r (same)s
- X15 r (\256le)s
- X16 r (will)s
- X15 r (succeed)s
- X15 r (since)s
- X15 r (the)s
- X15 r (\256le)s
- X16 r (has)s
- X15 r (been)s
- X15 r (cached)s
- X15 r (on)s
- X16 r (the)s
- X15 r (local)s
- X15 r (\256lesystem.)s
- X144 1739 p (Failure)s
- X22 r (to)s
- X21 r (instantly)s
- X22 r (deliver)s
- X21 r (the)s
- X22 r (requested)s
- X21 r (\256le)s
- X21 r (will)s
- X22 r (result)s
- X21 r (in)s
- X22 r (an)s
- X21 r (error)s
- X22 r (\252no)s
- X21 r (such)s
- X22 r (\256le)s
- X21 r (or)s
- X22 r (directory\272)s
- X50 1814 p (\()s
- Xf17 SF
- X(NFSERR)s
- X3 r 17 2 ru
- X18 r (NOENT)s
- Xf6 SF
- X(\),)s
- X15 r (so)s
- X16 r (that)s
- Xf17 SF
- X15 r (csd)s
- Xf6 SF
- X16 r (deliberately)s
- X15 r (avoids)s
- X16 r (your)s
- X15 r (shell)s
- X16 r (being)s
- X15 r (blocked)s
- X16 r (\(i.e.,)s
- X15 r (become)s
- X16 r (irresponsible\))s
- X50 1890 p (almost)s
- X15 r (eternally)s
- X15 r (by)s
- X15 r (\256lesystem)s
- X15 r (request.)s
- X21 r (This)s
- X15 r (was)s
- X15 r (a)s
- X15 r (design)s
- X15 r (choice)s
- X15 r (because)s
- X15 r (of)s
- X15 r (poor)s
- X15 r (semantics)s
- X15 r (provided)s
- X50 1965 p (by)s
- X15 r (NFS.)s
- X144 2040 p (NOTE:)s
- X15 r (Y)s
- X-5 r (ou)s
- X13 r (can)s
- X15 r (virtually)s
- X15 r (for)s
- X-1 r (get)s
- X14 r (the)s
- X15 r (problem)s
- X14 r (by)s
- X15 r (re-compiling)s
- X15 r (your)s
- X14 r (favorite)s
- X15 r (programs)s
- X15 r (with)s
- Xf17 SF
- X14 r (libww)s
- Xf6 SF
- X(.)s
- X50 2116 p (See)s
- X15 r (Chapter)s
- X15 r (5)s
- X16 r (for)s
- X15 r (more)s
- X15 r (detail.)s
- Xf13 SF
- X50 2311 p (4.6)s
- X80 r (Other)s
- X20 r (operations)s
- Xf6 SF
- X50 2449 p (W)s
- X-1 r (rite)s
- X18 r (operation)s
- X20 r (is)s
- X19 r (not)s
- X20 r (supported)s
- X19 r (for)s
- X20 r (now)s
- X-3 r (,)s
- X20 r (since)s
- X19 r (WWFS)s
- X20 r (is)s
- X19 r (designed)s
- X20 r (for)s
- X20 r (widely)s
- X19 r (shared)s
- X20 r (information,)s
- X50 2524 p (which)s
- X15 r (is)s
- X15 r (rarely)s
- X16 r (modi\256ed,)s
- X15 r (according)s
- X15 r (to)s
- X15 r (statistical)s
- X16 r (studies.)s
- XEP
- X
- X%%Page: 19 20
- XBP
- Xf19 SF
- X50 648 p (Chapter)s
- X29 r (5)s
- Xf18 SF
- X50 925 p (Useful)s
- X34 r (hacks)s
- Xf6 SF
- X50 1223 p (Due)s
- X15 r (to)s
- X14 r (strong)s
- X15 r (demand)s
- X14 r (from)s
- X15 r (the)s
- X15 r (user)s
- X14 r (community)s
- X-3 r (,)s
- X14 r (I)s
- X15 r (devised)s
- X14 r (several)s
- X15 r (ways)s
- X14 r (to)s
- X15 r (bypass)s
- X14 r (limitations)s
- X15 r (of)s
- X15 r (NFS)s
- X50 1298 p (with)s
- X14 r (minimal)s
- X15 r (effort.)s
- X19 r (This)s
- X14 r (chapter)s
- X15 r (is)s
- X14 r (intended)s
- X14 r (for)s
- X15 r (aggressive)s
- X14 r (WWFS)s
- X15 r (users)s
- X14 r (who)s
- X14 r (want)s
- X15 r (to)s
- X14 r (accommodate)s
- X50 1374 p (existing)s
- X15 r (tools)s
- X14 r (to)s
- X15 r (WWFS.)s
- X15 r (The)s
- X14 r (basic)s
- X15 r (idea)s
- X14 r (is)s
- X15 r (that)s
- X15 r (you)s
- X14 r (have)s
- X15 r (WWFS-ready)s
- X15 r (command)s
- X14 r (sets,)s
- X15 r (say)s
- Xf17 SF
- X15 r (emacs)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X14 r (ls)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X50 1449 p (tar)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X15 r (cat)s
- Xf6 SF
- X(,)s
- X15 r (and)s
- X16 r (so)s
- X15 r (on.)s
- Xf13 SF
- X50 1650 p (5.1)s
- X80 r (MULE:)s
- Xf21 SF
- X20 r (wwfs-access-hook.el)s
- Xf6 SF
- X50 1790 p (There)s
- X15 r (is)s
- Xf17 SF
- X15 r (mule/)s
- Xf6 SF
- X15 r (subdirectory)s
- X15 r (in)s
- X15 r (this)s
- X15 r (distribution.)s
- X20 r (For)s
- X15 r (more)s
- X15 r (information)s
- X15 r (on)s
- X15 r (WWFS-ready)s
- Xf17 SF
- X15 r (mule)s
- Xf6 SF
- X(,)s
- X15 r (follow)s
- X50 1865 p (the)s
- X15 r (README)s
- X15 r (in)s
- X16 r (that)s
- X15 r (directory)s
- X15 r (which)s
- X15 r (I)s
- X16 r (have)s
- X15 r (written)s
- X15 r (for)s
- Xf17 SF
- X15 r (mule)s
- Xf6 SF
- X15 r (addicts.)s
- X144 1941 p (So)s
- X16 r (what)s
- X17 r (is)s
- X16 r (MULE?)s
- X17 r (MULE)s
- X16 r (stands)s
- X17 r (for)s
- X16 r (Multilingual)s
- X16 r (enhancement)s
- X17 r (to)s
- X16 r (GNU)s
- X17 r (Emacs.)s
- X23 r (For)s
- X17 r (those)s
- X16 r (who)s
- X50 2016 p (cares,)s
- X21 r (I)s
- X19 r (do)s
- X20 r (not)s
- X19 r (support)s
- X20 r (the)s
- X19 r (US-centric)s
- X20 r (version)s
- X19 r (of)s
- X20 r (Emacs)s
- X19 r (\(because)s
- X20 r (it')s
- X-3 r (s)s
- X19 r (mostly)s
- X19 r (useless)s
- X20 r (to)s
- X19 r (me\).)s
- X34 r (But)s
- X19 r (I)s
- X50 2092 p (think)s
- X15 r (it')s
- X-2 r (s)s
- X14 r (easy)s
- X15 r (to)s
- X16 r (add)s
- Xf17 SF
- X15 r (access-hook)s
- Xf6 SF
- X15 r (to)s
- X15 r (Emacs)s
- X15 r (19)s
- X16 r (as)s
- X15 r (well.)s
- Xf13 SF
- X50 2292 p (5.2)s
- X80 r (Recompiling)s
- X20 r (other)s
- X20 r (utilities)s
- Xf6 SF
- X50 2432 p (Most)s
- X20 r (of)s
- X19 r (GNU)s
- X20 r (software)s
- X19 r (can)s
- X20 r (be)s
- X19 r (compiled)s
- X20 r (WWFS-ready)s
- X20 r (and)s
- X19 r (installed)s
- X20 r (without)s
- X19 r (modifying)s
- X20 r (Make\256les;)s
- X50 2507 p (use)s
- Xf17 SF
- X15 r (libww/wwconfigure)s
- Xf6 SF
- X15 r (in)s
- X16 r (this)s
- X15 r (distribution)s
- X15 r (instead)s
- X15 r (of)s
- X16 r (the)s
- X15 r (bundled)s
- Xf17 SF
- X15 r (configure)s
- Xf6 SF
- X(.)s
- X144 2584 p (Basically)s
- X-3 r (,)s
- X14 r (it)s
- X15 r (should)s
- X15 r (be)s
- X15 r (fairly)s
- X15 r (easy)s
- X14 r (to)s
- X15 r (make)s
- X15 r (existing)s
- X15 r (commands)s
- X15 r (WWFS-ready)s
- X-3 r (,)s
- X14 r (as)s
- X15 r (long)s
- X15 r (as)s
- X14 r (you)s
- X15 r (have)s
- X50 2659 p (source)s
- X19 r (code)s
- X19 r (of)s
- X19 r (them.)s
- X31 r (Just)s
- X19 r (rede\256ne)s
- Xf17 SF
- X19 r (open)s
- Xf6 SF
- X18 r (to)s
- Xf17 SF
- X19 r (ww)s
- X4 r 17 2 ru
- X17 r (open)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X20 r (opendir)s
- Xf6 SF
- X19 r (to)s
- Xf17 SF
- X19 r (ww)s
- X3 r 17 2 ru
- X18 r (opendir)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X19 r (fopen)s
- Xf6 SF
- X19 r (to)s
- Xf17 SF
- X19 r (ww)s
- X4 r 17 2 ru
- X17 r (fopen)s
- Xf6 SF
- X19 r (by)s
- X50 2734 p (adding)s
- X15 r (C)s
- X15 r (\257ags)s
- X16 r (like)s
- X15 r (this:)s
- X50 2877 p 2 45 ru
- X106 2779 p 2339 2 ru
- Xf2 SF
- X50 2779 p (\023)s
- X50 2833 p 2 0 ru
- X106 2779 p 0 2 ru
- X2394 r (\020)s
- X2500 2833 p 2 0 ru
- X2446 2779 p 0 2 ru
- Xf16 SF
- X106 2864 p (CFLAGS=)s
- X27 r (-Dopen=ww_open)s
- X26 r (-Dopendir=ww_opendir)s
- X26 r (-Dfopen=ww_fopen)s
- X50 2875 p 2 0 ru
- Xf2 SF
- X50 2932 p (\022)s
- X-53 r 0 2 ru
- X2500 2875 p 2 0 ru
- X2500 2932 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 2877 p 2 45 ru
- Xf6 SF
- X144 3008 p (Next,)s
- X15 r (make)s
- X16 r (them)s
- X15 r (link)s
- X15 r (with)s
- Xf17 SF
- X15 r (libww.a)s
- Xf6 SF
- X15 r (by)s
- X16 r (adding)s
- X15 r (\257ags)s
- X15 r (for)s
- Xf17 SF
- X15 r (ld)s
- Xf6 SF
- X16 r (like)s
- X15 r (this:)s
- X50 3148 p 2 42 ru
- X106 3053 p 2339 2 ru
- Xf2 SF
- X50 3053 p (\023)s
- X50 3107 p 2 0 ru
- X106 3053 p 0 2 ru
- X2394 r (\020)s
- X2500 3107 p 2 0 ru
- X2446 3053 p 0 2 ru
- Xf16 SF
- X106 3143 p (LIBS=)s
- X27 r (-L/usr/local/ww/lib)s
- X26 r (-lww)s
- X50 3147 p 2 0 ru
- Xf2 SF
- X50 3203 p (\022)s
- X-53 r 0 2 ru
- X2500 3147 p 2 0 ru
- X2500 3203 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3148 p 2 42 ru
- Xf13 SF
- X50 3404 p (5.3)s
- X80 r (Splicing)s
- X20 r (the)s
- X20 r (C)s
- X19 r (library)s
- Xf6 SF
- X50 3544 p (Y)s
- X-5 r (ou)s
- X17 r (can)s
- X18 r (rename)s
- X19 r (arbitrary)s
- X18 r (symbols)s
- X18 r (in)s
- Xf17 SF
- X18 r (libc.a)s
- Xf6 SF
- X19 r (with)s
- Xf17 SF
- X18 r (renamesym.pl)s
- Xf6 SF
- X(,)s
- X19 r (my)s
- X18 r (brute-force)s
- X19 r (perl)s
- X18 r (script,)s
- X19 r (which)s
- X50 3619 p (may)s
- X19 r (be)s
- X18 r (useful)s
- X19 r (when)s
- X19 r (you)s
- X19 r (have)s
- X18 r (object)s
- X19 r (\256les)s
- X19 r (but)s
- X18 r (not)s
- X19 r (source)s
- X19 r (\256les)s
- X18 r (\(e.g.,)s
- X20 r (binary)s
- X19 r (licensed)s
- X18 r (software\).)s
- X31 r (Y)s
- X-5 r (ou)s
- X50 3694 p (can)s
- X20 r (generate)s
- X20 r (WWFS-ready)s
- X20 r (C)s
- X20 r (library)s
- X-3 r (,)s
- Xf17 SF
- X20 r (libc)s
- X3 r 17 2 ru
- X18 r (wwfs.a)s
- Xf6 SF
- X(,)s
- X21 r (with)s
- X20 r (this)s
- X19 r (perl)s
- X20 r (script;)s
- X23 r (to)s
- X20 r (do)s
- X19 r (this,)s
- X22 r (just)s
- X19 r (step)s
- X20 r (down)s
- X1245 3846 p (19)s
- XEP
- X
- X%%Page: 20 21
- XBP
- Xf6 SF
- X50 66 p (20)s
- Xf8 SF
- X1550 r (CHAPTER)s
- X15 r (5.)s
- X36 r (USEFUL)s
- X15 r (HACKS)s
- X624 243 p 1.000 @beginspecial
- X@epsf
- X0.400000 @vscale
- X0.400000 @hscale
- X-1.000000 0.000000 586.000000 411.000000 @bbox
- X@setspecial
- X%%BeginDocument: switch.eps
- X%!PS-Adobe-2.0 EPSF-2.0
- X%%Title: /tmp/xfig-fig004385
- X%%Creator: fig2dev
- X%%CreationDate: Thu Aug 12 00:32:41 1993
- X%%For: youki-k@dec413 (Youki Kadobayashi)
- X%%BoundingBox: -1 0 586 411
- X%%Pages: 0
- X%%EndComments
- X/$F2psDict 200 dict def
- X$F2psDict begin
- X$F2psDict /mtrx matrix put
- X/l {lineto} bind def
- X/m {moveto} bind def
- X/s {stroke} bind def
- X/n {newpath} bind def
- X/gs {gsave} bind def
- X/gr {grestore} bind def
- X/clp {closepath} bind def
- X/graycol {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
- X4 -2 roll mul setrgbcolor} bind def
- X/col-1 {} def
- X/col0 {0 0 0 setrgbcolor} bind def
- X/col1 {0 0 1 setrgbcolor} bind def
- X/col2 {0 1 0 setrgbcolor} bind def
- X/col3 {0 1 1 setrgbcolor} bind def
- X/col4 {1 0 0 setrgbcolor} bind def
- X/col5 {1 0 1 setrgbcolor} bind def
- X/col6 {1 1 0 setrgbcolor} bind def
- X/col7 {1 1 1 setrgbcolor} bind def
- X /DrawEllipse {
- X /endangle exch def
- X /startangle exch def
- X /yrad exch def
- X /xrad exch def
- X /y exch def
- X /x exch def
- X /savematrix mtrx currentmatrix def
- X x y translate xrad yrad scale 0 0 1 startangle endangle arc
- X savematrix setmatrix
- X } def
- X
- X end
- X/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
- X/$F2psEnd {$F2psEnteredState restore end} def
- X%%EndProlog
- X
- X$F2psBegin
- X0 setlinecap 0 setlinejoin
- X-81.0 500.0 translate 0.900 -0.900 scale
- X0.500 setlinewidth
- X% Polyline
- Xn 226 99 m 219 99 219 412 7 arcto 4 {pop} repeat 219 419 552 419 7 arcto 4 {pop} repeat 559 419 559 106 7 arcto 4 {pop} repeat 559 99 226 99 7 arcto 4 {pop} repeat clp gs col0 s gr
- X0.000 setlinewidth
- X% Polyline
- Xn 564 369 m 564 299 l 554 299 l 554 369 l clp gs 1.00 setgray fill gr
- X% Polyline
- Xn 224 359 m 224 304 l 214 304 l 214 359 l clp gs 1.00 setgray fill gr
- X% Polyline
- Xn 224 204 m 224 164 l 214 164 l 214 204 l clp gs 1.00 setgray fill gr
- X% Polyline
- Xn 564 204 m 564 154 l 554 154 l 554 204 l clp gs 1.00 setgray fill gr
- X0.500 setlinewidth
- X% Ellipse
- Xn 141 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 106 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 321 119 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 341 144 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 321 164 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 341 189 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 321 214 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 341 234 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 301 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Polyline
- Xn 479 99 m 479 419 l gs col-1 s gr
- X% Polyline
- Xn 299 99 m 299 419 l gs col-1 s gr
- X% Polyline
- Xn 359 99 m 359 419 l gs col-1 s gr
- X% Polyline
- Xn 419 99 m 419 419 l gs col-1 s gr
- X% Polyline
- Xn 219 259 m 299 259 l gs col-1 s gr
- X% Polyline
- Xn 479 259 m 559 259 l gs col-1 s gr
- X% Polyline
- Xn 579 179 m 604 164 l 604 194 l clp gs col-1 s gr
- X% Polyline
- Xn 544 179 m 569 164 l 569 194 l clp gs col-1 s gr
- X% Polyline
- Xn 509 179 m 534 164 l 534 194 l clp gs col-1 s gr
- X% Polyline
- Xn 474 179 m 499 164 l 499 194 l clp gs col-1 s gr
- X% Polyline
- Xn 619 179 m 644 164 l 644 194 l clp gs col-1 s gr
- X% Polyline
- Xn 659 179 m 684 164 l 684 194 l clp gs col-1 s gr
- X% Polyline
- Xn 704 179 m 729 164 l 729 194 l clp gs col-1 s gr
- X% Polyline
- Xn 444 124 m 469 109 l 469 139 l clp gs col-1 s gr
- X% Polyline
- Xn 429 159 m 454 144 l 454 174 l clp gs col-1 s gr
- X% Polyline
- Xn 429 239 m 454 224 l 454 254 l clp gs col-1 s gr
- X% Polyline
- Xn 444 204 m 469 189 l 469 219 l clp gs col-1 s gr
- X1.000 setlinewidth
- X% Polyline
- Xn 349 229 m 379 209 l 409 229 l 444 214 l gs col-1 s gr
- Xn 427.718 216.626 m 444.000 214.000 l 430.869 223.979 l gs 2 setlinejoin col-1 s gr
- X0.500 setlinewidth
- X% Polyline
- Xn 739 154 m 499 154 l gs col-1 s gr
- X% Ellipse
- Xn 171 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 251 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Polyline
- Xn 344 314 m 344 289 l 334 289 l 334 314 l clp gs col-1 s gr
- X% Polyline
- Xn 344 359 m 344 334 l 334 334 l 334 359 l clp gs col-1 s gr
- X% Polyline
- Xn 319 389 m 319 364 l 309 364 l 309 389 l clp gs col-1 s gr
- X% Polyline
- Xn 344 404 m 344 379 l 334 379 l 334 404 l clp gs col-1 s gr
- X% Polyline
- Xn 279 164 m 89 164 l gs col-1 s gr
- X% Polyline
- Xn 279 204 m 89 204 l gs col-1 s gr
- X% Polyline
- Xn 739 204 m 499 204 l gs col-1 s gr
- X% Polyline
- Xn 289 344 m 289 319 l 279 319 l 279 344 l clp gs col-1 s gr
- X% Polyline
- Xn 264 344 m 264 319 l 254 319 l 254 344 l clp gs col-1 s gr
- X% Polyline
- Xn 239 344 m 239 319 l 229 319 l 229 344 l clp gs col-1 s gr
- X% Polyline
- Xn 209 344 m 209 319 l 199 319 l 199 344 l clp gs col-1 s gr
- X% Polyline
- Xn 179 344 m 179 319 l 169 319 l 169 344 l clp gs col-1 s gr
- X% Polyline
- Xn 109 344 m 109 319 l 99 319 l 99 344 l clp gs col-1 s gr
- X% Polyline
- Xn 144 344 m 144 319 l 134 319 l 134 344 l clp gs col-1 s gr
- X% Polyline
- Xn 279 304 m 89 304 l gs col-1 s gr
- X% Polyline
- Xn 279 359 m 89 359 l gs col-1 s gr
- X% Polyline
- Xn 504 349 m 509 329 l 494 314 l 474 319 l 469 339 l 484 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 554 349 m 559 329 l 544 314 l 524 319 l 519 339 l 534 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 609 349 m 614 329 l 599 314 l 579 319 l 574 339 l 589 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 669 349 m 674 329 l 659 314 l 639 319 l 634 339 l 649 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 728 349 m 733 329 l 718 314 l 698 319 l 693 339 l 708 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 469 299 m 474 279 l 459 264 l 439 269 l 434 289 l 449 304 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 459 349 m 464 329 l 449 314 l 429 319 l 424 339 l 439 354 l
- X clp gs col-1 s gr
- X% Polyline
- Xn 469 399 m 474 379 l 459 364 l 439 369 l 434 389 l 449 404 l
- X clp gs col-1 s gr
- X1.000 setlinewidth
- X% Polyline
- Xn 344 389 m 374 374 l 409 399 l 429 389 l gs col-1 s gr
- Xn 412.900 392.578 m 429.000 389.000 l 416.478 399.733 l gs 2 setlinejoin col-1 s gr
- X% Polyline
- Xn 344 299 m 439 169 l gs col-1 s gr
- Xn 426.330 179.558 m 439.000 169.000 l 432.789 184.278 l gs 2 setlinejoin col-1 s gr
- X0.500 setlinewidth
- X% Polyline
- Xn 739 299 m 499 299 l gs col-1 s gr
- X% Polyline
- Xn 739 369 m 499 369 l gs col-1 s gr
- X% Ellipse
- Xn 201 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Polyline
- Xn 319 294 m 319 269 l 309 269 l 309 294 l clp gs col-1 s gr
- X% Ellipse
- Xn 226 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Ellipse
- Xn 276 184 9 9 0 360 DrawEllipse gs col-1 s gr
- X% Polyline
- Xn 314 344 m 314 319 l 304 319 l 304 344 l clp gs col-1 s gr
- Xn 452.723 414.347 m 459.000 409.000 l 455.978 416.672 l gs 2 setlinejoin col0 s gr
- X% Polyline
- Xn 459 409 m 409 479 l 494 479 l gs col0 s gr
- Xn 397.695 414.314 m 404.000 409.000 l 400.937 416.656 l gs 2 setlinejoin col0 s gr
- X% Polyline
- Xn 404 409 m 339 499 l 494 499 l gs col0 s gr
- Xn 322.790 414.425 m 329.000 409.000 l 326.073 416.709 l gs 2 setlinejoin col0 s gr
- X% Polyline
- Xn 329 409 m 249 524 l 494 524 l gs col0 s gr
- Xn 267.853 414.497 m 274.000 409.000 l 271.163 416.743 l gs 2 setlinejoin col0 s gr
- X% Polyline
- Xn 274 409 m 179 549 l 494 549 l gs col0 s gr
- Xn 502.774 409.407 m 509.000 404.000 l 506.051 411.701 l gs 2 setlinejoin col0 s gr
- X% Polyline
- Xn 509 404 m 474 454 l 494 454 l gs col0 s gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X89 229 m
- Xgs 1 -1 scale (Protocol La) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X89 384 m
- Xgs 1 -1 scale (Protocol Lb) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X644 229 m
- Xgs 1 -1 scale (Protocol Wa) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X644 394 m
- Xgs 1 -1 scale (Protocol Wb) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X499 459 m
- Xgs 1 -1 scale (WAN protocol stub) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X499 483 m
- Xgs 1 -1 scale (WAN protocol cache) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X499 507 m
- Xgs 1 -1 scale (LAN-WAN protocol converter) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X499 531 m
- Xgs 1 -1 scale (LAN protocol cache) col0 show gr
- X/Helvetica-Bold findfont 16.00 scalefont setfont
- X499 555 m
- Xgs 1 -1 scale (LAN protocol stub) col0 show gr
- X$F2psEnd
- X%%EndDocument
- X@endspecial
- Xf6 SF
- X50 1351 p (Figure)s
- X16 r (5.1:)s
- X23 r (For)s
- X16 r (those)s
- X17 r (who)s
- X16 r (cares:)s
- X23 r (yes,)s
- Xf17 SF
- X16 r (csd)s
- Xf6 SF
- X17 r (is)s
- X16 r (a)s
- X16 r (1\))s
- X17 r (protocol)s
- X16 r (conversion)s
- X16 r (engine)s
- X17 r (for)s
- X16 r (information)s
- X17 r (access,)s
- X50 1426 p (2\))s
- X15 r (shared)s
- X15 r (\256le)s
- X16 r (cache)s
- X15 r (for)s
- X15 r (the)s
- X15 r (Internet,)s
- X16 r (and)s
- X15 r (3\))s
- X15 r (an)s
- X15 r (information)s
- X15 r (delivery)s
- X16 r (mechanism.)s
- X50 1611 p (to)s
- Xf17 SF
- X16 r (libww/)s
- Xf6 SF
- X17 r (subdirectory)s
- X16 r (and)s
- X17 r (type)s
- Xf17 SF
- X16 r (make)s
- X29 r (libc)s
- Xf6 SF
- X(.)s
- X24 r (Note)s
- X16 r (that)s
- X17 r (this)s
- X16 r (perl)s
- X16 r (script)s
- X17 r (assumes)s
- X16 r (BSD-style)s
- X16 r (nm)s
- X17 r (output)s
- X50 1686 p (format)s
- X15 r (\(that)s
- X15 r (is,)s
- X16 r (it)s
- X15 r (does)s
- X15 r (not)s
- X15 r (work)s
- X16 r (on)s
- X15 r (IRIX,)s
- X15 r (HP-UX)s
- X15 r (and)s
- X15 r (other)s
- X16 r (SysV)s
- X15 r (variants)s
- X15 r (for)s
- X15 r (now\).)s
- Xf13 SF
- X50 1899 p (5.4)s
- X80 r (Monitoring)s
- X20 r (server)s
- X20 r (status)s
- Xf6 SF
- X50 2042 p (There)s
- X14 r (are)s
- X14 r (several)s
- X14 r (ways)s
- X15 r (to)s
- X14 r (monitor)s
- X14 r (the)s
- X14 r (server)s
- X14 r (status.)s
- X20 r (Y)s
- X-5 r (ou)s
- X13 r (can)s
- X14 r (use)s
- X15 r (traditional)s
- X14 r (tools)s
- X14 r (such)s
- X14 r (as)s
- Xf17 SF
- X14 r (netstat)s
- Xf6 SF
- X(,)s
- Xf17 SF
- X15 r (ps)s
- Xf6 SF
- X50 2118 p (and)s
- Xf17 SF
- X18 r (pstat)s
- Xf6 SF
- X(.)s
- X27 r (Both)s
- Xf17 SF
- X18 r (ps)s
- Xf6 SF
- X17 r (and)s
- Xf17 SF
- X18 r (pstat)s
- Xf6 SF
- X18 r (are)s
- X17 r (useful)s
- X18 r (to)s
- X18 r (see)s
- X17 r (if)s
- Xf17 SF
- X18 r (csd)s
- Xf6 SF
- X18 r (is)s
- X17 r (occupying)s
- X18 r (too)s
- X18 r (much)s
- X17 r (memory)s
- X18 r (or)s
- X18 r (too)s
- X17 r (much)s
- X50 2193 p (CPU)s
- X15 r (time.)s
- Xf17 SF
- X144 2271 p (netstat)s
- Xf6 SF
- X17 r (may)s
- X17 r (be)s
- X18 r (useful)s
- X17 r (to)s
- X17 r (see)s
- X17 r (how)s
- X17 r (many)s
- X18 r (\256le)s
- X17 r (transfer)s
- X17 r (have)s
- X17 r (been)s
- X17 r (taking)s
- X17 r (place.)s
- X27 r (But)s
- X17 r (there)s
- X17 r (is)s
- X17 r (much)s
- X50 2346 p (smarter)s
- X13 r (tool)s
- X13 r (for)s
- X13 r (this)s
- X14 r (purpose,)s
- X13 r (called)s
- Xf17 SF
- X13 r (lsof)s
- Xf6 SF
- X(,)s
- X14 r (developed)s
- X13 r (at)s
- X13 r (Purdue)s
- X13 r (University)s
- X-3 r (.)s
- X19 r (Snapshot)s
- X13 r (of)s
- X13 r (a)s
- X13 r (sample)s
- Xf17 SF
- X13 r (lsof)s
- Xf6 SF
- X50 2422 p (session)s
- X15 r (follows:)s
- X50 3410 p 2 901 ru
- X106 2456 p 2339 2 ru
- Xf2 SF
- X50 2456 p (\023)s
- X50 2510 p 2 0 ru
- X106 2456 p 0 2 ru
- X2394 r (\020)s
- X2500 2510 p 2 0 ru
- X2446 2456 p 0 2 ru
- Xf16 SF
- X106 2546 p (youki@raicho$)s
- X27 r (/usr/local/etc/lsof)s
- X26 r (-u)s
- X26 r (wwfs)s
- X26 r (-s)s
- X106 2612 p (COMMAND)s
- X131 r (PID)s
- X131 r (USER)s
- X78 r (FD)s
- X53 r (TYPE)s
- X130 r (DEVICE)s
- X79 r (INODE/NAME)s
- X106 2679 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X53 r (cwd)s
- X52 r (VDIR)s
- X131 r (7,)s
- X78 r (6)s
- X79 r (53658)s
- X26 r (/usr)s
- X26 r (\(/dev/sd0g\))s
- X106 2745 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (0)s
- X52 r (VCHR)s
- X105 r (20,)s
- X78 r (0)s
- X105 r (2864)s
- X26 r (/dev/ttyp0)s
- X106 2811 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (1)s
- X52 r (VCHR)s
- X105 r (20,)s
- X78 r (0)s
- X105 r (2864)s
- X26 r (/dev/ttyp0)s
- X106 2878 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (2)s
- X52 r (VCHR)s
- X105 r (20,)s
- X78 r (0)s
- X105 r (2864)s
- X26 r (/dev/ttyp0)s
- X106 2944 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (4)s
- X52 r (inet)s
- X26 r (0xff66090c)s
- X131 r (UDP)s
- X26 r (*:791)s
- X106 3011 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (6)s
- X52 r (inet)s
- X26 r (0xff651a8c)s
- X131 r (TCP)s
- X26 r (*:8002)s
- X106 3077 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (7)s
- X52 r (inet)s
- X26 r (0xff65158c)s
- X131 r (UDP)s
- X26 r (*:2272)s
- X106 3143 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X105 r (8)s
- X52 r (inet)s
- X26 r (0xff660e0c)s
- X131 r (UDP)s
- X26 r (*:8000)s
- X106 3210 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X79 r (10)s
- X52 r (VREG)s
- X131 r (7,)s
- X52 r (11)s
- X79 r (20542)s
- X26 r (/space)s
- X26 r (\(/dev/sd1d\))s
- X106 3276 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X79 r (11)s
- X52 r (VREG)s
- X131 r (7,)s
- X52 r (11)s
- X79 r (20485)s
- X26 r (/space)s
- X26 r (\(/dev/sd1d\))s
- X106 3343 p (csd)s
- X210 r (1887)s
- X130 r (wwfs)s
- X79 r (12)s
- X52 r (inet)s
- X26 r (0xff66450c)s
- X131 r (TCP)s
- X26 r (133.1.84.1:3681)s
- X1545 3409 p (->192.41.197.14:21)s
- X-1965 r 2 0 ru
- Xf2 SF
- X50 3466 p (\022)s
- X-53 r 0 2 ru
- X2500 3409 p 2 0 ru
- X2500 3466 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3410 p 2 901 ru
- Xf6 SF
- X144 3544 p (There)s
- X18 r (is)s
- X17 r (an)s
- X18 r (experimental)s
- X18 r (feature)s
- X17 r (called)s
- X18 r (\252debug)s
- X18 r (connection\272)s
- X17 r (in)s
- Xf17 SF
- X18 r (csd)s
- Xf6 SF
- X(.)s
- X28 r (Y)s
- X-6 r (ou)s
- X17 r (can)s
- X18 r (talk)s
- X17 r (to)s
- X18 r (csd)s
- X18 r (directly)s
- X50 3619 p (with)s
- Xf17 SF
- X17 r (telnet)s
- Xf6 SF
- X18 r (using)s
- X17 r (TCP)s
- X17 r (port)s
- X18 r (8002.)s
- X26 r (A)s
- X18 r (new)s
- X17 r (protocol,)s
- X18 r (UIP)s
- X17 r (\(WWFS)s
- X18 r (User)s
- X17 r (Interface)s
- X18 r (Protocol\))s
- X17 r (has)s
- X17 r (been)s
- X50 3694 p (introduced)s
- X15 r (for)s
- X15 r (the)s
- X16 r (administrative)s
- X15 r (purpose,)s
- X15 r (among)s
- X15 r (others.)s
- X21 r (A)s
- X15 r (sample)s
- X15 r (session)s
- X15 r (is)s
- X15 r (shown)s
- X16 r (below)s
- X-3 r (.)s
- XEP
- X
- X%%Page: 21 22
- XBP
- Xf8 SF
- X50 66 p (5.5.)s
- X35 r (MOUNTING)s
- X16 r (WWFS)s
- X15 r (USING)s
- Xf17 SF
- X15 r (AMD)s
- Xf6 SF
- X1423 r (21)s
- X50 1277 p 2 1045 ru
- X106 179 p 2339 2 ru
- Xf2 SF
- X50 179 p (\023)s
- X50 233 p 2 0 ru
- X106 179 p 0 2 ru
- X2394 r (\020)s
- X2500 233 p 2 0 ru
- X2446 179 p 0 2 ru
- Xf16 SF
- X106 269 p (youki@nozomi$)s
- X27 r (telnet)s
- X26 r (raicho)s
- X26 r (8002)s
- X106 335 p (Trying)s
- X27 r (133.1.84.1...)s
- X106 401 p (Connected)s
- X27 r (to)s
- X26 r (raicho.rd.ecip.osaka-u.ac.jp.)s
- X106 468 p (Escape)s
- X27 r (character)s
- X26 r (is)s
- X26 r ('^]'.)s
- X106 534 p (DIAG)s
- X27 r (file)s
- X26 r (/tahoe/bin/cat/cat.1)s
- X106 601 p (220-009)s
- X27 r (fil)s
- X26 r (/tahoe/bin/cat/cat.1)s
- X106 667 p (213-009)s
- X27 r (name)s
- X26 r (=)s
- X26 r (cat.1)s
- X106 733 p (213-009)s
- X27 r (link)s
- X26 r (=)s
- X26 r (\(null\))s
- X106 800 p (213-009)s
- X27 r (id)s
- X26 r (=)s
- X26 r (1e5a2ca7)s
- X106 866 p (213-009)s
- X27 r (crc)s
- X26 r (=)s
- X26 r (1e5a2ca7)s
- X106 933 p (213-009)s
- X27 r (flag)s
- X26 r (=)s
- X26 r (0)s
- X106 999 p (213-009)s
- X27 r (type)s
- X26 r (=)s
- X26 r (1)s
- X106 1066 p (213-009)s
- X27 r (fsid)s
- X26 r (=)s
- X26 r (d)s
- X106 1132 p (213.009)s
- X27 r (fileid)s
- X26 r (=)s
- X26 r (1e5a2ca7)s
- X106 1198 p (QUIT)s
- X106 1265 p (Connection)s
- X27 r (closed)s
- X26 r (by)s
- X26 r (foreign)s
- X26 r (host.)s
- X50 1276 p 2 0 ru
- Xf2 SF
- X50 1332 p (\022)s
- X-53 r 0 2 ru
- X2500 1276 p 2 0 ru
- X2500 1332 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 1277 p 2 1045 ru
- Xf6 SF
- X144 1408 p (The)s
- X12 r (draft)s
- X12 r (document)s
- X12 r (for)s
- X12 r (UIP)s
- X12 r (protocol)s
- X12 r (speci\256cation)s
- X11 r (has)s
- X12 r (been)s
- X12 r (included)s
- X12 r (in)s
- X12 r (this)s
- X12 r (distribution.)s
- X19 r (It)s
- X12 r (doesn't)s
- X50 1483 p (document)s
- X22 r (all)s
- X22 r (available)s
- X23 r (features)s
- X22 r (however)s
- X-1 r (,)s
- X23 r (and)s
- X22 r (may)s
- X22 r (not)s
- X22 r (re\257ect)s
- X22 r (latest)s
- X23 r (changes)s
- X22 r (to)s
- X22 r (the)s
- X22 r (protocol.)s
- X42 r (The)s
- X50 1558 p (corresponding)s
- X15 r (source)s
- X15 r (code,)s
- Xf17 SF
- X16 r (csd/uip.c)s
- Xf6 SF
- X(,)s
- X15 r (might)s
- X15 r (be)s
- X15 r (more)s
- X16 r (informative.)s
- X144 1633 p (The)s
- Xf17 SF
- X16 r (telnet)s
- Xf6 SF
- X17 r (debug)s
- X16 r (connection)s
- X17 r (can)s
- X16 r (never)s
- X16 r (be)s
- X17 r (a)s
- X16 r (security)s
- X17 r (hole,)s
- X16 r (but)s
- X17 r (if)s
- X16 r (the)s
- X16 r (connection)s
- X17 r (peer)s
- X16 r (used)s
- X17 r (priv-)s
- X50 1709 p (ileged)s
- X18 r (port)s
- X19 r (\(i.e.,)s
- Xf17 SF
- X19 r (sin)s
- X4 r 17 2 ru
- X17 r (port)s
- Xf6 SF
- X19 r (of)s
- X18 r (the)s
- X19 r (connection)s
- X18 r (peer)s
- X19 r (is)s
- X18 r (smaller)s
- X19 r (than)s
- X18 r (1024\),)s
- Xf17 SF
- X19 r (csd)s
- Xf6 SF
- X19 r (logs)s
- X18 r (the)s
- X19 r (event)s
- X18 r (for)s
- X19 r (later)s
- X50 1784 p (perusal.)s
- X50 1996 p 2 115 ru
- X106 1827 p 2339 2 ru
- Xf2 SF
- X50 1827 p (\023)s
- X50 1882 p 2 0 ru
- X106 1827 p 0 2 ru
- X2394 r (\020)s
- X2500 1882 p 2 0 ru
- X2446 1827 p 0 2 ru
- Xf16 SF
- X106 1917 p (raicho)s
- X27 r (csd[1887]:)s
- X26 r (privileged)s
- X26 r (connection)s
- X26 r (established:)s
- X26 r (133.1.84.13)s
- X106 1984 p (raicho)s
- X27 r (csd[1887]:)s
- X26 r (privileged)s
- X26 r (connection)s
- X26 r (closed:)s
- X26 r (133.1.84.13)s
- X50 1995 p 2 0 ru
- Xf2 SF
- X50 2051 p (\022)s
- X-53 r 0 2 ru
- X2500 1995 p 2 0 ru
- X2500 2051 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 1996 p 2 115 ru
- Xf13 SF
- X50 2246 p (5.5)s
- X80 r (Mounting)s
- X20 r (WWFS)s
- X20 r (using)s
- Xf21 SF
- X19 r (amd)s
- Xf6 SF
- X50 2384 p (It')s
- X-2 r (s)s
- X11 r (possible)s
- X12 r (to)s
- X13 r (mount)s
- X12 r (WWFS)s
- X13 r (using)s
- Xf17 SF
- X12 r (amd)s
- Xf6 SF
- X(')s
- X-2 r (s)s
- X11 r (program)s
- X12 r (\256le)s
- X13 r (system.)s
- X19 r (One)s
- X12 r (possible)s
- X13 r (pitfall)s
- X12 r (is)s
- X13 r (that)s
- Xf17 SF
- X12 r (amd)s
- Xf6 SF
- X12 r (will)s
- X13 r (fall)s
- X50 2460 p (into)s
- X16 r (deadlock)s
- X16 r (if)s
- X16 r (you)s
- X16 r (miscon\256gured)s
- X16 r (it.)s
- X22 r (The)s
- X16 r (rule)s
- X16 r (of)s
- X16 r (thumb)s
- X15 r (is)s
- X16 r (that)s
- Xf7 SF
- X16 r (do)s
- X16 r (not)s
- X16 r (put)s
- X16 r (wwmount)s
- X16 r (and)s
- X16 r (wwumount)s
- X50 2535 p (under)s
- X15 r (\256lesystems)s
- X15 r (managed)s
- X16 r (by)s
- X15 r (amd)s
- Xf6 SF
- X(.)s
- X20 r (The)s
- X15 r (deadlock)s
- X16 r (occurs)s
- X15 r (as)s
- X15 r (follows:)s
- X126 2660 p (1.)s
- Xf17 SF
- X31 r (amd)s
- Xf6 SF
- X15 r (executes)s
- Xf17 SF
- X15 r (wwmount)s
- Xf6 SF
- X15 r (and)s
- X15 r (block)s
- X16 r (until)s
- X15 r (it)s
- X15 r (completes.)s
- X126 2785 p (2.)s
- X31 r (exec)s
- X16 r (routine)s
- X16 r (in)s
- X16 r (the)s
- X17 r (kernel)s
- X16 r (attempts)s
- X16 r (to)s
- X17 r (read)s
- Xf17 SF
- X16 r (wwmount)s
- Xf6 SF
- X16 r (binary)s
- X17 r (from)s
- X16 r (its)s
- X16 r (directory)s
- X-3 r (,)s
- X16 r (say)s
- Xf17 SF
- X16 r (/usr/local)s
- Xf6 SF
- X(,)s
- X202 2860 p (which)s
- X15 r (in)s
- X16 r (turn)s
- X15 r (is)s
- X15 r (served)s
- X15 r (by)s
- Xf17 SF
- X16 r (amd)s
- Xf6 SF
- X(.)s
- X126 2985 p (3.)s
- Xf17 SF
- X31 r (amd)s
- Xf6 SF
- X15 r (deadlocks.)s
- X144 3111 p (Now)s
- X21 r (you)s
- X20 r (know)s
- X20 r (how)s
- X21 r (to)s
- X20 r (avoid)s
- Xf17 SF
- X21 r (amd)s
- Xf6 SF
- X20 r (deadlock,)s
- X22 r (so)s
- X21 r (write)s
- X20 r (your)s
- X21 r (own)s
- X20 r (map)s
- X20 r (\256le.)s
- X36 r (Here)s
- X21 r (is)s
- X20 r (our)s
- X21 r (working)s
- X50 3186 p (example:)s
- X50 3460 p 2 178 ru
- X106 3229 p 2339 2 ru
- Xf2 SF
- X50 3229 p (\023)s
- X50 3284 p 2 0 ru
- X106 3229 p 0 2 ru
- X2394 r (\020)s
- X2500 3284 p 2 0 ru
- X2446 3229 p 0 2 ru
- Xf16 SF
- X106 3319 p (world)s
- X79 r (type:=program;\\)s
- X316 3386 p (mount:="/etc/wwmount)s
- X26 r (wwmount)s
- X26 r (raicho)s
- X26 r (${fs}";\\)s
- X316 3452 p (unmount:="/etc/wwumount)s
- X26 r (wwumount)s
- X26 r (${fs}";)s
- X50 3459 p 2 0 ru
- Xf2 SF
- X50 3515 p (\022)s
- X-53 r 0 2 ru
- X2500 3459 p 2 0 ru
- X2500 3515 p (\021)s
- X-164 r 0 2 ru
- X-2339 r 2339 2 ru
- X2500 3460 p 2 178 ru
- XEP
- X
- X%%Page: 22 23
- XBP
- Xf6 SF
- X50 66 p (22)s
- Xf8 SF
- X1550 r (CHAPTER)s
- X15 r (5.)s
- X36 r (USEFUL)s
- X15 r (HACKS)s
- XEP
- X
- X%%Page: 23 24
- XBP
- Xf19 SF
- X50 647 p (Chapter)s
- X29 r (6)s
- Xf18 SF
- X50 924 p (Contribution)s
- Xf13 SF
- X50 1245 p (6.1)s
- X80 r (Sending)s
- X20 r (comments,)s
- X20 r (bug)s
- X19 r (reports)s
- X19 r (and)s
- X20 r (impr)s
- X-1 r (ovements)s
- Xf6 SF
- X50 1383 p (WWFS)s
- X14 r (is)s
- X14 r (a)s
- X15 r (still-ongoing)s
- X14 r (research)s
- X14 r (project.)s
- X20 r (I)s
- X14 r (think)s
- X14 r (this)s
- X15 r (software)s
- X14 r (suite)s
- X14 r (can)s
- X14 r (become)s
- X15 r (a)s
- X14 r (building)s
- X14 r (block)s
- X14 r (for)s
- X50 1458 p (large)s
- X16 r (scale)s
- X17 r (networked)s
- X16 r (environments)s
- X17 r (in)s
- X17 r (near)s
- X17 r (future.)s
- X25 r (Y)s
- X-5 r (ou)s
- X16 r (can)s
- X17 r (contribute)s
- X17 r (to)s
- X16 r (our)s
- X17 r (research)s
- X17 r (and)s
- X17 r (develop-)s
- X50 1533 p (ment)s
- X18 r (by)s
- X18 r (sending)s
- X18 r (comments,)s
- X19 r (bug)s
- X17 r (reports,)s
- X19 r (and)s
- X18 r (ideas)s
- X18 r (for)s
- X18 r (improvements;)s
- X19 r (I)s
- X18 r (am)s
- X18 r (very)s
- X18 r (grateful)s
- X18 r (to)s
- X18 r (receive)s
- X50 1608 p (your)s
- X15 r (feedback.)s
- X144 1684 p (Please)s
- X15 r (feel)s
- X16 r (free)s
- X15 r (to)s
- X15 r (send)s
- X15 r (your)s
- X15 r (feedbacks)s
- X16 r (to)s
- X15 r (me,)s
- X15 r (or)s
- X15 r (to)s
- X16 r (the)s
- X15 r (following)s
- X15 r (e-mail)s
- X15 r (address:)s
- Xf17 SF
- X50 1809 p (wwfs@is.aist-nara.ac.jp)s
- Xf6 SF
- X144 1934 p (If)s
- X17 r (you)s
- X18 r (want)s
- X17 r (to)s
- X18 r (join)s
- X17 r (the)s
- X17 r (WWFS)s
- X18 r (bandwagon,)s
- X18 r (just)s
- X17 r (send)s
- X17 r (an)s
- X18 r (e-mail)s
- X17 r (to)s
- X17 r (the)s
- X18 r (following)s
- X17 r (address,)s
- X18 r (so)s
- X17 r (that)s
- X50 2009 p (you)s
- X15 r (will)s
- X15 r (be)s
- X16 r (added)s
- X15 r (to)s
- X15 r (the)s
- X15 r (WWFS)s
- X16 r (mailing)s
- X15 r (list:)s
- Xf17 SF
- X50 2134 p (wwfs-request@is.aist-nara.ac.jp)s
- Xf6 SF
- X144 2259 p (Although)s
- X14 r (we)s
- X14 r (adopt)s
- X14 r (English)s
- X14 r (as)s
- X14 r (our)s
- X14 r (primary)s
- X14 r (communication)s
- X14 r (language,)s
- X14 r (we)s
- X14 r (accept)s
- X14 r (Japanese)s
- X14 r (as)s
- X14 r (well,)s
- X50 2335 p (since)s
- X15 r (this)s
- X15 r (research)s
- X16 r (project)s
- X15 r (and)s
- X15 r (this)s
- X15 r (mailing)s
- X16 r (list)s
- X15 r (has)s
- X15 r (been)s
- X15 r (wheeled)s
- X15 r (by)s
- X16 r (Japanese)s
- X15 r (folks,)s
- X15 r (including)s
- X15 r (me.)s
- Xf13 SF
- X50 2530 p (6.2)s
- X80 r (Acknowledgements)s
- Xf6 SF
- X50 2668 p (I)s
- X21 r (would)s
- X21 r (especially)s
- X21 r (like)s
- X21 r (to)s
- X21 r (thank)s
- X21 r (Noritoshi)s
- X22 r (Demizu)s
- X21 r (for)s
- X21 r (his)s
- X21 r (useful)s
- X21 r (perl)s
- X21 r (hacks,)s
- X23 r (impressive)s
- X21 r (jokes)s
- X21 r (and)s
- X50 2743 p (his)s
- X18 r (serious)s
- X18 r (attitude)s
- X18 r (toward)s
- X18 r (layer)s
- X18 r (violation.)s
- X29 r (Also,)s
- X18 r (I)s
- X18 r (would)s
- X18 r (like)s
- X18 r (to)s
- X18 r (thank)s
- X18 r (Akira)s
- X18 r (Kato,)s
- X19 r (Hiroyuki)s
- X18 r (Ohno,)s
- X50 2818 p (Kazumasa)s
- X14 r (Utashiro,)s
- X14 r (Kouichirou)s
- X13 r (Eto,)s
- X14 r (Motonori)s
- X14 r (Nakamura,)s
- X14 r (Shuji)s
- X14 r (Ishii,)s
- X14 r (T)s
- X-3 r (oshihiko)s
- X12 r (Shimokawa,)s
- X14 r (Y)s
- X-5 r (oshi-)s
- X50 2893 p (taka)s
- X14 r (T)s
- X-3 r (okugawa)s
- X13 r (and)s
- X14 r (other)s
- X15 r (alpha)s
- X14 r (testers)s
- X14 r (for)s
- X14 r (their)s
- X15 r (helpful)s
- X14 r (comments,)s
- X14 r (bug)s
- X15 r (reports)s
- X14 r (and)s
- X14 r (discussions)s
- X14 r (on)s
- X15 r (the)s
- X50 2969 p (WWFS)s
- X12 r (mailing)s
- X13 r (list)s
- X12 r (and)s
- X13 r (private)s
- X12 r (talks.)s
- X19 r (I)s
- X13 r (would)s
- X12 r (like)s
- X13 r (to)s
- X12 r (thank)s
- X12 r (folks)s
- X13 r (at)s
- X12 r (Osaka)s
- X13 r (University)s
- X-3 r (,)s
- X12 r (Nara)s
- X12 r (Institute)s
- X12 r (of)s
- X50 3044 p (Science)s
- X13 r (and)s
- X12 r (T)s
- X-3 r (echnology)s
- X-4 r (,)s
- X12 r (and)s
- X13 r (WIDE)s
- X12 r (Project,)s
- X14 r (especially)s
- X12 r (Dr)s
- X-2 r (.)s
- X11 r (Suguru)s
- X13 r (Y)s
- X-5 r (amaguchi,)s
- X12 r (Prof.)s
- X13 r (Hideo)s
- X12 r (Miyahara)s
- X50 3119 p (and)s
- X13 r (Prof.)s
- X13 r (Jun)s
- X13 r (Murai)s
- X13 r (for)s
- X13 r (their)s
- X12 r (fundamental)s
- X13 r (support)s
- X13 r (\320)s
- X13 r (including)s
- X13 r (environmental,)s
- X14 r (\256nancial,)s
- X13 r (and)s
- X13 r (spiritual)s
- X50 3195 p (support)s
- X16 r (\320)s
- X17 r (for)s
- X16 r (my)s
- X16 r (research)s
- X16 r (activities.)s
- X24 r (I)s
- X16 r (would)s
- X16 r (also)s
- X17 r (like)s
- X16 r (to)s
- X16 r (thank)s
- X17 r (the)s
- X16 r (administrators)s
- X16 r (of)s
- X16 r (ftp)s
- X17 r (archives)s
- X16 r (in)s
- X50 3270 p (the)s
- X15 r (Internet.)s
- X1245 3846 p (23)s
- XEP
- X%%Trailer
- X%%Pages: 24
- XEND
- X%%EOF
- END_OF_FILE
- if test 60854 -ne `wc -c <'doc/manual.ps.C'`; then
- echo shar: \"'doc/manual.ps.C'\" unpacked with wrong size!
- elif test -f 'doc/manual.ps.A' && test -f 'doc/manual.ps.B'; then
- echo shar: Combining \"'doc/manual.ps'\" \(186887 characters\)
- cat 'doc/manual.ps.A' 'doc/manual.ps.B' 'doc/manual.ps.C' > 'doc/manual.ps'
- if test 186887 -ne `wc -c <'doc/manual.ps'`; then
- echo shar: \"'doc/manual.ps'\" combined with wrong size!
- else
- rm doc/manual.ps.A doc/manual.ps.B doc/manual.ps.C
- fi
- fi
- # end of 'doc/manual.ps.C'
- fi
- if test -f 'doc/project.ps' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'doc/project.ps'\"
- else
- echo shar: Extracting \"'doc/project.ps'\" \(14975 characters\)
- sed "s/^X//" >'doc/project.ps' <<'END_OF_FILE'
- X%!PS-Adobe-2.0
- X%%Creator: /usr/local/tex/dvi2ps-1.7j
- X%%Title: project.dvi
- X%%Pages: (atend)
- X%%BoundingBox: 0 0 595 842
- X%%DocumentPaperSizes: A4
- X%%Orientation: Portrait
- X%%EndComments
- X%%BeginFile: /usr/local/lib/dvi2ps/tex.ps.nopack
- X%
- X/TeXDict 200 dict def
- XTeXDict begin
- X/inch {
- X72 mul
- X} bind def
- X/largepaperarray [
- X/letter /legal /11x17
- X/b4 /b5 /a5 /a4 /a3
- X] def
- X/smallpaperarray [
- X/note dup where {
- Xpop
- X}{
- Xpop /lettersmall dup where {
- Xpop
- X}{
- Xpop /letter
- X} ifelse
- X} ifelse
- X/legal /11x17
- X/b4 /b5 /a5
- X/a4small dup where {
- Xpop
- X}{
- Xpop /note dup where {
- Xpop
- X}{
- Xpop /a4
- X} ifelse
- X} ifelse
- X/a3
- X] def
- X/setpaper {
- Xdup where papertray and {
- Xexch get exec
- X} if
- X} bind def
- X/trayarray [
- X/lettertray /legaltray /11x17tray
- X/b4tray /b5tray /a5tray /a4tray /a3tray
- X] def
- X/settray {
- Xdup statusdict exch known {
- X{
- Xstatusdict begin load exec end
- X} stopped {
- X$error /newerror get {
- X$error /errorname get /rangecheck eq {
- X(Tray not found, using default tray.) print flush
- X/papertray false def
- X}{
- Xhandleerror
- X} ifelse
- X$error /newerror false put
- X} if
- X} if
- X}{
- Xpop
- X} ifelse
- X} bind def
- X/papertray true def
- X/widtharray [
- X8.5 inch 8.5 inch 11 inch
- X9.84 inch 6.93 inch
- X5.83 inch 8.27 inch 11.69 inch
- X] def
- X/heightarray [
- X11 inch 14 inch 17 inch
- X13.9 inch 9.84 inch
- X8.27 inch 11.69 inch 16.54 inch
- X] def
- X/xoffset 0 def
- X/yoffset 0 def
- X/landscape false def
- X/pagesetup {
- Xdup widtharray exch get /paperwidth exch def
- Xdup heightarray exch get /paperheight exch def
- Xdup trayarray exch get settray
- Xlarge {largepaperarray}{smallpaperarray} ifelse
- Xexch get setpaper
- X} bind def
- X/@letter {0 pagesetup} def
- X/@legal {1 pagesetup} def
- X/@tabloid {2 pagesetup} def
- X/@b4 {3 pagesetup} def
- X/@b5 {4 pagesetup} def
- X/@a5 {5 pagesetup} def
- X/@a4 {6 pagesetup} def
- X/@a3 {7 pagesetup} def
- X/@landscape {/landscape true def} bind def
- X/@manualfeed {
- Xstatusdict /manualfeed known {
- Xstatusdict /manualfeed true put
- Xstatusdict /manualfeedtimeout 120 put
- X} if
- X} bind def
- X/@large {
- X/large true def
- X} bind def
- X/@small {
- X/large false def
- X} bind def
- X/@envelope {
- X/xoffset 4.28 inch def
- X/yoffset 1.5 inch def
- X@letter
- X} bind def
- X/COPIES {
- X/#copies exch def
- X} bind def
- X/NF {
- X/newname exch def
- X/fsize exch def
- X/corr exch def
- Xnewname 7 dict def
- Xnewname load begin
- X/FontType 3 def
- X/FontMatrix [corr 0 0 corr neg 0 0] def
- X/FontBBox [0 0 1 1] def
- X/BitMaps fsize array def
- X/BuildChar /CharBuilder load def
- X/Encoding 256 array def
- X0 1 255 {Encoding exch /.notdef put} for
- Xend
- Xnewname newname load definefont pop
- X} bind def
- X/ch-image {ch-data 0 get} bind def
- X/ch-width {ch-data 1 get} bind def
- X/ch-height {ch-data 2 get} bind def
- X/ch-xoff {ch-data 3 get} bind def
- X/ch-yoff {ch-data 4 get} bind def
- X/ch-tfmw {ch-data 5 get} bind def
- X/CharBuilder {
- X/ch-code exch def
- X/font-dict exch def
- X/ch-data font-dict /BitMaps get ch-code get def
- Xch-data null eq not {
- Xch-tfmw 0
- Xch-xoff neg ch-yoff neg ch-width ch-xoff sub ch-height ch-yoff sub
- Xsetcachedevice
- Xch-width ch-height true [1 0 0 1 ch-xoff ch-yoff]
- X{ch-image} imagemask
- X} if
- X} bind def
- X/LWF {
- X/lw-v exch def
- X/lw-h exch def
- Xfindfont [lw-h 0 0 lw-v 0 0] makefont def
- X} bind def
- X/LWFX {
- X/lw-v exch def
- X/lw-h exch def
- X/savecurfont currentfont def
- Xfindfont dup setfont
- X[
- X( ) stringwidth pop dup lw-h exch div
- Xexch lw-v exch div 0 0 3 -1 roll
- X0 0
- X] makefont def
- Xsavecurfont setfont
- X} bind def
- X/LWJF /LWF load def
- X/SF /setfont load def
- X/s3 3 string def
- X/D {
- X/ch-code exch def
- Xdup 0 get
- Xlength 2 lt {
- Xpop [ <00> 1 1 0 0 8.00 ]
- X} if
- X/ch-data exch def
- Xcurrentfont /BitMaps get ch-code ch-data put
- Xcurrentfont /Encoding get ch-code
- Xdup s3 cvs cvn
- Xput
- X} bind def
- X/BP {
- X/SaveImage save def
- Xxoffset yoffset translate
- X72 72
- Xlandscape {
- Xexch translate
- X90 rotate
- X}{
- Xpaperheight exch sub translate
- X} ifelse
- X72 Resolution div dup neg scale
- X0 0 moveto
- X} bind def
- X/EP {
- Xshowpage
- XSaveImage restore
- X} bind def
- X/START {
- X/Resolution exch def
- X} bind def
- X/END /end load def
- X/l /lineto load def
- X/p /moveto load def
- X/r {
- X0 rmoveto
- X} def
- X/s /show load def
- X/ru {
- X/dy exch neg def
- X/dx exch def
- X/x currentpoint /y exch def def
- Xnewpath x y moveto
- Xdx 0 rlineto
- X0 dy rlineto
- Xdx neg 0 rlineto
- Xclosepath fill
- Xx y moveto
- X} bind def
- X/@SpecialDefaults {
- X/hsi paperwidth inch def
- X/vsi paperheight inch def
- X/hof 0 def
- X/vof 0 def
- X/hsc 1 def
- X/vsc 1 def
- X/rotat 0 def
- X/CLIP false def
- X/BBOX false def
- X/EPSF false def
- X} bind def
- X/@hsize {/hsi exch def /CLIP true def} bind def
- X/@vsize {/vsi exch def /CLIP true def} bind def
- X/@hoffset {/hof exch def} bind def
- X/@voffset {/vof exch def} bind def
- X/@hscale {/hsc exch def} bind def
- X/@vscale {/vsc exch def} bind def
- X/@rotation {/rotat exch def} bind def
- X/@bbox {
- X/ury exch def
- X/urx exch def
- X/lly exch def
- X/llx exch def
- X/BBOX true def
- X} bind def
- X/@epsf {
- X/hsi 0 def
- X/vsi 0 def
- X/EPSF true def
- X} bind def
- X/@setclipper {
- XCLIP {
- Xnewpath 0 0 moveto hsi 0 rlineto 0 vsi rlineto hsi neg 0 rlineto
- Xclosepath clip
- X} if
- X} bind def
- X/@beginspecial {
- X/SpecialSave save def
- Xcurrentpoint transform initgraphics itransform translate
- Xdup scale
- Xlandscape {90 rotate} if
- X@SpecialDefaults
- X@MacSetUp
- X} bind def
- X/@setspecial {
- Xhof vof translate
- XEPSF BBOX and {
- Xhsi 0 eq {
- Xvsi 0 eq {
- Xhsc vsc
- X}{
- Xvsi ury lly sub div dup
- X}ifelse
- X}{
- Xvsi 0 eq {
- Xhsi urx llx sub div dup
- X}{
- Xhsi urx llx sub div vsi ury lly sub div
- X} ifelse
- X} ifelse
- Xscale
- Xllx neg ury neg translate
- Xnewpath
- Xllx lly moveto
- Xurx llx sub 0 rlineto
- X0 ury lly sub rlineto
- Xllx urx sub 0 rlineto
- Xclosepath clip
- Xnewpath
- X}{
- X@setclipper hsc vsc scale rotat rotate
- X} ifelse
- Xend
- X/letter {} def /note {} def /legal {} def /11x17
- X/b4 {} def /b5 {} def /a5 {} def /a4 {} def /a3 {} def
- X/showpage {} def /copypage {} def /erasepage {} def
- X} bind def
- X/@MacSetUp {
- Xuserdict /md known {
- Xuserdict /md get type /dicttype eq {
- X/MacDrwgs true def
- Xmd /txpose known {
- Xmd /txpose {pxs pys neg scale} put
- X} if
- Xmd /cp known {
- Xmd /cp {pop pop pm restore} put
- X} if
- X} if
- X} if
- X} bind def
- X/@push {
- X/SpecialSave save def
- Xcurrentpoint translate
- Xdup scale
- Xnewpath
- X} bind def
- X/@pop {
- XSpecialSave restore
- X} bind def
- X/@pn
- X/setlinewidth load
- Xdef
- X/@pt {
- Xmoveto currentpoint currentlinewidth 2 div 0 360 arc fill
- X} bind def
- X/@ln {
- Xmoveto lineto stroke
- X} bind def
- X/@ar {
- Xmatrix currentmatrix
- X7 -2 roll moveto
- Xcurrentpoint translate
- Xnewpath
- X5 -2 roll scale
- X0 0 1 6 -2 roll arc
- Xsetmatrix
- X} bind def
- X/@wh {1 setgray} bind def
- X/@sh {0.75 setgray} bind def
- X/@bk {0 setgray} bind def
- X/@RGB {setrgbcolor} bind def
- X/@HSB {sethsbcolor} bind def
- X/@CMYK {setcmykcolor} bind def
- Xend
- X/@endspecial {
- Xclear
- XTeXDict begin
- XSpecialSave restore
- X} bind def
- X%%EndFile
- X%%EndProlog
- X%%BeginSetup
- X%%PaperSize: A4
- X%%Feature: *ManualFeed False
- X%%Feature: *Resolution 400
- XTeXDict begin
- X@large
- X@a4
- X400 START
- X/f80 /Times-Roman 55.347 -55.347 LWF
- X/f81 /Times-Italic 55.347 -55.347 LWF
- X/f85 /Helvetica 55.347 -55.347 LWF
- X/f92 /Times-Roman 66.416 -66.416 LWF
- X/f99 /Times-Bold 79.699 -79.699 LWF
- X/f101 /Times-Bold 95.750 -95.750 LWF
- X%%EndSetup
- X
- X%%Page: 1 1
- XBP
- Xf101 SF
- X582 493 p (WWFS:)s
- X24 r (W)s
- X-4 r (orldW)s
- X-2 r (ide)s
- X23 r (File)s
- X24 r (System)s
- Xf92 SF
- X925 653 p (WWFS)s
- X17 r (Research)s
- X16 r (Group)s
- X566 731 p (Department)s
- X17 r (of)s
- X17 r (Information)s
- X16 r (and)s
- X17 r (Computer)s
- X16 r (Sciences)s
- X1016 808 p (Osaka)s
- X17 r (University)s
- X1020 937 p (February)s
- X17 r (3,)s
- X16 r (1993)s
- Xf99 SF
- X-27 1179 p (Personnel)s
- Xf80 SF
- X459 1302 p (Principal)s
- X13 r (investigators)s
- X42 r (Y)s
- X-5 r (ouki)s
- X13 r (Kadobayashi)s
- X997 1369 p (Y)s
- X-5 r (oshiaki)s
- X13 r (Hori)s
- X459 1435 p (Research)s
- X13 r (staff)s
- X223 r (Suguru)s
- X14 r (Y)s
- X-4 r (amaguchi)s
- X997 1501 p (Y)s
- X-5 r (uji)s
- X12 r (Oie)s
- X997 1568 p (Hideo)s
- X14 r (Miyahara)s
- Xf99 SF
- X-27 1734 p (Contacts)s
- Xf80 SF
- X459 1858 p (Y)s
- X-5 r (ouki)s
- X13 r (Kadobayashi)s
- X459 1924 p (Information)s
- X13 r (Network)s
- X14 r (Architecture)s
- X14 r (Lab.)s
- X459 1991 p (Department)s
- X13 r (of)s
- X14 r (Information)s
- X14 r (and)s
- X14 r (Computer)s
- X14 r (Sciences)s
- X459 2057 p (Osaka)s
- X13 r (University)s
- X459 2123 p (T)s
- X-3 r (oyonaka)s
- X13 r (560,)s
- X13 r (Osaka,)s
- X14 r (Japan)s
- X459 2190 p (Phone:)s
- X18 r (+81)s
- X14 r (6)s
- X14 r (844)s
- X14 r (1)s
- X-2 r (151)s
- X13 r (ex.6025)s
- X459 2256 p (F)s
- X-4 r (AX:)s
- X13 r (+81)s
- X14 r (6)s
- X14 r (850)s
- X14 r (3065)s
- X459 2323 p (E-mail:)s
- X18 r (youki@ics.osaka-u.ac.jp)s
- Xf99 SF
- X-27 2481 p (Pr)s
- X-1 r (oject)s
- X19 r (Description)s
- Xf80 SF
- X-27 2605 p (WWFS)s
- X16 r (is)s
- X17 r (a)s
- X17 r (distributed)s
- X17 r (\256le)s
- X17 r (system)s
- X17 r (for)s
- X16 r (large)s
- X16 r (scale,)s
- X18 r (heterogeneous)s
- X17 r (distributed)s
- X17 r (computing)s
- X17 r (environments)s
- X17 r (such)s
- X16 r (as)s
- X17 r (the)s
- X-27 2671 p (Internet.)s
- X28 r (WWFS)s
- X17 r (is)s
- X17 r (unique)s
- X17 r (in)s
- X18 r (that)s
- X17 r (it)s
- X17 r (provides)s
- X17 r (a)s
- X17 r (comprehensive)s
- X18 r (framework)s
- X17 r (to)s
- X17 r (share)s
- X17 r (resources)s
- X17 r (in)s
- X18 r (Internet.)s
- X28 r (WWFS)s
- X-27 2737 p (includes)s
- X13 r (mechanisms)s
- X14 r (for)s
- X14 r (resource)s
- X14 r (discovery)s
- X-3 r (,)s
- X13 r (\256le)s
- X14 r (access,)s
- X14 r (server)s
- X13 r (selection)s
- X14 r (and)s
- X14 r (resource)s
- X14 r (reorganization.)s
- X55 2804 p (The)s
- X17 r (information)s
- X17 r (sharing)s
- X16 r (framework)s
- X17 r (envisioned)s
- X17 r (by)s
- X16 r (WWFS)s
- X17 r (Research)s
- X17 r (Group)s
- X16 r (allows)s
- X17 r (users)s
- X17 r (to)s
- X16 r (access)s
- X17 r (Internet)s
- X17 r (re-)s
- X-27 2870 p (sources)s
- X17 r (transparently)s
- X-3 r (.)s
- X28 r (No)s
- X17 r (expert)s
- X17 r (knowledge)s
- X18 r (is)s
- X17 r (necessary)s
- X17 r (about)s
- X17 r (network)s
- X18 r (metrics,)s
- X18 r (name)s
- X17 r (of)s
- X17 r (\256le)s
- X18 r (servers,)s
- X18 r (location)s
- X17 r (of)s
- X-27 2937 p (needed)s
- X13 r (resource)s
- X14 r (and)s
- X14 r (special)s
- X14 r (commands)s
- X14 r (like)s
- X13 r (FTP)s
- X-5 r (.)s
- X55 3003 p (Currently)s
- X16 r (under)s
- X15 r (development)s
- X15 r (are)s
- X16 r (cluster)s
- X15 r (server)s
- X-1 r (,)s
- X15 r (which)s
- X15 r (enables)s
- X15 r (transparent)s
- X16 r (access)s
- X15 r (to)s
- X16 r (Anonymous)s
- X15 r (FTP)s
- X15 r (archives)s
- X-27 3069 p (via)s
- X17 r (NFS,)s
- X17 r (and)s
- X17 r (resource)s
- X18 r (discovery)s
- X17 r (server)s
- X-1 r (,)s
- X17 r (which)s
- X17 r (reorganizes)s
- X16 r (Internet)s
- X18 r (resource)s
- X17 r (information)s
- X17 r (into)s
- Xf81 SF
- X18 r (volume)s
- Xf80 SF
- X17 r (abstraction.)s
- X-27 3136 p (Cluster)s
- X14 r (server)s
- X15 r (passes)s
- X15 r (volume)s
- X15 r (name)s
- X15 r (to)s
- X14 r (resource)s
- X15 r (discovery)s
- X15 r (server)s
- X-1 r (,)s
- X14 r (and)s
- X15 r (receives)s
- X15 r (resource)s
- X15 r (access)s
- X14 r (information,)s
- X16 r (such)s
- X14 r (as)s
- X-27 3202 p (location)s
- X13 r (of)s
- X14 r (\256le)s
- X14 r (server)s
- X14 r (and)s
- X14 r (access)s
- X13 r (protocol)s
- X14 r (for)s
- X14 r (the)s
- X14 r (\256le)s
- X14 r (server)s
- X-2 r (.)s
- X55 3269 p (W)s
- X-3 r (e)s
- X15 r (believe)s
- X17 r (that)s
- X16 r (close)s
- X17 r (collaboration)s
- X17 r (of)s
- X16 r (resource)s
- X17 r (discovery)s
- X16 r (systems)s
- X17 r (and)s
- X16 r (\256le)s
- X17 r (systems)s
- X16 r (are)s
- X17 r (necessary)s
- X16 r (to)s
- X17 r (ef\256ciently)s
- X-27 3335 p (access)s
- X9 r (information)s
- X10 r (in)s
- X10 r (Internet)s
- X10 r (environment;)s
- X11 r (mere)s
- X10 r (aggregation)s
- X10 r (of)s
- X10 r (existing)s
- X10 r (resource)s
- X10 r (discovery)s
- X10 r (systems)s
- X10 r (and)s
- X10 r (\256le)s
- X10 r (systems)s
- X-27 3402 p (will)s
- X13 r (not)s
- X14 r (help)s
- X14 r (us)s
- X14 r (navigate)s
- X14 r (through)s
- X13 r (vast)s
- X14 r (web)s
- X14 r (of)s
- X14 r (information.)s
- X55 3468 p (In)s
- X21 r (the)s
- X20 r (meantime,)s
- X22 r (simply)s
- X20 r (extending)s
- X20 r (DFS)s
- X20 r (toward)s
- X20 r (large)s
- X20 r (scale)s
- X20 r (networks)s
- X20 r (will)s
- X20 r (make)s
- X20 r (serious)s
- X21 r (problems)s
- X20 r (to)s
- X20 r (accrue.)s
- X-27 3534 p (Among)s
- X9 r (them)s
- X10 r (are)s
- X9 r (burden)s
- X10 r (of)s
- X10 r (administrative)s
- X9 r (tasks,)s
- X11 r (confusion)s
- X10 r (caused)s
- X9 r (by)s
- X10 r (uncontrolled)s
- X10 r (resource)s
- X9 r (administration)s
- X10 r (and)s
- X10 r (bursty)s
- X-27 3601 p (resource)s
- X20 r (access)s
- X20 r (from)s
- X20 r (thousands)s
- X21 r (of)s
- X20 r (clients.)s
- X38 r (WWFS)s
- X20 r (Research)s
- X20 r (Group)s
- X21 r (is)s
- X20 r (trying)s
- X20 r (to)s
- X21 r (provide)s
- X20 r (ease)s
- X20 r (of)s
- X21 r (administration,)s
- X-27 3667 p (coordinated)s
- X13 r (information)s
- X14 r (sharing)s
- X14 r (and)s
- X14 r (controlled)s
- X14 r (resource)s
- X13 r (access)s
- X14 r (mechanism.)s
- X19 r (See)s
- X13 r ([1])s
- X14 r (for)s
- X14 r (more)s
- X14 r (detailed)s
- X14 r (discussion.)s
- X1234 3946 p (1)s
- XEP
- X
- X%%Page: 2 2
- XBP
- Xf80 SF
- X55 260 p (The)s
- X17 r (framework)s
- X17 r (of)s
- X17 r (WWFS)s
- X17 r (was)s
- X17 r (initially)s
- X17 r (conceived)s
- X17 r (at)s
- X17 r (Osaka)s
- X16 r (University)s
- X-2 r (.)s
- X27 r (First)s
- X16 r (prototype)s
- X17 r (implementation)s
- X17 r (of)s
- X17 r (the)s
- X-27 327 p (\256le)s
- X15 r (access)s
- X16 r (mechanism)s
- X15 r (has)s
- X16 r (been)s
- X16 r (operational)s
- X15 r (at)s
- X16 r (Osaka)s
- X16 r (University)s
- X15 r (since)s
- X16 r (April)s
- X16 r (1992.)s
- X24 r (Since)s
- X15 r (August)s
- X16 r (1992)s
- X16 r (WWFS)s
- X16 r (has)s
- X-27 393 p (been)s
- X13 r (jointly)s
- X14 r (developed)s
- X14 r (at)s
- X14 r (Osaka)s
- X14 r (University)s
- X13 r (and)s
- X14 r (Kyushu)s
- X14 r (Institute)s
- X14 r (of)s
- X14 r (T)s
- X-3 r (echnology)s
- X-4 r (.)s
- Xf99 SF
- X-27 579 p (Report)s
- X19 r (A)s
- X-5 r (vailability)s
- Xf80 SF
- X-27 703 p (T)s
- X-4 r (echnical)s
- X14 r (reports)s
- X15 r (on)s
- X15 r (WWFS)s
- X15 r (are)s
- X15 r (available)s
- X15 r (by)s
- X15 r (anonymous)s
- X15 r (FTP)s
- X14 r (from)s
- Xf85 SF
- X15 r (raicho.rd.ecip.osaka-u.ac.jp)s
- Xf80 SF
- X15 r (in)s
- X15 r (the)s
- X15 r (directory)s
- Xf85 SF
- X-27 769 p (/pub/tr/wwfs)s
- Xf80 SF
- X(.)s
- Xf99 SF
- X-27 956 p (Refer)s
- X-1 r (ences)s
- Xf80 SF
- X-27 1079 p ([1])s
- X27 r (Y)s
- X-5 r (ouki)s
- X18 r (Kadobayashi,)s
- X21 r (Suguru)s
- X18 r (Y)s
- X-4 r (amaguchi,)s
- X19 r (and)s
- X19 r (Hideo)s
- X19 r (Miyahara.)s
- X38 r (WWFS:)s
- X19 r (A)s
- X19 r (framework)s
- X19 r (for)s
- X19 r (distributing)s
- X19 r (infor-)s
- X65 1145 p (mation)s
- X17 r (in)s
- X17 r (the)s
- X17 r (Internet)s
- X17 r (environment.)s
- X32 r (In)s
- Xf81 SF
- X17 r (Pr)s
- X-1 r (oceedings)s
- X16 r (of)s
- X17 r (the)s
- X17 r (seventh)s
- X17 r (IEEE)s
- X17 r (Region)s
- X17 r (10)s
- X17 r (International)s
- X18 r (Confer)s
- X-1 r (ence)s
- X65 1212 p (TENCON'92)s
- Xf80 SF
- X(,)s
- X13 r (pages)s
- X14 r (227\261231,)s
- X14 r (November)s
- X14 r (1992.)s
- X-27 1323 p ([2])s
- X27 r (Y)s
- X-5 r (ouki)s
- X13 r (Kadobayashi.)s
- X21 r (WWFTP:)s
- X14 r (A)s
- X13 r (\256lesystem-oriented)s
- X14 r (\256le)s
- X14 r (transfer)s
- X14 r (protocol.)s
- X20 r (T)s
- X-2 r (echnical)s
- X12 r (Report)s
- X14 r (WWFS-TR-93-1,)s
- X65 1389 p (WWFS)s
- X13 r (Research)s
- X14 r (Group,)s
- X14 r (Department)s
- X14 r (of)s
- X14 r (Information)s
- X14 r (&)s
- X13 r (Computer)s
- X14 r (Sciences,)s
- X14 r (Osaka)s
- X14 r (University)s
- X-3 r (,)s
- X13 r (January)s
- X14 r (1993.)s
- X-27 1500 p ([3])s
- X27 r (Y)s
- X-5 r (ouki)s
- X18 r (Kadobayashi.)s
- X36 r (Beyond)s
- X19 r (global)s
- X18 r (\256le)s
- X18 r (systems:)s
- X28 r (the)s
- X18 r (WWFS)s
- X18 r (approach.)s
- X37 r (T)s
- X-3 r (echnical)s
- X17 r (Report)s
- X19 r (WWFS-TR-93-2,)s
- X65 1566 p (WWFS)s
- X13 r (Research)s
- X14 r (Group,)s
- X14 r (Department)s
- X14 r (of)s
- X14 r (Information)s
- X14 r (&)s
- X13 r (Computer)s
- X14 r (Sciences,)s
- X14 r (Osaka)s
- X14 r (University)s
- X-3 r (,)s
- X13 r (January)s
- X14 r (1993.)s
- X-27 1677 p ([4])s
- X27 r (Y)s
- X-5 r (ouki)s
- X15 r (Kadobayashi.)s
- Xf81 SF
- X24 r (WWFS)s
- X15 r (Refer)s
- X-1 r (ence)s
- X14 r (Manual)s
- Xf80 SF
- X(.)s
- X24 r (WWFS)s
- X15 r (Research)s
- X15 r (Group,)s
- X16 r (Department)s
- X15 r (of)s
- X15 r (Information)s
- X15 r (&)s
- X15 r (Com-)s
- X65 1743 p (puter)s
- X13 r (Sciences,)s
- X14 r (Osaka)s
- X14 r (University)s
- X-3 r (,)s
- X13 r (January)s
- X14 r (1993.)s
- X1234 3946 p (2)s
- XEP
- X%%Trailer
- X%%Pages: 2
- XEND
- X%%EOF
- END_OF_FILE
- if test 14975 -ne `wc -c <'doc/project.ps'`; then
- echo shar: \"'doc/project.ps'\" unpacked with wrong size!
- fi
- # end of 'doc/project.ps'
- fi
- if test -f 'vol/uiuc-etext.vol' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'vol/uiuc-etext.vol'\"
- else
- echo shar: Extracting \"'vol/uiuc-etext.vol'\" \(239 characters\)
- sed "s/^X//" >'vol/uiuc-etext.vol' <<'END_OF_FILE'
- Xftp-server: mrcnext.cso.uiuc.edu
- Xftp-directory: pub/etext
- Xftp-server: etext.archive.umich.edu
- Xftp-directory: pub/Gutenberg
- Xdescription: Project Gutenberg, English language electronic texts
- X
- Xvolume-id: 94
- X#category-youki: doc/misc, lib/doc
- END_OF_FILE
- if test 239 -ne `wc -c <'vol/uiuc-etext.vol'`; then
- echo shar: \"'vol/uiuc-etext.vol'\" unpacked with wrong size!
- fi
- # end of 'vol/uiuc-etext.vol'
- fi
- echo shar: End of archive 8 \(of 22\).
- cp /dev/null ark8isdone
- MISSING=""
- for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 22 archives.
- rm -f ark[1-9]isdone ark[1-9][0-9]isdone
- else
- echo You still must unpack the following archives:
- echo " " ${MISSING}
- fi
- exit 0
- exit 0 # Just in case...
-