- ...distributed.
-
The copyright notice is reproduced on the page immediately following the title page.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...herself?
-
Note that while you are allowed to print out the online version, you may not run the O'Reilly book through a photocopier, and much less sell any of those (hypothetical) copies.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Dawson
-
Terry Dawson can be reached at [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...fun
-
Don't you think we could do it with sed, Vince?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...match.
-
The original spirit of which (see above) still shows on some occasions in Europe.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...bugfixes.
-
Not that the times had changed that much...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...swim:
-
When using bash, the GNU Bourne Again Shell, you might have to escape the exclamation mark, because it uses it as its history character.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...links.
-
SLIP is described in RFC-1055. The header compression CSLIP is based in is described in RFC-1144.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Tridgell.
-
NetBIOS is the protocol on which applications like lanmanager and Windows for Workgroups are based.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...directory?
-
We will come back to this in chapter-.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...alike.
-
There have been commercial you have to pay lots of money for that came with a setuid-root shell script which allowed users to gain root privilege using a simple standard trick.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...consequences.
-
In 1988, the RTM worm brought much of the Internet to a grinding halt, partly by exploiting a gaping hole in some sendmail programs. This hole has long been fixed since.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...tripwire
-
Written by Gene Kim and Gene Spafford.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...NIC.
-
Frequently, IP-addresses will be assigned to you by the provider you buy your IP-connectivity from. However, you may also apply to NIC directly for an IP address for your network by sending a mail to [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...versa.
-
Autonomous systems are slightly more general, however. They may comprise more than one IP-network.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...daemon.
-
routed is considered broken by many people. Since gated supports RIP as well, it is better to use that instead.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...directly.
-
If it didn't, then DNS would be about as bad as any other method, because each query would involve the root name servers.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...domain.
-
Well, almost. A name server at least has to provide name service for localhost and reverse lookups of 127.0.0.1.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...IRQ.
-
IRQs 2 and 9 are the same because the PC has two cascaded interrupt processors with eight IRQs each; the secondary processor is connected to IRQ-2 of the primary one.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...links.
-
This is to avoid fragmentation by links that have a very small maximum packet size.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Gortmaker.
-
Paul can be reached at [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...telnet.
-
NCSA telnet is a popular program for DOS that runs TCP/IP over Ethernet or PLIP, and supports telnet and FTP.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Hankins,
-
To be reached at [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...NSC-16550A
-
There was also a NSC-16550, but it's FIFO never really worked.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...each.
-
The last number on each subnet is reserved as the broadcast address, so it's in fact 63 hosts per subnet.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...used.
-
You will need the address of any NIS servers only if you use Peter Eriksson's NYS. Other NIS implementations locate their servers at run-time only by using ypbind.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...this:
-
Note that names in networks must not collide with hostnames from the hosts file, else some programs may produce strange results.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...device
-
Anyone remember Pink Floyd's ``Echoes''?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...operation.
-
For instance, all applications based on RPC use the loopback interface to register themselves with the portmapper daemon at startup.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...commands:
-
Note that pointopoint is not a typo. It's really spelt like this.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...191.72.1.1.
-
Just as a matter of caution, you should however configure a PLIP or SLIP link only after you have completely set up the routing table entries for your Ethernets. With some older kernels, your network route might otherwise end up pointing at the point-to-point link.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...vbardolino.
-
You can tell whether a connection is outgoing or not from the port numbers involved. The port number shown for the calling host will always be a simple integer, while on the host being called, a well-known service port will be in use, for which netstat uses the symbolic name found in /etc/services.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...queries.
-
There are various named binaries floating around FTP sites, each configured a little differently. Some have their pid file in /etc, some store it in /tmp or /var/tmp.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...HREF="node87.html#resolvfignamedboot">.
-
Note that the domain names in this example are given without trailing dot. Earlier versions of named seem to treat trailing dots in named.boot as an error, and silently discards the line. BIND-4.9.3 is said to fix this.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...chapter.
-
Note that you can't query your name server for the root servers if you don't have any root server hints installed: Catch-22! To escape this dilemma, you can either make nslookup use a different name server, or you can use the sample file in figure- as a starting point, and then obtain the full list of valid servers.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...IP-packets.
-
Van Jacobson header compression is described in RFC-1441.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...for.
-
dip means Dialup IP. It was written by Fred van-Kempen.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...root.
-
diplogin can (and must) be run setuid, too. See the section at the end of this chapter.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- .../etc/dip.pid:
-
See the newsgroup alt.tla for more palindromic fun with three-letter acronyms.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...RFCs.
-
The relevant RFCs are listed in the Annoted Bibiliography at the end of this book.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...HDLC,
-
In fact, HDLC is a much more general protocol devised by the International Standards Organization (ISO).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Longyear.
-
Both authors have said they will be very busy for some time to come. If you have any questions on PPP in general, you'd best ask the people on the NET channel of the activists mailing list.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Fox.
-
[email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...option.
-
The default network route is only installed if none is present yet.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...facility.
-
If you edit syslog.conf to redirect these log messages to a file, make sure this file isn't world readable, as chat also logs the entire chat script by default-- including passwords and all.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...hostnames.
-
Using hostnames in this option has consequences on CHAP authentication. Please refer to the section on CHAP below.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...established.
-
You can allow the peer PPP to override your ideas of IP addresses by giving pppd the ipcp-accept-local and ipcp-accept-remote options. Please refer to the manual page for details.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...vlager:
-
The double quotes are not part of the password, they merely serve to protect the white space within the password.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...c3po.lucas.com,
-
This hostname is taken from the CHAP challenge.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...tcpd,
-
Written by Wietse Venema, [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...dot.
-
Usually only local host names obtained from lookups in /etc/hosts contain no dots.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...ignored.
-
In an NFS environment, you may need to give it a protection of 444, because the super user is often very restricted in accessing files on disks mounted via NFS.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...hosts.equiv
-
Note that the hosts.equiv file is not searched when someone attempts to log in as root.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Thümmler.
-
To be reached at [email protected]. The NIS clients are available as yp-linux.tar.gz from sunsite.unc.edu in system/Network.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...yps.
-
The current version (as of this writing) is yps-0.21 and can be obtained from ftp.lysator.liu.se in the /pub/NYS directory.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Eriksson,
-
To be reached at [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...files.
-
DBM is a simple database management library that uses hashing techniques to speed up search operations. There's a free DBM implementation from the GNU project called gdbm, which is part of most distributions.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...problem.
-
The source for yp-linux can be gotten from ftp.uni-paderborn.de in directory /pub/Linux/LOCAL.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Sladkey,
-
Rick can be reached at [email protected].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...vale:
-
Note that you can omit the -t nfs argument, because mount sees from the colon that this specifies an NFS volume.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...someday.
-
The problem with write-behind is that the kernel buffer cache is indexed by device/inode pairs, and therefore can't be used for NFS-mounted file systems.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...circumstances.
-
As explained to me by Alan Cox: The NFS specification requires the server to flush each write to disk before it returns an acknowledgement. As BSD kernels are only capable of page-sized writes (4K), writing a 4 chunks of 1K each to a BSD-based NFS server results in 4 write operations of 4K each.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...volumes
-
One doesn't say file system, because these are not proper file systems.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...UUCP-1.04,
-
Written and copyrighted by Ian Taylor, 1993.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...600.
-
Note that although most UUCP commands must be setuid to uucp, you must make sure the uuchk program is not. Otherwise, users will be able to display passwords even though they have mode 600.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...machine.
-
If you're just going to try out UUCP, get the number of an archive site near you. Write down the login and password-- they're public to make anonymous downloads possible. In most cases, they're something like uucp/uucp or nuucp/uucp.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...standards.
-
The only limitation is that it shouldn't be longer than 7-characters, so as to not confuse hosts with filesystems that impose a narrow limit on file names.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...name.
-
The UUCP Mapping Project registers all UUCP hostnames world-wide and makes sure they are unique. To register your UUCP name, ask the maintainers of the site that handles your mail; they will be able to help you with it.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...on.
-
Older Version 2 UUCP's don't broadcast their name when being called; however, newer implementations often do, and so does Taylor UUCP.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...set.
-
The Baud rate of the tty must be at least as high as the maximum transfer speed.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...request.
-
If the remote system runs Taylor UUCP, it will obey.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- .../dev/cua1.
-
Some people use the ttyS* devices instead, which are intended for dial-in only.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...mode.
-
You can also configure some modems to reset themselves when detecting a transition on DTR. Some of them, however, don't seem to like this, and occasionally get hung.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...rnews:
-
rsmtp is used to deliver mail with batched SMTP. This is described in the mail chapters.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- .../etc/inetd.conf:
-
Note that usually, tcpd has mode 700, so that you must invoke it as user root, not uucp as you would usually do.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...option.
-
The -u option is present in 1.04, too, but is only a no-op.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...4096.
-
Most binaries included in distributions default to a window size of 7 and 128 byte packets.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...files
-
That is, files whose name begins with a dot. Such files aren't normally displayed by the ls command.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...line.
-
It is customary to append a signature or .sig to a mail message, usually containing information on the author, along with a joke or a motto. It is offset from the mail message by a line containing ``- ''.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...space.
-
This is because disk space is usually allocated in blocks of 1024 Bytes. So even a message of at most 400 Bytes will eat a full KB.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...host::user.
-
When trying to reach a DECnet address from an RFC-822 environment, you may use "host::user"@relay, where relay is the name of a known Internet-DECnet relay.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Usenet.
-
Maps for sites registered with The UUCP Mapping Project are distributed through the newsgroup comp.mail.maps; other organizations may publish separate maps for their network.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...world-wide.
-
They are posted regularly in news.lists.ps-maps. Beware. They're HUGE.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- .../usr/sbin/sendmail.
-
This is the new standard location of sendmail according to the File System Standard. Another common location is /usr/lib.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...instead.
-
The reason is this: Assume your hostname is monad, but is not registered in the maps. However, there is a site in the maps called monad, so every mail to monad!root, even sent from a direct UUCP neighbor of yours, will wind up on the other monad. This is a nuisance for everybody.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...consolation.
-
Don't use this if you're in a really bad mood.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...FTP.
-
If you bought this with a distribution from a vendor, you are entitled to the source code ``for a nominal shipping charge'', according to smail's copying conditions.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...distribution,
-
The default configuration files can be found in samples/generic below the source directory.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...connections.
-
The authors call this support ``simple''. For a future version of smail, they advertise a complete backend which will handle this more efficiently.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...path.
-
However, the use of routes in the Internet is discouraged altogether. Fully qualified domain names should be used instead.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...program
-
deliver was written by Chip Salzenberg (chip%[email protected]). It is part of several distributions and can be found in the usual anonymous FTP archives such as ftp.uu.net.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...value.
-
The format of Usenet news messages is specified in RFC-1036, ``Standard for interchange of USENET messages''.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...day.
-
Wait a moment: 60-Megs at 9600-bps, that's 60 million by 1200, that is...mutter, mutter,...Hey! That's 34-hours!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...batching.
-
The golden rule of netnews, according to Geoff Collyer: ``Thou shalt batch thine articles.''
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...NNTP.
-
Described in RFC-977.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...resource,
-
Some people claim that Usenet is a conspiracy by modem and hard disk vendors.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...group.
-
There may be a difference between the groups that exist at your site, and those that your site is willing to receive. For example, the subscription list may specify comp.all, which means all newsgroups below the comp hierarchy, but at your site, only a number of comp groups are listed in active. articles posted to those groups will be moved to junk.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...entry,
-
Note that this should be the crontab of news, in order not to mangle file permissions.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...own.
-
If you don't care about the number of spool files (because you're the only person using your computer, and you don't write articles by the megabyte), you may replace the script's contents by a simple exit 0 statement.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...batch.
-
As shipped with C-News, compcun uses compress with the 12-bit option, since this is the least common denominator for most sites. You may produce a copy of it, say compcun16, where you use 16-bit compression. The improvement is not too impressive, though.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...doexpire.
-
In older versions of C News, this was done by a script called upact.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...expiration.
-
The article's date of arrival is kept in the middle field of the history line, given in seconds since January-1, 1970.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...them.
-
I don't know why this happens, but for me, it does from time to time.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...newsmaster,
-
There's a funny typo in RFC-1036 (p.12): ``Implementors and administrators may choose to allow control messages to be carried out automatically, or to queue them for annual processing.''
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...network.
-
I wouldn't try this on the Internet, either.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Standard.
-
Formally specified in RFC-977.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...information.
-
When posting an article over NNTP, the server always adds at least one header field, which is Nntp-Posting-Host:. It contains the client's host name.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...faking.
-
The same problem exists with SMTP, the Simple Mail Transfer Protocol.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...tass.
-
Written by Rich Skrenta.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...minutes.
-
Things improve drastically if the NNTP server does the threading itself, and lets the client retrieve the threads databases; INN-1.4 does this, for instance.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...account.
-
However, do not use nobody for this. As a rule, no files or commands whatsoever should be associated with this user.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...it.
-
This is the reason why you will get ugly error messages when invoking it as super user. But then, you shouldn't work as root, anyway.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...removed.
-
Note that C-news doesn't update this low water mark automatically; you have to run updatemin to do so. Please refer to chapter-.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...appear.
-
This is because their order has to agree with that of the entries in the (binary) MASTER file.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.