Created a new set of entities for manual pages.
The construct: <citerefentry> <refentrytitle>foobar</refentrytitle> <manvolnum>1</manvolnum> </citerefentry> is a pain to type, and messes up the pretty-printing of the source code. Replace every occurence of a entry like that with: &man.foobar.1; Adjusting the manual page name and section number appropriately. The definitions for these entities are stored in man-refs.ent. This file is in doc/share/sgml because it is not just specific to the Handbook. I expect the DocBook'd FAQ and Tutorials (coming RSN) to use them as well. A new PUBLIC identifier has been created for these entities, and added to the catalog file.
This commit is contained in:
parent
1c05a644f3
commit
62a7d13816
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=4471
64 changed files with 1392 additions and 2015 deletions
|
@ -311,18 +311,18 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1)
|
|||
<para>Sometimes, there is a problem with routing propagation, and
|
||||
some sites are unable to connect to you. Perhaps the most useful
|
||||
command for trying to figure out where a routing is breaking down
|
||||
is the <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. It is equally
|
||||
is the &man.traceroute.8; command. It is equally
|
||||
useful if you cannot seem to make a connection to a remote machine
|
||||
(ie. <citerefentry><refentrytitle>ping</refentrytitle><manvolnum>8</manvolnum></citerefentry> fails).</para>
|
||||
(i.e. &man.ping.8; fails).</para>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command is run with the
|
||||
<para>The &man.traceroute.8; command is run with the
|
||||
name of the remote host you are trying to connect to. It will show
|
||||
the gateway hosts along the path of the attempt, eventually either
|
||||
reaching the target host, or terminating because of a lack of
|
||||
connection.</para>
|
||||
|
||||
<para>For more information, see the manual page for
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
&man.traceroute.8;.</para>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
|
|
@ -179,14 +179,9 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Use the front panel button to eject the tape.</para>
|
||||
|
||||
<para>Re-insert the tape and
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> data to the tape.</para>
|
||||
&man.dump.8; data to the tape.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> will report <literal>DUMP:
|
||||
<para>&man.dump.8; will report <literal>DUMP:
|
||||
End of tape detected</literal> and the console will show:
|
||||
<literal>HARDWARE FAILURE info:280 asc:80,96</literal></para>
|
||||
|
||||
|
@ -200,75 +195,35 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<title>Backup Programs</title>
|
||||
|
||||
<para>The three major programs are
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>,
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>,
|
||||
&man.dump.8;,
|
||||
&man.tar.1;,
|
||||
and
|
||||
<citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>.</para>
|
||||
&man.cpio.1;.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Dump and Restore</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> are the traditional Unix backup programs. They operate
|
||||
<para>&man.dump.8; and &man.restore.8; are the traditional Unix backup programs. They operate
|
||||
on the drive as a collection of disk blocks, below the abstractions of
|
||||
files, links and directories that are created by the filesystems.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> backs up devices, entire filesystems, not parts of a
|
||||
&man.dump.8; backs up devices, entire filesystems, not parts of a
|
||||
filesystem and not directory trees that span more than one filesystem,
|
||||
using either soft links <citerefentry>
|
||||
<refentrytitle>ln</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> or mounting one filesystem onto another.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> does not write files and directories to tape, but
|
||||
using either soft links &man.ln.1; or mounting one filesystem onto another.
|
||||
&man.dump.8; does not write files and directories to tape, but
|
||||
rather writes the data blocks that are the building blocks of files
|
||||
and directories. <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> has quirks that remain from its early days in
|
||||
and directories. &man.dump.8; has quirks that remain from its early days in
|
||||
Version 6 of ATT Unix (circa 1975). The default parameters are
|
||||
suitable for 9-track tapes (6250 bpi), not the high-density media
|
||||
available today (up to 62,182 ftpi). These defaults must be overridden
|
||||
on the command line to utilize the capacity of current tape
|
||||
drives.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> backup data across the
|
||||
<para>&man.rdump.8; and &man.rrestore.8; backup data across the
|
||||
network to a tape drive attached to another computer. Both programs
|
||||
rely upon <citerefentry>
|
||||
<refentrytitle>rcmd</refentrytitle>
|
||||
<manvolnum>3</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>ruserok</refentrytitle>
|
||||
<manvolnum>3</manvolnum></citerefentry> to access the remote tape
|
||||
rely upon &man.rcmd.3; and &man.ruserok.3; to access the remote tape
|
||||
drive. Therefore, the user performing the backup must have
|
||||
<literal>rhosts</literal> access to the remote computer. The
|
||||
arguments to <citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> must suitable to use on the remote computer. (e.g.
|
||||
arguments to &man.rdump.8; and &man.rrestore.8; must suitable to use on the remote computer. (e.g.
|
||||
When <command>rdump</command>'ing from a FreeBSD computer to an
|
||||
Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/sbin/rdump 0dsbfu 54000
|
||||
|
@ -280,95 +235,52 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Tar</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> also dates back to Version 6 of ATT Unix (circa
|
||||
1975). <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> operates in cooperation with the filesystem;
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> writes files and directories to tape.
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> does not support the full range of options that are
|
||||
available from <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, but <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not require the
|
||||
unusual command pipeline that <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> uses.</para>
|
||||
<para>&man.tar.1; also dates back to Version 6 of ATT Unix (circa
|
||||
1975). &man.tar.1; operates in cooperation with the filesystem;
|
||||
&man.tar.1; writes files and directories to tape.
|
||||
&man.tar.1; does not support the full range of options that are
|
||||
available from &man.cpio.1;, but &man.tar.1; does not require the
|
||||
unusual command pipeline that &man.cpio.1; uses.</para>
|
||||
|
||||
<para>Most versions of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> do not support backups across the network. The GNU
|
||||
version of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, which FreeBSD utilizes,
|
||||
<para>Most versions of &man.tar.1; do not support backups across the network. The GNU
|
||||
version of &man.tar.1;, which FreeBSD utilizes,
|
||||
supports remote devices using the same syntax as
|
||||
<command>rdump</command>. To <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to an Exabyte tape drive connected to a Sun called
|
||||
komodo, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
&man.rdump.8;. To &man.tar.1; to an Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
2>&1</command>. For versions without remote device support,
|
||||
you can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
you can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Cpio</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is the original Unix
|
||||
file interchange tape program for magnetic media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> has options (among many
|
||||
<para>&man.cpio.1; is the original Unix
|
||||
file interchange tape program for magnetic media. &man.cpio.1; has options (among many
|
||||
others) to perform byte-swapping, write a number of different
|
||||
archives format, and pipe the data to other programs. This last
|
||||
feature makes <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> and excellent choice for
|
||||
installation media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not know how to walk
|
||||
feature makes &man.cpio.1; and excellent choice for
|
||||
installation media. &man.cpio.1; does not know how to walk
|
||||
the directory tree and a list of files must be provided thru
|
||||
<filename>STDIN</filename>.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not support backups
|
||||
across the network. You can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
<para>&man.cpio.1; does not support backups
|
||||
across the network. You can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Pax</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>pax</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is IEEE/POSIX's answer to
|
||||
<command>tar</command> and <command>cpio</command>. Over the years the
|
||||
various versions of <command>tar</command> and <command>cpio</command>
|
||||
<para>&man.pax.1; is IEEE/POSIX's answer to
|
||||
&man.tar.1; and &man.cpio.1;. Over the years the
|
||||
various versions of &man.tar.1; and &man.cpio.1;
|
||||
have gotten slightly incompatible. So rather than fight it out to
|
||||
fully standardize them, POSIX created a new archive utility.
|
||||
<command>pax</command> attempts to read and write many of the various
|
||||
cpio and tar formats, plus new formats of its own. Its command set
|
||||
more resembles <command>cpio</command> than
|
||||
<command>tar</command>.</para>
|
||||
&man.pax.1; attempts to read and write many of the various
|
||||
&man.cpio.1; and &man.tar.1; formats, plus new formats of its own. Its command set
|
||||
more resembles &man.cpio.1; than
|
||||
&man.tar.1;.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="backups-programs-amanda">
|
||||
|
@ -422,14 +334,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Which Backup Program is Best?</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> <emphasis>Period.</emphasis>
|
||||
<para>&man.dump.8; <emphasis>Period.</emphasis>
|
||||
Elizabeth D. Zwicky torture tested all the backup programs discussed
|
||||
here. The clear choice for preserving all your data and all the
|
||||
peculiarities of Unix filesystems is <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>. Elizabeth created
|
||||
peculiarities of Unix filesystems is &man.dump.8;. Elizabeth created
|
||||
filesystems containing a large variety of unusual conditions (and some
|
||||
not so unusual ones) and tested each program by do a backup and
|
||||
restore of that filesystems. The peculiarities included: files with
|
||||
|
@ -465,22 +373,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Otherwise, you have to create two custom bootable floppies
|
||||
which has a kernel that can mount your all of your disks and
|
||||
access your tape drive. These floppies must contain:
|
||||
<citerefentry>
|
||||
<refentrytitle>fdisk</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, and whichever backup
|
||||
&man.fdisk.8;, &man.disklabel.8;, &man.newfs.8;, &man.mount.8;, and whichever backup
|
||||
program you use. These programs must be statically linked. If you
|
||||
use <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, the floppy must contain
|
||||
<citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
use &man.dump.8;, the floppy must contain
|
||||
&man.restore.8;.</para>
|
||||
|
||||
<para>Third, create backup tapes regularly. Any changes that you make
|
||||
after your last backup may be irretrievably lost. Write-protect the
|
||||
|
@ -686,18 +582,11 @@ chmod 644 /mnt/etc/passwd
|
|||
|
||||
<para>Recover each filesystem separately.</para>
|
||||
|
||||
<para>Try to <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry>(e.g. <command>mount /dev/sd0a
|
||||
<para>Try to &man.mount.8; (e.g. <command>mount /dev/sd0a
|
||||
/mnt</command>) the root partition of your first disk. If the
|
||||
disklabel was damaged, use <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-partition and
|
||||
disklabel was damaged, use &man.disklabel.8; to re-partition and
|
||||
label the disk to match the label that your printed and saved. Use
|
||||
<citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-create the
|
||||
&man.newfs.8; to re-create the
|
||||
filesystems. Re-mount the root partition of the floppy read-write
|
||||
(<command>mount -u -o rw /mnt</command>). Use your backup program
|
||||
and backup tapes to recover the data for this filesystem (e.g.
|
||||
|
|
|
@ -76,9 +76,9 @@
|
|||
<para>This will display the manual page for the user
|
||||
command <command>chmod</command>. References to a
|
||||
particular section of the on-line manual are traditionally placed in
|
||||
parenthesis in written documentation, so <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>1</manvolnum></citerefentry> refers to the
|
||||
parenthesis in written documentation, so &man.chmod.1; refers to the
|
||||
<command>chmod</command>
|
||||
user command and <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>2</manvolnum></citerefentry> refers to the
|
||||
user command and &man.chmod.2; refers to the
|
||||
system call.</para>
|
||||
|
||||
<para>This is fine if you know the name of the command and simply wish
|
||||
|
@ -122,7 +122,7 @@
|
|||
<command>info</command> command or, if you installed
|
||||
<command>emacs</command>, the info mode of <command>emacs</command>.</para>
|
||||
|
||||
<para>To use the <citerefentry><refentrytitle>info</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, simply type:</para>
|
||||
<para>To use the &man.info.1; command, simply type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>info</userinput></screen>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % mailing-lists SYSTEM "mailing-lists.ent"> %mailing-lists;
|
||||
<!ENTITY % newsgroups SYSTEM "newsgroups.ent"> %newsgroups;
|
||||
|
||||
<!ENTITY % boothelp.only "INCLUDE">
|
||||
<!ENTITY % handbook.only "IGNORE">
|
||||
|
|
|
@ -458,12 +458,12 @@
|
|||
information about this and other mailing lists.</para>
|
||||
|
||||
<para>If you find a bug or are submitting a specific change, please
|
||||
report it using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>program or its
|
||||
report it using the &man.send-pr.1; program or its
|
||||
<ulink URL="http://www.freebsd.org/send-pr.html">WEB-based
|
||||
equivalent</ulink>. Try to fill-in each field of the bug report.
|
||||
Unless they exceed 65KB, include any patches directly in the
|
||||
report. Consider compressing them and using
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
&man.uuencode.1; if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
|
||||
<para>After filing a report, you should receive confirmation along
|
||||
with a tracking number. Keep this tracking number so that you can
|
||||
|
@ -471,7 +471,7 @@
|
|||
|
||||
<para>If you do not receive confirmation in a timely fashion (3 days
|
||||
to a week, depending on your email connection) or are, for some
|
||||
reason, unable to use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command,
|
||||
reason, unable to use the &man.send-pr.1; command,
|
||||
then you may ask someone to file it for you by sending mail to the
|
||||
&a.bugs;.</para>
|
||||
|
||||
|
@ -511,7 +511,7 @@
|
|||
<para>Assuming that you can manage to secure fairly up-to-date
|
||||
sources to base your changes on, the next step is to produce a set
|
||||
of diffs to send to the FreeBSD maintainers. This is done with
|
||||
the <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, with the “context diff”
|
||||
the &man.diff.1; command, with the “context diff”
|
||||
form being preferred. For example:</para>
|
||||
|
||||
<para>
|
||||
|
@ -526,11 +526,11 @@
|
|||
|
||||
would generate such a set of context diffs for
|
||||
the given source file or directory hierarchy. See the man page
|
||||
for <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more details.</para>
|
||||
for &man.diff.1; for more details.</para>
|
||||
|
||||
<para>Once you have a set of diffs (which you may test with the
|
||||
<citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry> command), you should submit them for
|
||||
inclusion with FreeBSD. Use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
&man.patch.1; command), you should submit them for
|
||||
inclusion with FreeBSD. Use the &man.send-pr.1;
|
||||
program as described in
|
||||
<link linkend="contrib-general">Bug Reports and General
|
||||
Commentary</link>. <emphasis>Do not</emphasis> just send the diffs to
|
||||
|
@ -541,14 +541,14 @@
|
|||
|
||||
<para>If you feel it appropriate (e.g. you have added, deleted, or
|
||||
renamed files), bundle your changes into a <command>tar</command> file and run the
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> program on it. Shar archives are
|
||||
&man.uuencode.1; program on it. Shar archives are
|
||||
also welcome.</para>
|
||||
|
||||
<para>If your change is of a potentially sensitive nature, e.g. you
|
||||
are unsure of copyright issues governing its further distribution
|
||||
or you are simply not ready to release it without a tighter review
|
||||
first, then you should send it to &a.core; directly rather than
|
||||
submitting it with <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>. The core
|
||||
submitting it with &man.send-pr.1;. The core
|
||||
mailing list reaches a much smaller group of people who do much of
|
||||
the day-to-day work on FreeBSD. Note that this group is also
|
||||
<emphasis>very busy</emphasis> and so you should only send mail to
|
||||
|
@ -1143,9 +1143,9 @@ box can be opened)</para>
|
|||
<listitem><para>Adrian Mariano <email>adrian@cam.cornell.edu</email></para></listitem>
|
||||
<listitem><para>Adrian Steinmann <email>ast@marabu.ch</email></para></listitem>
|
||||
<listitem><para>Adrian T. Filipi-Martin <email>atf3r@agate.cs.virginia.edu</email></para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan</para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akio Morita <email>amorita@meadow.scphys.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akira SAWADA</para></listitem>
|
||||
<listitem><para>Akira SAWADA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akira Watanabe <email>akira@myaw.ei.meisei-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akito Fujita <email>fujita@zoo.ncl.omron.co.jp</email></para></listitem>
|
||||
<listitem><para>Alain Kalker <email>A.C.P.M.Kalker@student.utwente.nl</email></para></listitem>
|
||||
|
@ -1177,10 +1177,10 @@ box can be opened)</para>
|
|||
<listitem><para>Andreas Haakh <email>ah@alman.robin.de</email></para></listitem>
|
||||
<listitem><para>Andreas Kohout <email>shanee@rabbit.augusta.de</email></para></listitem>
|
||||
<listitem><para>Andreas Lohr <email>andreas@marvin.RoBIN.de</email></para></listitem>
|
||||
<listitem><para>Andreas Schulz</para></listitem>
|
||||
<listitem><para>Andreas Schulz <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andreas Wetzel <email>mickey@deadline.snafu.de</email></para></listitem>
|
||||
<listitem><para>Andreas Wrede <email>andreas@planix.com</email></para></listitem>
|
||||
<listitem><para>Andres Vega Garcia</para></listitem>
|
||||
<listitem><para>Andres Vega Garcia <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andrew Atrens <email>atreand@statcan.ca</email></para></listitem>
|
||||
<listitem><para>Andrew Gillham <email>gillham@andrews.edu</email></para></listitem>
|
||||
<listitem><para>Andrew Gordon <email>andrew.gordon@net-tel.co.uk</email></para></listitem>
|
||||
|
@ -1212,7 +1212,7 @@ box can be opened)</para>
|
|||
<listitem><para>Barry Bierbauch <email>pivrnec@vszbr.cz</email></para></listitem>
|
||||
<listitem><para>Barry Lustig <email>barry@ictv.com</email></para></listitem>
|
||||
<listitem><para>Ben Hutchinson <email>benhutch@xfiles.org.uk</email></para></listitem>
|
||||
<listitem><para>Ben Jackson</para></listitem>
|
||||
<listitem><para>Ben Jackson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ben Smithurst <email>ben@scientia.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Ben Walter <email>bwalter@itachi.swcp.com</email></para></listitem>
|
||||
<listitem><para>Benjamin Lewis <email>bhlewis@gte.net</email></para></listitem>
|
||||
|
@ -1264,7 +1264,7 @@ box can be opened)</para>
|
|||
<listitem><para>Chet Ramey <email>chet@odin.INS.CWRU.Edu</email></para></listitem>
|
||||
<listitem><para>Chia-liang Kao <email>clkao@CirX.ORG</email></para></listitem>
|
||||
<listitem><para>Chiharu Shibata <email>chi@bd.mbn.or.jp</email></para></listitem>
|
||||
<listitem><para>Chip Norkus</para></listitem>
|
||||
<listitem><para>Chip Norkus <email>unknown</email></para></listitem>
|
||||
<listitem><para>Choi Jun Ho <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>Chris Csanady <email>cc@tarsier.ca.sandia.gov</email></para></listitem>
|
||||
<listitem><para>Chris Dabrowski <email>chris@vader.org</email></para></listitem>
|
||||
|
@ -1291,7 +1291,7 @@ box can be opened)</para>
|
|||
<listitem><para>Cornelis van der Laan <email>nils@guru.ims.uni-stuttgart.de</email></para></listitem>
|
||||
<listitem><para>Cove Schneider <email>cove@brazil.nbn.com</email></para></listitem>
|
||||
<listitem><para>Craig Leres <email>leres@ee.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Craig Loomis</para></listitem>
|
||||
<listitem><para>Craig Loomis <email>unknown</email></para></listitem>
|
||||
<listitem><para>Craig Metz <email>cmetz@inner.net</email></para></listitem>
|
||||
<listitem><para>Craig Spannring <email>cts@internetcds.com</email></para></listitem>
|
||||
<listitem><para>Craig Struble <email>cstruble@vt.edu</email></para></listitem>
|
||||
|
@ -1310,7 +1310,7 @@ box can be opened)</para>
|
|||
<listitem><para>Daniel O'Connor <email>doconnor@gsoft.com.au</email></para></listitem>
|
||||
<listitem><para>Daniel Poirot <email>poirot@aio.jsc.nasa.gov</email></para></listitem>
|
||||
<listitem><para>Daniel Rock <email>rock@cs.uni-sb.de</email></para></listitem>
|
||||
<listitem><para>Danny Egen</para></listitem>
|
||||
<listitem><para>Danny Egen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Danny J. Zerkel <email>dzerkel@phofarm.com</email></para></listitem>
|
||||
<listitem><para>Darren Reed <email>avalon@coombs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Dave Adkins <email>adkin003@tc.umn.edu</email></para></listitem>
|
||||
|
@ -1344,7 +1344,7 @@ box can be opened)</para>
|
|||
<listitem><para>David Wolfskill <email>dhw@whistle.com</email></para></listitem>
|
||||
<listitem><para>Dean Gaudet <email>dgaudet@arctic.org</email></para></listitem>
|
||||
<listitem><para>Dean Huxley <email>dean@fsa.ca</email></para></listitem>
|
||||
<listitem><para>Denis Fortin</para></listitem>
|
||||
<listitem><para>Denis Fortin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Dennis Glatting <email>dennis.glatting@software-munitions.com</email></para></listitem>
|
||||
<listitem><para>Denton Gentry <email>denny1@home.com</email></para></listitem>
|
||||
<listitem><para>Derek Inksetter <email>derek@saidev.com</email></para></listitem>
|
||||
|
@ -1450,7 +1450,7 @@ box can be opened)</para>
|
|||
<listitem><para>Harold Barker <email>hbarker@dsms.com</email></para></listitem>
|
||||
<listitem><para>Havard Eidnes <email>Havard.Eidnes@runit.sintef.no</email></para></listitem>
|
||||
<listitem><para>Heikki Suonsivu <email>hsu@cs.hut.fi</email></para></listitem>
|
||||
<listitem><para>Heiko W. Rupp</para></listitem>
|
||||
<listitem><para>Heiko W. Rupp <email>unknown</email></para></listitem>
|
||||
<listitem><para>Helmut F. Wirth <email>hfwirth@ping.at</email></para></listitem>
|
||||
<listitem><para>Henrik Vestergaard Draboel <email>hvd@terry.ping.dk</email></para></listitem>
|
||||
<listitem><para>Herb Peyerl <email>hpeyerl@NetBSD.org</email></para></listitem>
|
||||
|
@ -1464,7 +1464,7 @@ box can be opened)</para>
|
|||
<listitem><para>Hiroharu Tamaru <email>tamaru@ap.t.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>Hironori Ikura <email>hikura@kaisei.org</email></para></listitem>
|
||||
<listitem><para>Hiroshi Nishikawa <email>nis@pluto.dti.ne.jp</email></para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto</para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto <email>unknown</email></para></listitem>
|
||||
<listitem><para>Hiroyuki NAKAJI <email>nakaji@zeisei3.dpri.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Holger Veit <email>Holger.Veit@gmd.de</email></para></listitem>
|
||||
<listitem><para>Holm Tiffe <email>holm@geophysik.tu-freiberg.de</email></para></listitem>
|
||||
|
@ -1527,7 +1527,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jeremy Allison <email>jallison@whistle.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Chatfield <email>jdc@xinside.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Lea <email>reg@shale.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Jeremy Prior</para></listitem>
|
||||
<listitem><para>Jeremy Prior <email>unknown</email></para></listitem>
|
||||
<listitem><para>Jeroen Ruigrok/Asmodai <email>asmodai@wxs.nl</email></para></listitem>
|
||||
<listitem><para>Jesse Rosenstock <email>jmr@ugcs.caltech.edu</email></para></listitem>
|
||||
<listitem><para>Jian-Da Li <email>jdli@csie.nctu.edu.tw</email></para></listitem>
|
||||
|
@ -1543,7 +1543,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jim Wilson <email>wilson@moria.cygnus.com</email></para></listitem>
|
||||
<listitem><para>Jimbo Bahooli <email>griffin@blackhole.iceworld.org</email></para></listitem>
|
||||
<listitem><para>Jin Guojun <email>jin@george.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Joachim Kuebart</para></listitem>
|
||||
<listitem><para>Joachim Kuebart <email>unknown</email></para></listitem>
|
||||
<listitem><para>Joao Carlos Mendes Luis <email>jonny@jonny.eng.br</email></para></listitem>
|
||||
<listitem><para>Jochen Pohl <email>jpo.drs@sni.de</email></para></listitem>
|
||||
<listitem><para>Joe "Marcus" Clarke <email>marcus@miami.edu</email></para></listitem>
|
||||
|
@ -1558,19 +1558,19 @@ box can be opened)</para>
|
|||
<listitem><para>Johan Karlsson <email>k@numeri.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johan Larsson <email>johan@moon.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johann Tonsing <email>jtonsing@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Johannes Helander</para></listitem>
|
||||
<listitem><para>Johannes Stille</para></listitem>
|
||||
<listitem><para>Johannes Helander <email>unknown</email></para></listitem>
|
||||
<listitem><para>Johannes Stille <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Baldwin <email>jobaldwi@vt.edu</email></para></listitem>
|
||||
<listitem><para>John Beckett <email>jbeckett@southern.edu</email></para></listitem>
|
||||
<listitem><para>John Beukema <email>jbeukema@hk.super.net</email></para></listitem>
|
||||
<listitem><para>John Brezak</para></listitem>
|
||||
<listitem><para>John Brezak <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Capo <email>jc@irbs.com</email></para></listitem>
|
||||
<listitem><para>John F. Woods <email>jfw@jfwhome.funhouse.com</email></para></listitem>
|
||||
<listitem><para>John Goerzen <email>jgoerzen@alexanderwohl.complete.org</email></para></listitem>
|
||||
<listitem><para>John Hay <email>jhay@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>John Heidemann <email>johnh@isi.edu</email></para></listitem>
|
||||
<listitem><para>John Hood <email>cgull@owl.org</email></para></listitem>
|
||||
<listitem><para>John Kohl</para></listitem>
|
||||
<listitem><para>John Kohl <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Lind <email>john@starfire.mn.org</email></para></listitem>
|
||||
<listitem><para>John Mackin <email>john@physiol.su.oz.au</email></para></listitem>
|
||||
<listitem><para>John P <email>johnp@lodgenet.com</email></para></listitem>
|
||||
|
@ -1620,10 +1620,10 @@ box can be opened)</para>
|
|||
<listitem><para>Kazuo Horikawa <email>horikawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Kees Jan Koster <email>kjk1@ukc.ac.uk</email></para></listitem>
|
||||
<listitem><para>Keith Bostic <email>bostic@bostic.com</email></para></listitem>
|
||||
<listitem><para>Keith E. Walker</para></listitem>
|
||||
<listitem><para>Keith Moore</para></listitem>
|
||||
<listitem><para>Keith Sklower</para></listitem>
|
||||
<listitem><para>Ken Hornstein</para></listitem>
|
||||
<listitem><para>Keith E. Walker <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Moore <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Sklower <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Hornstein <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Key <email>key@cs.utk.edu</email></para></listitem>
|
||||
<listitem><para>Ken Mayer <email>kmayer@freegate.com</email></para></listitem>
|
||||
<listitem><para>Kenji Saito <email>marukun@mx2.nisiq.net</email></para></listitem>
|
||||
|
@ -1659,7 +1659,7 @@ box can be opened)</para>
|
|||
<listitem><para>Louis Mamakos <email>loiue@TransSys.com</email></para></listitem>
|
||||
<listitem><para>Lucas James <email>Lucas.James@ldjpc.apana.org.au</email></para></listitem>
|
||||
<listitem><para>Lyndon Nerenberg <email>lyndon@orthanc.com</email></para></listitem>
|
||||
<listitem><para>M.C. Wong</para></listitem>
|
||||
<listitem><para>M.C. Wong <email>unknown</email></para></listitem>
|
||||
<listitem><para>MANTANI Nobutaka <email>nobutaka@nobutaka.com</email></para></listitem>
|
||||
<listitem><para>MIHIRA Sanpei Yoshiro <email>sanpei@sanpei.org</email></para></listitem>
|
||||
<listitem><para>MITA Yoshio <email>mita@jp.FreeBSD.ORG</email></para></listitem>
|
||||
|
@ -1677,7 +1677,7 @@ box can be opened)</para>
|
|||
<listitem><para>Marc van Kempen <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>Marcel Moolenaar <email>marcel@scc.nl</email></para></listitem>
|
||||
<listitem><para>Mario Sergio Fujikawa Ferreira <email>lioux@gns.com.br</email></para></listitem>
|
||||
<listitem><para>Mark Andrews</para></listitem>
|
||||
<listitem><para>Mark Andrews <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Cammidge <email>mark@gmtunx.ee.uct.ac.za</email></para></listitem>
|
||||
<listitem><para>Mark Diekhans <email>markd@grizzly.com</email></para></listitem>
|
||||
<listitem><para>Mark Huizer <email>xaa@stack.nl</email></para></listitem>
|
||||
|
@ -1686,7 +1686,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mark Mayo <email>markm@vmunix.com</email></para></listitem>
|
||||
<listitem><para>Mark Thompson <email>thompson@tgsoft.com</email></para></listitem>
|
||||
<listitem><para>Mark Tinguely <email>tinguely@plains.nodak.edu</email></para></listitem>
|
||||
<listitem><para>Mark Treacy</para></listitem>
|
||||
<listitem><para>Mark Treacy <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Valentine <email>mark@linus.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Martin Birgmeier</para></listitem>
|
||||
<listitem><para>Martin Ibert <email>mib@ppe.bb-data.de</email></para></listitem>
|
||||
|
@ -1694,7 +1694,7 @@ box can be opened)</para>
|
|||
<listitem><para>Martin Renters <email>martin@tdc.on.ca</email></para></listitem>
|
||||
<listitem><para>Martti Kuparinen <email>erakupa@kk.etx.ericsson.se</email></para></listitem>
|
||||
<listitem><para>Masachika ISHIZUKA <email>ishizuka@isis.min.ntt.jp</email></para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA</para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Masafumi NAKANE <email>max@wide.ad.jp</email></para></listitem>
|
||||
<listitem><para>Masahiro Sekiguchi <email>seki@sysrap.cs.fujitsu.co.jp</email></para></listitem>
|
||||
<listitem><para>Masanobu Saitoh <email>msaitoh@spa.is.uec.ac.jp</email></para></listitem>
|
||||
|
@ -1745,7 +1745,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mike Evans <email>mevans@candle.com</email></para></listitem>
|
||||
<listitem><para>Mike Grupenhoff <email>kashmir@umiacs.umd.edu</email></para></listitem>
|
||||
<listitem><para>Mike Hibler <email>mike@marker.cs.utah.edu</email></para></listitem>
|
||||
<listitem><para>Mike Karels</para></listitem>
|
||||
<listitem><para>Mike Karels <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mike McGaughey <email>mmcg@cs.monash.edu.au</email></para></listitem>
|
||||
<listitem><para>Mike Meyer <email>mwm@shiva.the-park.com</email></para></listitem>
|
||||
<listitem><para>Mike Mitchell <email>mitchell@ref.tfs.com</email></para></listitem>
|
||||
|
@ -1787,71 +1787,71 @@ box can be opened)</para>
|
|||
<listitem><para>Nickolay N. Dudorov <email>nnd@itfs.nsk.su</email></para></listitem>
|
||||
<listitem><para>Niklas Hallqvist <email>niklas@filippa.appli.se</email></para></listitem>
|
||||
<listitem><para>Nisha Talagala <email>nisha@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para><email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para><email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para><email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para><email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para><email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para><email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para><email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para><email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para><email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para><email>derek@free.org</email></para></listitem>
|
||||
<listitem><para><email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para><email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para><email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para><email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para><email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para><email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para><email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para><email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para><email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para><email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para><email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para><email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para><email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para><email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para><email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para><email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para><email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para><email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para><email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para><email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para><email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para><email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para><email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para><email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para><email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para><email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para><email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para><email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para><email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para><email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para><email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para><email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para><email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para><email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para><email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para><email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para><email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para><email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para><email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para><email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para><email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para>No Name <email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para>No Name <email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para>No Name <email>derek@free.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>No Name <email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>No Name <email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para>No Name <email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para>No Name <email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para>No Name <email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>Nobuhiro Yasutomi <email>nobu@psrc.isac.co.jp</email></para></listitem>
|
||||
<listitem><para>Nobuyuki Koganemaru <email>kogane@koganemaru.co.jp</email></para></listitem>
|
||||
<listitem><para>Norio Suzuki <email>nosuzuki@e-mail.ne.jp</email></para></listitem>
|
||||
|
@ -1873,15 +1873,15 @@ box can be opened)</para>
|
|||
<listitem><para>Pascal Pederiva <email>pascal@zuo.dec.com</email></para></listitem>
|
||||
<listitem><para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para></listitem>
|
||||
<listitem><para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para></listitem>
|
||||
<listitem><para>Patrick Hausen</para></listitem>
|
||||
<listitem><para>Patrick Hausen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Antonov <email>apg@demos.su</email></para></listitem>
|
||||
<listitem><para>Paul F. Werkowski</para></listitem>
|
||||
<listitem><para>Paul F. Werkowski <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Fox <email>pgf@foxharp.boston.ma.us</email></para></listitem>
|
||||
<listitem><para>Paul Koch <email>koch@thehub.com.au</email></para></listitem>
|
||||
<listitem><para>Paul Kranenburg <email>pk@NetBSD.org</email></para></listitem>
|
||||
<listitem><para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Paul Popelka <email>paulp@uts.amdahl.com</email></para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr.</para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr. <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Saab <email>paul@mu.org</email></para></listitem>
|
||||
<listitem><para>Paul Sandys <email>myj@nyct.net</email></para></listitem>
|
||||
<listitem><para>Paul T. Root <email>proot@horton.iaces.com</email></para></listitem>
|
||||
|
@ -1897,7 +1897,7 @@ box can be opened)</para>
|
|||
<listitem><para>Peter Jeremy <email>perer.jeremy@alcatel.com.au</email></para></listitem>
|
||||
<listitem><para>Peter M. Chen <email>pmchen@eecs.umich.edu</email></para></listitem>
|
||||
<listitem><para>Peter Much <email>peter@citylink.dinoex.sub.org</email></para></listitem>
|
||||
<listitem><para>Peter Olsson</para></listitem>
|
||||
<listitem><para>Peter Olsson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Peter Philipp <email>pjp@bsd-daemon.net</email></para></listitem>
|
||||
<listitem><para>Peter Stubbs <email>PETERS@staidan.qld.edu.au</email></para></listitem>
|
||||
<listitem><para>Phil Maker <email>pjm@cs.ntu.edu.au</email></para></listitem>
|
||||
|
@ -1930,7 +1930,7 @@ box can be opened)</para>
|
|||
<listitem><para>Richard Winkel <email>rich@math.missouri.edu</email></para></listitem>
|
||||
<listitem><para>Richard Wiwatowski <email>rjwiwat@adelaide.on.net</email></para></listitem>
|
||||
<listitem><para>Rick Macklem <email>rick@snowhite.cis.uoguelph.ca</email></para></listitem>
|
||||
<listitem><para>Rick Macklin</para></listitem>
|
||||
<listitem><para>Rick Macklin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Rob Austein <email>sra@epilogue.com</email></para></listitem>
|
||||
<listitem><para>Rob Mallory <email>rmallory@qualcomm.com</email></para></listitem>
|
||||
<listitem><para>Rob Snow <email>rsnow@txdirect.net</email></para></listitem>
|
||||
|
@ -1943,14 +1943,14 @@ box can be opened)</para>
|
|||
<listitem><para>Robert Swindells <email>swindellsr@genrad.co.uk</email></para></listitem>
|
||||
<listitem><para>Robert Watson <email>robert@cyrus.watson.org</email></para></listitem>
|
||||
<listitem><para>Robert Withrow <email>witr@rwwa.com</email></para></listitem>
|
||||
<listitem><para>Robert Yoder</para></listitem>
|
||||
<listitem><para>Robert Yoder <email>unknown</email></para></listitem>
|
||||
<listitem><para>Robin Carey <email>robin@mailgate.dtc.rankxerox.co.uk</email></para></listitem>
|
||||
<listitem><para>Roger Hardiman <email>roger@cs.strath.ac.uk</email></para></listitem>
|
||||
<listitem><para>Roland Jesse <email>jesse@cs.uni-magdeburg.de</email></para></listitem>
|
||||
<listitem><para>Ron Bickers <email>rbickers@intercenter.net</email></para></listitem>
|
||||
<listitem><para>Ron Lenk <email>rlenk@widget.xmission.com</email></para></listitem>
|
||||
<listitem><para>Ronald Kuehn <email>kuehn@rz.tu-clausthal.de</email></para></listitem>
|
||||
<listitem><para>Rudolf Cejka</para></listitem>
|
||||
<listitem><para>Rudolf Cejka <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ruslan Belkin <email>rus@home2.UA.net</email></para></listitem>
|
||||
<listitem><para>Ruslan Ermilov <email>ru@ucb.crimea.ua</email></para></listitem>
|
||||
<listitem><para>Ruslan Shevchenko <email>rssh@cam.grad.kiev.ua</email></para></listitem>
|
||||
|
@ -2008,7 +2008,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stefan Bethke <email>stb@hanse.de</email></para></listitem>
|
||||
<listitem><para>Stefan Eggers <email>seggers@semyam.dinoco.de</email></para></listitem>
|
||||
<listitem><para>Stefan Moeding <email>s.moeding@ndh.net</email></para></listitem>
|
||||
<listitem><para>Stefan Petri</para></listitem>
|
||||
<listitem><para>Stefan Petri <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stefan `Sec` Zehl <email>sec@42.org</email></para></listitem>
|
||||
<listitem><para>Steinar Haug <email>sthaug@nethelp.no</email></para></listitem>
|
||||
<listitem><para>Stephane E. Potvin <email>sepotvin@videotron.ca</email></para></listitem>
|
||||
|
@ -2021,7 +2021,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stephen McKay <email>syssgm@devetir.qld.gov.au</email></para></listitem>
|
||||
<listitem><para>Stephen Melvin <email>melvin@zytek.com</email></para></listitem>
|
||||
<listitem><para>Steve Bauer <email>sbauer@rock.sdsmt.edu</email></para></listitem>
|
||||
<listitem><para>Steve Deering</para></listitem>
|
||||
<listitem><para>Steve Deering <email>unknown</email></para></listitem>
|
||||
<listitem><para>Steve Gerakines <email>steve2@genesis.tiac.net</email></para></listitem>
|
||||
<listitem><para>Steve Gericke <email>steveg@comtrol.com</email></para></listitem>
|
||||
<listitem><para>Steve Piette <email>steve@simon.chi.il.US</email></para></listitem>
|
||||
|
@ -2030,7 +2030,7 @@ box can be opened)</para>
|
|||
<listitem><para>Steven H. Samorodin <email>samorodi@NUXI.com</email></para></listitem>
|
||||
<listitem><para>Steven McCanne <email>mccanne@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para>Steven Plite <email>splite@purdue.edu</email></para></listitem>
|
||||
<listitem><para>Steven Wallace</para></listitem>
|
||||
<listitem><para>Steven Wallace <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stuart Henderson <email>stuart@internationalschool.co.uk</email></para></listitem>
|
||||
<listitem><para>Sue Blake <email>sue@welearn.com.au</email></para></listitem>
|
||||
<listitem><para>Sugiura Shiro <email>ssugiura@duo.co.jp</email></para></listitem>
|
||||
|
@ -2055,7 +2055,7 @@ box can be opened)</para>
|
|||
<listitem><para>Tatsumi HOSOKAWA <email>hosokawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Ted Buswell <email>tbuswell@mediaone.net</email></para></listitem>
|
||||
<listitem><para>Ted Faber <email>faber@isi.edu</email></para></listitem>
|
||||
<listitem><para>Ted Lemon</para></listitem>
|
||||
<listitem><para>Ted Lemon <email>unknown</email></para></listitem>
|
||||
<listitem><para>Terry Lambert <email>terry@lambert.org</email></para></listitem>
|
||||
<listitem><para>Terry Lee <email>terry@uivlsi.csl.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>Tetsuya Furukawa <email>tetsuya@secom-sis.co.jp</email></para></listitem>
|
||||
|
@ -2067,7 +2067,7 @@ box can be opened)</para>
|
|||
<listitem><para>Thomas Gellekum <email>thomas@ghpc8.ihf.rwth-aachen.de</email></para></listitem>
|
||||
<listitem><para>Thomas Graichen <email>graichen@omega.physik.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>Thomas König <email>Thomas.Koenig@ciw.uni-karlsruhe.de</email></para></listitem>
|
||||
<listitem><para>Thomas Ptacek</para></listitem>
|
||||
<listitem><para>Thomas Ptacek <email>unknown</email></para></listitem>
|
||||
<listitem><para>Thomas Stromberg <email>tstrombe@rtci.com</email></para></listitem>
|
||||
<listitem><para>Thomas Valentino Crimi <email>tcrimi+@andrew.cmu.edu</email></para></listitem>
|
||||
<listitem><para>Thomas Wintergerst <email>thomas@lemur.nord.de</email></para></listitem>
|
||||
|
|
|
@ -414,7 +414,7 @@ subscribe cvs-all</programlisting>
|
|||
any detected changes being compressed, stamped with a
|
||||
sequence-number and encoded for transmission over email (in printable
|
||||
ASCII only). Once received, these “CTM deltas” can then be handed
|
||||
to the <citerefentry><refentrytitle>ctm_rmail</refentrytitle><manvolnum>1</manvolnum></citerefentry> utility which will automatically decode, verify
|
||||
to the &man.ctm.rmail.1; utility which will automatically decode, verify
|
||||
and apply the changes to the user's copy of the sources. This
|
||||
process is far more efficient than <application>CVSup</application>, and places less strain on
|
||||
our server resources since it is a <emphasis>push</emphasis> rather
|
||||
|
@ -447,10 +447,7 @@ subscribe cvs-all</programlisting>
|
|||
against one of the FreeBSD project's official anoncvs servers. To
|
||||
use it, one simply sets the <envar>CVSROOT</envar> environment
|
||||
variable to point at the appropriate anoncvs server and then uses
|
||||
the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command to access it like any local
|
||||
the &man.cvs.1; command to access it like any local
|
||||
repository.</para>
|
||||
|
||||
<para>While it can also be said that the <link
|
||||
|
@ -481,10 +478,7 @@ subscribe cvs-all</programlisting>
|
|||
<sect3>
|
||||
<title><anchor id="anoncvs-usage">Using Anonymous CVS</title>
|
||||
|
||||
<para>Configuring <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to use an Anonymous CVS repository is a simple
|
||||
<para>Configuring &man.cvs.1; to use an Anonymous CVS repository is a simple
|
||||
matter of setting the <envar>CVSROOT</envar> environment variable
|
||||
to point to one of the FreeBSD project's
|
||||
<emphasis>anoncvs</emphasis> servers. At the time of this writing,
|
||||
|
@ -500,10 +494,7 @@ subscribe cvs-all</programlisting>
|
|||
<para>Since CVS allows one to “check out” virtually any
|
||||
version of the FreeBSD sources that ever existed (or, in some
|
||||
cases, will exist <!-- smiley -->:), you need to be familiar with
|
||||
the revision (<option>-r</option>) flag to <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> and what some of the permissible values for it in
|
||||
the revision (<option>-r</option>) flag to &man.cvs.1; and what some of the permissible values for it in
|
||||
the FreeBSD Project repository are.</para>
|
||||
|
||||
<para>There are two kinds of tags, revision tags and branch tags. A
|
||||
|
@ -655,26 +646,19 @@ subscribe cvs-all</programlisting>
|
|||
<para>When you specify a branch tag, you normally receive the latest
|
||||
versions of the files on that line of development. If you wish to
|
||||
receive some past version, you can do so by specifying a date with
|
||||
the <option>-D date</option> flag. See the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> man page for more details.</para>
|
||||
the <option>-D date</option> flag. See the &man.cvs.1; man page for more details.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Examples</title>
|
||||
|
||||
<para>While it really is recommended that you read the manual page
|
||||
for <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> thoroughly before doing
|
||||
for &man.cvs.1; thoroughly before doing
|
||||
anything, here are some quick examples which essentially show how
|
||||
to use Anonymous CVS:</para>
|
||||
|
||||
<example>
|
||||
<title>Checking out something from -current (<citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>) and deleting it
|
||||
<title>Checking out something from -current (&man.ls.1;) and deleting it
|
||||
again:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -694,9 +678,7 @@ subscribe cvs-all</programlisting>
|
|||
</example>
|
||||
|
||||
<example>
|
||||
<title>Creating a list of changes (as unidiffs) to <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> between FreeBSD 2.2.2
|
||||
<title>Creating a list of changes (as unidiffs) to &man.ls.1; between FreeBSD 2.2.2
|
||||
and FreeBSD 2.2.6:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -1556,7 +1538,7 @@ cvs-crypto</programlisting>
|
|||
the latest versions of the files on that line of
|
||||
development. If you wish to receive some past version,
|
||||
you can do so by specifying a date with the <option>date=</option> value
|
||||
field. The <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page explains how to do
|
||||
field. The &man.cvsup.1; manual page explains how to do
|
||||
that.</para>
|
||||
|
||||
<para>For our example, we wish to receive FreeBSD-current.
|
||||
|
@ -1657,7 +1639,7 @@ exists before running CVSup. On any particular run of
|
|||
alone.</para>
|
||||
|
||||
<para><literal>use-rel-suffix</literal> is ... arcane. If you really want to
|
||||
know about it, see the <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page. Otherwise,
|
||||
know about it, see the &man.cvsup.1; manual page. Otherwise,
|
||||
just specify it and do not worry about it.</para>
|
||||
|
||||
<para><literal>compress</literal> enables the use of gzip-style compression
|
||||
|
@ -1751,7 +1733,7 @@ cvs-crypto</programlisting>
|
|||
see the manual page.</para>
|
||||
|
||||
<para>Once you are satisfied with the way updates are working, you
|
||||
can arrange for regular runs of cvsup using <citerefentry><refentrytitle>cron</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Obviously,
|
||||
can arrange for regular runs of cvsup using &man.cron.8;. Obviously,
|
||||
you should not let cvsup use its GUI when running it from
|
||||
cron.</para>
|
||||
|
||||
|
|
|
@ -540,7 +540,7 @@ help
|
|||
|
||||
<para>This is
|
||||
the mailing list for reporting bugs in FreeBSD Whenever
|
||||
possible, bugs should be submitted using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
possible, bugs should be submitted using the &man.send-pr.1;
|
||||
command or the <ulink
|
||||
URL="http://www.freebsd.org/send-pr.html">WEB
|
||||
interface</ulink> to it.</para>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.0-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
|
||||
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % mailing-lists SYSTEM "mailing-lists.ent"> %mailing-lists;
|
||||
<!ENTITY % newsgroups SYSTEM "newsgroups.ent"> %newsgroups;
|
||||
|
||||
|
|
|
@ -2628,7 +2628,7 @@ INS8250 -> INS8250B
|
|||
<para>The <devicename>sio</devicename> driver provides
|
||||
support for NS8250-, NS16450-, NS16550 and NS16550A-based EIA
|
||||
RS-232C (CCITT V.24) communications interfaces. Several
|
||||
multiport cards are supported as well. See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detailed technical
|
||||
multiport cards are supported as well. See the &man.sio.4; manual page for detailed technical
|
||||
documentation.</para>
|
||||
|
||||
|
||||
|
@ -2719,7 +2719,7 @@ options COM_MULTIPORT</programlisting>
|
|||
sio<replaceable>n</replaceable></literal> lines are,
|
||||
you will need to add 16 more devices. Only
|
||||
the last device includes the interrupt vector for the
|
||||
board. (See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detail as
|
||||
board. (See the &man.sio.4; manual page for detail as
|
||||
to why.) The following example is for a Boca Board with
|
||||
an interrupt of 3, and a base IO address 100h. The IO
|
||||
address for Each port is +8 hexadecimal from the
|
||||
|
@ -4387,7 +4387,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
address of the device that is failing, and the desired
|
||||
debug level in <filename>/sys/scsi/scsidebug.h</filename>.
|
||||
If it probes but just does not work, you can use the
|
||||
<citerefentry><refentrytitle>scsi</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to dynamically set a
|
||||
&man.scsi.8; command to dynamically set a
|
||||
debug level to it in a running kernel (if <literal>SCSIDEBUG</literal> is
|
||||
defined). This will give you <emphasis>copious</emphasis> debugging output with
|
||||
which to confuse the gurus. See <command>man 4
|
||||
|
@ -4705,10 +4705,10 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>General tape access commands</title>
|
||||
|
||||
<para><citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry> provides generic access to the tape
|
||||
<para>&man.mt.1; provides generic access to the tape
|
||||
drives. Some of the more common commands are
|
||||
<command>rewind</command>, <command>erase</command>, and
|
||||
<command>status</command>. See the <citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
<command>status</command>. See the &man.mt.1;
|
||||
manual page for a detailed description.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -4728,12 +4728,12 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>SCSI drives</title>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> driver provides
|
||||
<para>The &man.st.4; driver provides
|
||||
support for 8mm (Exabyte), 4mm (DAT: Digital Audio Tape), QIC
|
||||
(Quarter-Inch Cartridge), DLT (Digital Linear Tape), QIC
|
||||
Minicartridge and 9-track (remember the big reels that you see
|
||||
spinning in Hollywood computer rooms) tape drives. See the
|
||||
<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for a detailed
|
||||
&man.st.4; manual page for a detailed
|
||||
description.</para>
|
||||
|
||||
<para>The drives listed below are currently being used by members
|
||||
|
@ -4876,7 +4876,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
and QIC-525 (DC6525) tapes as well.</para>
|
||||
|
||||
<para>Data transfer rate is 350kB/s using
|
||||
<citerefentry><refentrytitle>dump</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Rates of 530kB/s have been
|
||||
&man.dump.8;. Rates of 530kB/s have been
|
||||
reported when using <link
|
||||
linkend="backups-programs-amanda">Amanda</link></para>
|
||||
|
||||
|
@ -4982,7 +4982,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
(250MB) tapes.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Under FreeBSD 2.2-current, use <command>mt
|
||||
blocksize 512</command> to set the blocksize. (The
|
||||
|
@ -5513,7 +5513,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
<para>Native capacity is 150/250MB.</para>
|
||||
|
||||
<para>This drive has quirks which are known and work around code
|
||||
is present in the scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>). Upgrading the firmware to XXX
|
||||
is present in the scsi tape device driver (&man.st.4;). Upgrading the firmware to XXX
|
||||
version will fix the quirks and provide SCSI 2
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -5552,7 +5552,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
supported for the 2.5 GB cartridges.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>)
|
||||
scsi tape device driver (&man.st.4;)
|
||||
beginning with FreeBSD 2.2-current. For previous versions of
|
||||
FreeBSD, use <command>mt</command> to read one
|
||||
block from the tape, rewind the tape, and then execute the
|
||||
|
@ -5590,7 +5590,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
erased.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Other firmware revisions that are known to work are:
|
||||
M75D</para>
|
||||
|
|
|
@ -432,10 +432,10 @@
|
|||
are the people who have <emphasis>write</emphasis> access to
|
||||
the CVS tree, and are thus authorized to make modifications
|
||||
to the FreeBSD source (the term “committer” comes from the
|
||||
<citerefentry><refentrytitle>cvs</refentrytitle><manvolnum>1</manvolnum></citerefentry> <command>commit</command> command, which is used to
|
||||
&man.cvs.1; <command>commit</command> command, which is used to
|
||||
bring new changes into the CVS repository). The best way of
|
||||
making submissions for review by the committers list is to
|
||||
use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
use the &man.send-pr.1; command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
<note>
|
||||
<para>If you are trying to upgrade your kernel from an older version
|
||||
of FreeBSD, you will probably have to get a new version of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> from the same place you got the new
|
||||
&man.config.8; from the same place you got the new
|
||||
kernel sources. It is located in
|
||||
<filename>/usr/src/usr.sbin</filename>, so you will need to
|
||||
download those sources as well. Re-build and install it before
|
||||
|
@ -430,7 +430,7 @@
|
|||
hundred bytes to the kernel.</para>
|
||||
|
||||
<note>
|
||||
<para>The <citerefentry><refentrytitle>ipcs</refentrytitle><manvolnum>1</manvolnum></citerefentry> command will tell
|
||||
<para>The &man.ipcs.1; command will tell
|
||||
will list any processes using each of these System V
|
||||
facilities.</para>
|
||||
</note>
|
||||
|
@ -503,7 +503,7 @@
|
|||
<listitem>
|
||||
<para>Process filesystem. This is a pretend filesystem
|
||||
mounted on <filename>/proc</filename> which allows
|
||||
programs like <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> to give you more
|
||||
programs like &man.ps.1; to give you more
|
||||
information on what processes are running.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -609,7 +609,7 @@
|
|||
|
||||
<note>
|
||||
<para>QIC-80 tape support requires a separate filter
|
||||
program called <citerefentry><refentrytitle>ft</refentrytitle><manvolnum>8</manvolnum></citerefentry>, see the manual
|
||||
program called &man.ft.8;, see the manual
|
||||
page for details.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
@ -975,7 +975,7 @@
|
|||
modem to 2 (for obscure technical reasons IRQ 2 = IRQ 9)
|
||||
in order to access it from FreeBSD. If you have a
|
||||
multiport serial card, check the manual page for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for more information on the
|
||||
&man.sio.4; for more information on the
|
||||
proper values for these lines. Some video cards (notably
|
||||
those based on S3 chips) use IO addresses of the form
|
||||
<literal>0x*2e8</literal>, and since many cheap serial
|
||||
|
@ -1250,7 +1250,7 @@
|
|||
network interfaces to be placed in promiscuous mode,
|
||||
capturing every packet on a broadcast network (e.g. an
|
||||
ethernet). These packets can be captured to disk and/or
|
||||
examined with the <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</manvolnum></citerefentry> program.
|
||||
examined with the &man.tcpdump.1; program.
|
||||
Note that implementation of this capability can seriously
|
||||
compromise your overall network security. The
|
||||
<replaceable>number</replaceable> after bpfilter is the number
|
||||
|
@ -1445,7 +1445,7 @@
|
|||
<listitem>
|
||||
<para>Snoop device. This pseudo-device allows one terminal
|
||||
session to watch another using the
|
||||
<citerefentry><refentrytitle>watch</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. Note that
|
||||
&man.watch.8; command. Note that
|
||||
implementation of this capability has important security
|
||||
and privacy implications. The <replaceable>number</replaceable>
|
||||
after snp is the total number of simultaneous snoop
|
||||
|
@ -1457,7 +1457,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Vnode driver. Allows a file to be treated as a device
|
||||
after being set up with the <citerefentry><refentrytitle>vnconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
after being set up with the &man.vnconfig.8;
|
||||
command. This driver can be useful for manipulating
|
||||
floppy disk images and using a file as a swap device (e.g.
|
||||
an MS Windows swap file). Optional.</para>
|
||||
|
@ -1473,8 +1473,8 @@
|
|||
“meta”-disk. The <replaceable>number</replaceable> after ccd
|
||||
is the total number of concatenated disks (not total
|
||||
number of disks that can be concatenated) that can be
|
||||
created. (See <citerefentry><refentrytitle>ccd</refentrytitle><manvolnum>4</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>ccdconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry> man pages for more
|
||||
created. (See &man.ccd.4; and
|
||||
&man.ccdconfig.8; man pages for more
|
||||
details.) Optional.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1642,7 +1642,7 @@ controller wcd0</programlisting>
|
|||
resource is the <filename>/var/log/messages</filename> file
|
||||
which records, among other things, all of the kernel
|
||||
messages from every successful boot. Also, the
|
||||
<citerefentry><refentrytitle>dmesg</refentrytitle><manvolnum>8</manvolnum></citerefentry> command will print the kernel
|
||||
&man.dmesg.8; command will print the kernel
|
||||
messages from the current boot.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1655,7 +1655,7 @@ controller wcd0</programlisting>
|
|||
with the last installed kernel which may be
|
||||
non-functional. Also, as soon as possible, move the
|
||||
working kernel to the proper <filename>kernel</filename> location or
|
||||
commands such as <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> will not work
|
||||
commands such as &man.ps.1; will not work
|
||||
properly. The proper command to “unlock” the
|
||||
kernel file that <command>make</command> installs (in
|
||||
order to move another kernel back permanently) is:</para>
|
||||
|
@ -1683,7 +1683,7 @@ controller wcd0</programlisting>
|
|||
from the one that the system utilities have been built with,
|
||||
for example, an experimental “2.2.0” kernel on a
|
||||
2.1.0-RELEASE system, many system-status commands like
|
||||
<citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> and <citerefentry><refentrytitle>vmstat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
&man.ps.1; and &man.vmstat.8;
|
||||
will not work any more. You must recompile the <filename>libkvm</filename> library as well as these
|
||||
utilities. This is one reason it is not normally a good
|
||||
idea to use a different version of the kernel from the rest
|
||||
|
|
|
@ -13,10 +13,7 @@
|
|||
is too small to hold the dump, you can configure your kernel to use
|
||||
an alternate dump device (in the <literal>config
|
||||
kernel</literal> line), or you can specify an alternate using the
|
||||
<citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. The best way to use <citerefentry>
|
||||
<refentrytitle>dumpon</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> is to set the <literal>dumpdev</literal> variable in
|
||||
&man.dumpon.8; command. The best way to use &man.dumpon.8; is to set the <literal>dumpdev</literal> variable in
|
||||
<filename>/etc/rc.conf</filename>. Typically you want to specify one of
|
||||
the swap devices specified in <filename>/etc/fstab</filename>.
|
||||
Dumps to non-swap devices, tapes for example,
|
||||
|
@ -25,10 +22,10 @@ Dumps to non-swap devices, tapes for example,
|
|||
Configuration</link> for
|
||||
details on configuring the FreeBSD kernel.</para>
|
||||
|
||||
<para>Use the <citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to tell the kernel
|
||||
<para>Use the &man.dumpon.8; command to tell the kernel
|
||||
where to dump to (note that this will have to be done after
|
||||
configuring the partition in question as swap space via
|
||||
<citerefentry><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry>). This is normally arranged via
|
||||
&man.swapon.8;). This is normally arranged via
|
||||
<filename>/etc/rc.conf</filename> and <filename>/etc/rc</filename>.
|
||||
Alternatively, you can hard-code the dump device via the <literal>dump</literal>
|
||||
clause in the <literal>config</literal> line of your kernel config file. This is
|
||||
|
@ -68,7 +65,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
&prompt.root; <userinput>exit</userinput> # ...to multi-user</screen>
|
||||
|
||||
|
||||
<para>This instructs <citerefentry><refentrytitle>savecore</refentrytitle><manvolnum>8</manvolnum></citerefentry> to
|
||||
<para>This instructs &man.savecore.8; to
|
||||
use another kernel for symbol name extraction. It would otherwise
|
||||
default to the currently running kernel and most likely not do
|
||||
anything at all since the crash dump and the kernel symbols
|
||||
|
@ -279,7 +276,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
generated code, so you will finally get a new kernel with similar
|
||||
code to the faulting one but some debugging symbols. You should at
|
||||
least verify the old and new sizes with the
|
||||
<citerefentry><refentrytitle>size</refentrytitle><manvolnum>1</manvolnum></citerefentry> command. If there is a mismatch, you
|
||||
&man.size.1; command. If there is a mismatch, you
|
||||
probably need to give up here.</para>
|
||||
|
||||
<para>Go and examine the dump as described above. The debugging
|
||||
|
@ -479,7 +476,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
<para>The return value will be printed.</para>
|
||||
|
||||
<para>For a <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> style summary of all running
|
||||
<para>For a &man.ps.1; style summary of all running
|
||||
processes, use:</para>
|
||||
|
||||
|
||||
|
@ -525,7 +522,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
|
||||
<para>However, it is highly recommended to have a
|
||||
printed copy of the <citerefentry><refentrytitle>ddb</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page
|
||||
printed copy of the &man.ddb.4; manual page
|
||||
ready for a debugging session. Remember that it is hard to read the
|
||||
on-line manual while single-stepping the kernel.</para>
|
||||
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
the supported options in the kernel into new-style ones, so for
|
||||
people who correctly did a <command>make depend</command>
|
||||
in their kernel compile directory after running
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry>, the build process will automatically
|
||||
&man.config.8;, the build process will automatically
|
||||
pick up modified options, and only recompile those files where it is
|
||||
necessary. Wiping out the old compile directory on each run of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> as it is still done now can then be
|
||||
&man.config.8; as it is still done now can then be
|
||||
eliminated again.</para>
|
||||
|
||||
<para>Basically, a kernel option is nothing else than the definition
|
||||
|
@ -89,7 +89,7 @@ options notyet,notdef</programlisting>
|
|||
using such an option is responsible himself for knowing about its
|
||||
implications (and maybe manually forcing the recompilation of parts
|
||||
of his kernel). Once the transition of all supported options has
|
||||
been done, <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will warn whenever an
|
||||
been done, &man.config.8; will warn whenever an
|
||||
unsupported option appears in the config file, but it will
|
||||
nevertheless include it into the kernel Makefile.</para>
|
||||
|
||||
|
@ -114,7 +114,7 @@ options notyet,notdef</programlisting>
|
|||
<filename>opt_<replaceable>foo</replaceable>.h</filename> already
|
||||
available for the intended new option, invent a new name. Make it
|
||||
meaningful, and comment the new section in the
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. &man.config.8; will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
|
||||
<para>Packing too many options into a single
|
||||
<filename>opt_<replaceable>foo</replaceable>.h</filename> will cause
|
||||
|
|
|
@ -49,7 +49,7 @@ font8x8=cp866-8x8</programlisting>
|
|||
<para>This tuning means KOI8-R keyboard with Alternative
|
||||
screen font mapped to KOI8-R encoding to preserve
|
||||
pseudographics, <literal>Gray Delete</literal>
|
||||
key remapped to match Russian <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry for FreeBSD
|
||||
key remapped to match Russian &man.termcap.5; entry for FreeBSD
|
||||
console.</para>
|
||||
|
||||
<para>RUS/LAT switch will be <literal>CapsLock</literal>. Old CapsLock function still
|
||||
|
@ -83,7 +83,7 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para><envar>LANG</envar> for POSIX
|
||||
<citerefentry><refentrytitle>setlocale</refentrytitle><manvolnum>3</manvolnum></citerefentry> family functions;</para>
|
||||
&man.setlocale.3; family functions;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -95,8 +95,8 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<para>The best way is using <filename>/etc/login.conf</filename>
|
||||
<literal>russian</literal> user's login class in
|
||||
<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry login class
|
||||
position. See <citerefentry><refentrytitle>login.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> for
|
||||
&man.passwd.5; entry login class
|
||||
position. See &man.login.conf.5; for
|
||||
details.</para>
|
||||
|
||||
|
||||
|
@ -115,9 +115,9 @@ russian:Russian Users Accounts:\
|
|||
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.vipw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.vipw.8; for adding new
|
||||
users, <filename>/etc/master.passwd</filename> entry should
|
||||
looks like:</para>
|
||||
|
||||
|
@ -127,9 +127,9 @@ user:password:1111:11:russian:0:0:User Name:/home/user:/bin/csh</programlisting>
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.adduser.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.adduser.8; for adding new
|
||||
users:</para>
|
||||
<itemizedlist>
|
||||
|
||||
|
@ -149,7 +149,7 @@ defaultclass = russian</programlisting> in
|
|||
|
||||
<screen><prompt>Enter login class:</prompt> default []:</screen>
|
||||
prompt from
|
||||
<citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry>;</para>
|
||||
&man.adduser.8;;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -166,9 +166,9 @@ defaultclass = russian</programlisting> in
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.pw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new users,
|
||||
<para>If you use &man.pw.8; for adding new users,
|
||||
call it in this form:</para>
|
||||
|
||||
|
||||
|
@ -245,21 +245,21 @@ lp|Russian local line printer:\
|
|||
:sh:of=/usr/libexec/lpr/ru/koi2alt:\
|
||||
:lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:</programlisting>
|
||||
|
||||
<para>See <citerefentry><refentrytitle>printcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> for detailed description.</para>
|
||||
<para>See &man.printcap.5; for detailed description.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="russian-msdosfs">
|
||||
<title>MSDOS FS and Russian file names</title>
|
||||
|
||||
<para>Look at following example <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry to enable support for Russian
|
||||
<para>Look at following example &man.fstab.5; entry to enable support for Russian
|
||||
file names in MSDOS FS:</para>
|
||||
|
||||
<programlisting>
|
||||
/dev/sd0s1 /dos/c msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0</programlisting>
|
||||
|
||||
<para>See
|
||||
<citerefentry><refentrytitle>mount_msdos</refentrytitle><manvolnum>8</manvolnum></citerefentry>for detailed description of
|
||||
&man.mount.msdos.8; for detailed description of
|
||||
<option>-W</option> and <option>-L</option> options.</para>
|
||||
|
||||
</sect2>
|
||||
|
|
|
@ -404,7 +404,7 @@ libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29</screen>
|
|||
check if it needs shared libraries, and if so, whether you have
|
||||
them installed in the <filename>/compat/linux</filename> tree.
|
||||
To do this, you run the Linux version <command>ldd</command> on the new program,
|
||||
and watch its output. <command>ldd</command> (see also the manual page for <citerefentry><refentrytitle>ldd</refentrytitle><manvolnum>1</manvolnum></citerefentry>)
|
||||
and watch its output. <command>ldd</command> (see also the manual page for &man.ldd.1;)
|
||||
will print a list of shared libraries that the program depends
|
||||
on, in the form <literal><replaceable>majorname</replaceable> (<replaceable>jumpversion</replaceable>) => <replaceable>fullname</replaceable></literal>.</para>
|
||||
|
||||
|
@ -433,10 +433,7 @@ Abort</screen>
|
|||
|
||||
|
||||
<para>To help the FreeBSD kernel distinguish between a FreeBSD ELF
|
||||
binary from a Linux binary, use the <citerefentry>
|
||||
<refentrytitle>brandelf</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> utility.</para>
|
||||
binary from a Linux binary, use the &man.brandelf.1; utility.</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>brandelf -t Linux my-linux-elf-binary</userinput></screen>
|
||||
|
|
|
@ -522,7 +522,7 @@ do-install:
|
|||
directory</ulink>, though check your local mirror first,
|
||||
please! These are more likely to work (on the whole) than
|
||||
trying to compile from source and a lot faster besides! Use
|
||||
the <citerefentry><refentrytitle>pkg_add</refentrytitle><manvolnum>1</manvolnum></citerefentry> program to install a
|
||||
the &man.pkg.add.1; program to install a
|
||||
package file on your system.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ lib/X11/oneko/cat2.xpm
|
|||
lib/X11/oneko/mouse.xpm
|
||||
@dirrm lib/X11/oneko</programlisting>
|
||||
|
||||
<para>Refer to the <citerefentry><refentrytitle>pkg_create</refentrytitle><manvolnum>1</manvolnum></citerefentry> man page
|
||||
<para>Refer to the &man.pkg.create.1; man page
|
||||
for details on the packing list.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1290,19 +1290,10 @@ lib/X11/oneko/mouse.xpm
|
|||
<filename>pkgname.tgz</filename> package, so delete them
|
||||
now. Next, simply include the output of <command>shar `find
|
||||
port_dir`</command> in a bug report and send it with the
|
||||
<citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> program (see <link linkend="contrib-general">Bug
|
||||
&man.send-pr.1; program (see <link linkend="contrib-general">Bug
|
||||
Reports and General Commentary</link> for more information
|
||||
about <citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry>. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use <citerefentry>
|
||||
<refentrytitle>uuencode</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> before including it in the bug report (uuencoded
|
||||
about &man.send-pr.1;. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use &man.uuencode.1; before including it in the bug report (uuencoded
|
||||
tarfiles are acceptable even if the bug report is smaller than
|
||||
20KB but are not preferred). Be sure to classify the bug report as
|
||||
category <literal>ports</literal> and class
|
||||
|
@ -2805,9 +2796,7 @@ diff -u -r1.15 PLIST
|
|||
POST-INSTALL</literal>. <literal>$2</literal> can be
|
||||
tested to determine which mode the script is being run in. The
|
||||
<envar>PKG_PREFIX</envar> environmental variable will be set to
|
||||
the package installation directory. See <citerefentry>
|
||||
<refentrytitle>pkg_add</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> for additional
|
||||
the package installation directory. See &man.pkg.add.1; for additional
|
||||
information.</para>
|
||||
|
||||
<note>
|
||||
|
@ -3045,7 +3034,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
<command>diff -ruN superedit.bak
|
||||
superedit</command>). Please examine the output to make
|
||||
sure all the changes make sense. The best way to send us the
|
||||
diff is by including it to <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
diff is by including it to &man.send-pr.1;
|
||||
(category <literal>ports</literal>). Please mention any added or deleted files
|
||||
in the message, as they have to be explicitly specified to CVS
|
||||
when doing a commit. If the diff is more than about 20KB, please
|
||||
|
@ -3053,7 +3042,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
the PR.</para>
|
||||
|
||||
<para>Once again, please use
|
||||
<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> and not <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</manvolnum></citerefentry> to send updates to ports.</para>
|
||||
&man.diff.1; and not &man.shar.1; to send updates to ports.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -3080,10 +3069,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
post-install:
|
||||
strip ${PREFIX}/bin/xdl</programlisting>
|
||||
|
||||
<para>Use the <citerefentry>
|
||||
<refentrytitle>file</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command on the installed executable to check
|
||||
<para>Use the &man.file.1; command on the installed executable to check
|
||||
whether the binary is stripped or not. If it does not say
|
||||
<literal>not stripped</literal>, it is stripped.</para>
|
||||
</sect3>
|
||||
|
@ -3788,7 +3774,7 @@ post-install:
|
|||
(executables for superusers/managers),
|
||||
<filename>info</filename> (documentation for info browser)
|
||||
or <filename>share</filename> (architecture independent
|
||||
files). See man <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
||||
files). See man &man.hier.7; for
|
||||
details, the rules governing <filename>/usr</filename> pretty
|
||||
much apply to <filename>/usr/local</filename> too. The
|
||||
exception are ports dealing with USENET “news”. They may use
|
||||
|
|
|
@ -168,8 +168,8 @@ tun3: flags=8010<POINTOPOINT,MULTICAST> mtu 1500</screen>
|
|||
|
||||
<para>If you have a kernel without the tun device, and you can not
|
||||
rebuild it for some reason, all is not lost. You should be able
|
||||
to dynamically load the code. Refer to the appropriate <citerefentry><refentrytitle>modload</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
and <citerefentry><refentrytitle>lkm</refentrytitle><manvolnum>4</manvolnum></citerefentry> pages for further details.</para>
|
||||
to dynamically load the code. Refer to the appropriate &man.modload.8;
|
||||
and &man.lkm.4; pages for further details.</para>
|
||||
|
||||
<para>You may also wish to take this opportunity to configure a
|
||||
firewall. Details can be found in the <link linkend="firewalls">Firewalls</link> section.</para>
|
||||
|
@ -395,7 +395,7 @@ domain <replaceable>bar.com</replaceable></programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>The dial string. User PPP uses an expect-send
|
||||
syntax similar to the <citerefentry><refentrytitle>chat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
syntax similar to the &man.chat.8;
|
||||
program. Refer to the manual page for information on
|
||||
the features of this language.</para>
|
||||
</listitem>
|
||||
|
@ -1023,7 +1023,7 @@ set server /var/run/ppp-tun%d DiagnosticPassword 0177</programlisting>
|
|||
tun device number that is in use.</para>
|
||||
|
||||
<para>Once a socket has been set up, the
|
||||
<citerefentry><refentrytitle>pppctl</refentrytitle><manvolnum>8</manvolnum></citerefentry> program may be used in scripts that
|
||||
&man.pppctl.8; program may be used in scripts that
|
||||
wish to manipulate the running program.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -1190,7 +1190,7 @@ sendmail_flags="-bd"</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Create an entry in <filename>/etc/passwd</filename>
|
||||
(using the <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> program).</para>
|
||||
(using the &man.vipw.8; program).</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -2014,12 +2014,12 @@ silvia.HIP.Berke localhost.Berkeley UGH 34 47641234 lo0 - 0.438
|
|||
otherwise, check the place where you found this document for a
|
||||
document named <filename>dialup.txt</filename> or something
|
||||
similar. You may also want to check the manual pages for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for information on the serial
|
||||
port device driver and <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>, & <citerefentry><refentrytitle>init</refentrytitle><manvolnum>8</manvolnum></citerefentry> for
|
||||
&man.sio.4; for information on the serial
|
||||
port device driver and &man.ttys.5;,
|
||||
&man.gettytab.5;,
|
||||
&man.getty.8;, & &man.init.8; for
|
||||
information relevant to configuring the system to accept logins on
|
||||
modems, and perhaps <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for information on
|
||||
modems, and perhaps &man.stty.1; for information on
|
||||
setting serial port parameters (such as <literal>clocal</literal> for directly-connected serial
|
||||
interfaces).</para>
|
||||
|
||||
|
@ -2082,8 +2082,8 @@ Shelmerg dc-slip sl-helmer 0xfffffc00 autocomp</programlisting>
|
|||
goes wrong, <command>sliplogin</command> usually logs
|
||||
good informational messages via the <literal>daemon</literal> syslog facility,
|
||||
which usually goes into <filename>/var/log/messages</filename>
|
||||
(see the manual pages for <citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>syslog.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, and perhaps check
|
||||
(see the manual pages for &man.syslogd.8; and
|
||||
&man.syslog.conf.5, and perhaps check
|
||||
<filename>/etc/syslog.conf</filename> to see to which files
|
||||
<command>syslogd</command> is logging).</para>
|
||||
|
||||
|
@ -2163,7 +2163,7 @@ pseudo-device sl 2</programlisting>
|
|||
<para>As mentioned earlier, there are three files in the
|
||||
<filename>/etc/sliphome</filename> directory that are part of the
|
||||
configuration for <filename>/usr/sbin/sliplogin</filename> (see
|
||||
<citerefentry><refentrytitle>sliplogin</refentrytitle><manvolnum>8</manvolnum></citerefentry> for the actual manual page for
|
||||
&man.sliplogin.8; for the actual manual page for
|
||||
<command>sliplogin</command>):
|
||||
<filename>slip.hosts</filename>, which defines the SLIP users
|
||||
& their associated IP addresses;
|
||||
|
@ -2281,7 +2281,7 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
SLIP server's Ethernet subnet, and you will also need to adjust
|
||||
your <filename>/etc/sliphome/slip.login</filename> and
|
||||
<filename>/etc/sliphome/slip.logout</filename> scripts to use
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> to manage the proxy-ARP entries in the
|
||||
&man.arp.8; to manage the proxy-ARP entries in the
|
||||
SLIP server's ARP table.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -2355,8 +2355,8 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
<command>netstat -i</command> must be changed to colons and
|
||||
leading zeros should be added to each single-digit hexadecimal
|
||||
number to convert the address into the form that
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> desires; see the manual page on
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> for complete information on
|
||||
&man.arp.8; desires; see the manual page on
|
||||
&man.arp.8; for complete information on
|
||||
usage.</para>
|
||||
|
||||
<note>
|
||||
|
|
|
@ -448,8 +448,7 @@ sio2: type 16550A</screen>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with the <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>
|
||||
<para>Become root with the &man.su.1;
|
||||
command. Enter the root password when prompted.</para>
|
||||
</step>
|
||||
|
||||
|
@ -523,8 +522,7 @@ sio2: type 16550A</screen>
|
|||
works.</para>
|
||||
|
||||
<para>You can set the communications mode in two ways: by
|
||||
configuring the kernel or by using the <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry> program.</para>
|
||||
configuring the kernel or by using the &man.lptcontrol.8; program.</para>
|
||||
|
||||
<para><emphasis>To set the communications mode by
|
||||
configuring the kernel:</emphasis></para>
|
||||
|
@ -571,8 +569,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
</procedure>
|
||||
|
||||
<para><emphasis>To set the communications mode
|
||||
with</emphasis> <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry>:</para>
|
||||
with</emphasis> &man.lptcontrol.8;:</para>
|
||||
|
||||
<procedure>
|
||||
|
||||
|
@ -601,7 +598,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>You could put these commands in your
|
||||
<filename>/etc/rc.local</filename> file to set the mode each
|
||||
time your system boots. See <citerefentry><refentrytitle>lptcontrol</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more information.</para>
|
||||
time your system boots. See &man.lptcontrol.8; for more information.</para>
|
||||
|
||||
</sect4>
|
||||
|
||||
|
@ -615,8 +612,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>To test the printer, we will send some text to it. For
|
||||
printers that can immediately print characters sent to them,
|
||||
the program <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
the program &man.lptest.1; is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
|
||||
<para>For a PostScript (or other language-based) printer, we
|
||||
will need a more sophisticated test. A small PostScript
|
||||
|
@ -653,8 +649,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -663,8 +658,7 @@ showpage</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.root; <userinput>lptest > /dev/lpt<replaceable>N</replaceable></userinput></screen>
|
||||
|
@ -726,8 +720,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -753,8 +746,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
</step>
|
||||
|
||||
<step>
|
||||
<para>Connect to the printer with <citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry>. Type:</para>
|
||||
<para>Connect to the printer with &man.tip.1;. Type:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>tip printer</userinput></screen>
|
||||
|
||||
|
@ -771,8 +763,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen><prompt>~</prompt><userinput>$lptest</userinput></screen>
|
||||
|
@ -799,8 +790,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<para>Where <replaceable>file</replaceable> is the name of the
|
||||
file containing the program. After
|
||||
<citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry> sends the file, press any required end-of-file key.</para>
|
||||
&man.tip.1; sends the file, press any required end-of-file key.</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -831,8 +821,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
reads this file each time the spooler is used, so updates to the
|
||||
file take immediate effect.</para>
|
||||
|
||||
<para>The format of the <citerefentry>
|
||||
<refentrytitle>printcap</refentrytitle></citerefentry> file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the <citerefentry><refentrytitle>cgetent</refentrytitle><manvolnum>3</manvolnum></citerefentry>.</para>
|
||||
<para>The format of the &man.printcap.5; file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the &man.cgetent.3;.</para>
|
||||
|
||||
<para>The simple spooler configuration consists of the following
|
||||
steps:</para>
|
||||
|
@ -880,8 +869,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Test the setup by printing something with the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command; see <link linkend="printing-trying">Trying
|
||||
It Out</link> and <link linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
</step>
|
||||
|
@ -1006,8 +994,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
is customary to put these directories under
|
||||
<filename>/var/spool</filename>. It is not necessary to
|
||||
backup the contents of spooling directories, either.
|
||||
Recreating them is as simple as running <citerefentry>
|
||||
<refentrytitle>mkdir</refentrytitle></citerefentry>.</para>
|
||||
Recreating them is as simple as running &man.mkdir.1;.</para>
|
||||
|
||||
<para>It is also customary to make the directory with a name
|
||||
that is identical to the name of the printer, as shown below:</para>
|
||||
|
@ -1294,14 +1281,11 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
Unfortunately, congratulations are not quite yet in order,
|
||||
since we still have to test the setup and correct any
|
||||
problems. To test the setup, try printing something. To
|
||||
print with the LPD system, you use the command <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
print with the LPD system, you use the command &man.lpr.1;,
|
||||
which submits a job for printing.</para>
|
||||
|
||||
<para>You can combine <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
with the <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
<para>You can combine &man.lpr.1;
|
||||
with the &man.lptest.1; program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
test text.</para>
|
||||
|
||||
<para><emphasis>To test the simple LPD
|
||||
|
@ -1315,17 +1299,14 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>Where <replaceable>printer-name</replaceable> is a the name of a printer
|
||||
(or an alias) specified in <filename>/etc/printcap</filename>.
|
||||
To test the default printer, type <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
To test the default printer, type &man.lpr.1;
|
||||
without any <option>-P</option> argument. Again, if you are
|
||||
testing a printer that expects PostScript, send a PostScript
|
||||
program in that language instead of using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. You
|
||||
program in that language instead of using &man.lptest.1;. You
|
||||
can do so by putting the program in a file and typing <command>lpr <replaceable>file</replaceable></command>.</para>
|
||||
|
||||
<para>For a PostScript printer, you should get the results of
|
||||
the program. If you are using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, then your results should look like the following:</para>
|
||||
the program. If you are using &man.lptest.1;, then your results should look like the following:</para>
|
||||
|
||||
<programlisting>
|
||||
!"#$%&'()*+,-./01234
|
||||
|
@ -1335,8 +1316,7 @@ $%&'()*+,-./01234567
|
|||
%&'()*+,-./012345678</programlisting>
|
||||
|
||||
<para>To further test the printer, try downloading larger
|
||||
programs (for language-based printers) or running <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
programs (for language-based printers) or running &man.lptest.1; with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
|
||||
<para>If the printer did not work, see the next section, <link
|
||||
linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
|
@ -1346,8 +1326,7 @@ $%&'()*+,-./01234567
|
|||
<sect4 id="printing-troubleshooting">
|
||||
<title>Troubleshooting</title>
|
||||
|
||||
<para>After performing the simple test with <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, you
|
||||
<para>After performing the simple test with &man.lptest.1;, you
|
||||
might have gotten one of the following results instead of the
|
||||
correct printout:</para>
|
||||
|
||||
|
@ -1665,23 +1644,20 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
FreeBSD. Here is an overview of the user-level commands:</para>
|
||||
|
||||
<variablelist>
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpr.1;</term>
|
||||
<listitem>
|
||||
<para>Print jobs</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpq.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Check printer queues</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lprm.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Remove jobs from a printer's queue</para>
|
||||
|
@ -1689,16 +1665,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>There is also an administrative command, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>,
|
||||
<para>There is also an administrative command, &man.lpc.8;,
|
||||
described in the section <link linkend="printing-lpc">Administrating the
|
||||
LPD Spooler</link>, used to control printers and their queues.</para>
|
||||
|
||||
<para>All three of the commands <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>, and
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
<para>All three of the commands &man.lpr.1;, &man.lprm.1;, and
|
||||
&man.lpq.1;
|
||||
accept an option <option>-P <replaceable>printer-name</replaceable></option> to specify on which
|
||||
printer/queue to operate, as listed in the
|
||||
<filename>/etc/printcap</filename> file. This enables you to
|
||||
|
@ -1724,8 +1696,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>This prints each of the listed files to the
|
||||
default printer. If you list no files, <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> reads
|
||||
default printer. If you list no files, &man.lpr.1; reads
|
||||
data to print from standard input. For example, this command
|
||||
prints some important system files:</para>
|
||||
|
||||
|
@ -1747,14 +1718,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>Because no files were listed for the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command, <command>lpr</command> read the data to print
|
||||
from standard input, which was the output of the <command>ls
|
||||
-l</command> command.</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
can also accept a wide variety of options to control formatting,
|
||||
apply file conversions, generate multiple copies, and so forth.
|
||||
For more information, see the section <link
|
||||
|
@ -1765,8 +1734,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
<sect2 id="printing-lpq">
|
||||
<title>Checking Jobs</title>
|
||||
|
||||
<para>When you print with <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>When you print with &man.lpr.1;, the
|
||||
data you wish to print is put together in a package called a
|
||||
“print job”, which is sent to the LPD spooling
|
||||
system. Each printer has a queue of jobs, and your job waits in
|
||||
|
@ -1775,8 +1743,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
order.</para>
|
||||
|
||||
<para>To display the queue for the default printer, type
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>. For a
|
||||
&man.lpq.1;. For a
|
||||
specific printer, use the <option>-P</option> option. For
|
||||
example, the command
|
||||
|
||||
|
@ -1803,29 +1770,24 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
|
|||
details.</para>
|
||||
|
||||
<para>Job number nine consists of two files; multiple files given on
|
||||
the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
the &man.lpr.1; command
|
||||
line are treated as part of a single job. It is the currently
|
||||
active job (note the word <literal>active</literal>
|
||||
under the “Rank” column), which means the printer should be
|
||||
currently printing that job. The second job consists of data
|
||||
passed as the standard input to the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>&man.lpr.1;
|
||||
command. The third job came from user mary; it is a much larger
|
||||
job. The pathname of the files she's trying to print is too long
|
||||
to fit, so the <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
to fit, so the &man.lpq.1; command
|
||||
just shows three dots.</para>
|
||||
|
||||
<para>The very first line of the output from <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> is also
|
||||
<para>The very first line of the output from &man.lpq.1; is also
|
||||
useful: it tells what the printer is currently doing (or at least
|
||||
what LPD thinks the printer is doing).</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpq.1; command
|
||||
also support a <option>-l</option> option to generate a detailed
|
||||
long listing. Here is an example of <command>lpq -l</command>:</para>
|
||||
|
||||
|
@ -1848,16 +1810,13 @@ mary: 3rd [job 011rose]
|
|||
<title>Removing Jobs</title>
|
||||
|
||||
<para>If you change your mind about printing a job, you can remove
|
||||
the job from the queue with the <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
command. Often, you can even use <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> to
|
||||
the job from the queue with the &man.lprm.1;
|
||||
command. Often, you can even use &man.lprm.1; to
|
||||
remove an active job, but some or all of the job might still get
|
||||
printed.</para>
|
||||
|
||||
<para>To remove a job from the default printer, first use
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> to find
|
||||
&man.lpq.1; to find
|
||||
the job number. Then type:</para>
|
||||
|
||||
|
||||
|
@ -1873,8 +1832,7 @@ mary: 3rd [job 011rose]
|
|||
<screen>&prompt.user; <userinput>lprm -P bamboo 10</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
<para>The &man.lprm.1;
|
||||
command has a few shortcuts:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -1900,8 +1858,7 @@ mary: 3rd [job 011rose]
|
|||
<listitem>
|
||||
<para>With no job number, user name, or
|
||||
<option>-</option> appearing on the command line,
|
||||
<citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
&man.lprm.1; removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1918,8 +1875,7 @@ mary: 3rd [job 011rose]
|
|||
|
||||
<note>
|
||||
<para>If you are working in a networked
|
||||
environment, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
environment, &man.lprm.1;
|
||||
will let you remove jobs only from the host from which the jobs
|
||||
were submitted, even if the same printer is available from other
|
||||
hosts. The following command sequence demonstrates this:</para>
|
||||
|
@ -1945,8 +1901,7 @@ cfA013rose dequeued
|
|||
<sect2 id="printing-lpr-options">
|
||||
<title>Beyond Plain Text: Printing Options</title>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
supports a number of options that control formatting text,
|
||||
converting graphic and other file formats, producing multiple
|
||||
copies, handling of the job, and more. This section describes the
|
||||
|
@ -1956,12 +1911,10 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-format">
|
||||
<title>Formatting and Conversion Options</title>
|
||||
|
||||
<para>The following <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>The following &man.lpr.1;
|
||||
options control formatting of the files in the job. Use these
|
||||
options if the job does not contain plain text or if you want
|
||||
plain text formatted through the <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
plain text formatted through the &man.pr.1;
|
||||
utility.</para>
|
||||
|
||||
<para>For example, the following command prints a DVI file (from
|
||||
|
@ -2050,9 +2003,8 @@ cfA013rose dequeued
|
|||
<varlistentry><term>-p</term>
|
||||
|
||||
<listitem>
|
||||
<para>Format plain text with <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
before printing. See <citerefentry><refentrytitle>pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more information.</para>
|
||||
<para>Format plain text with &man.pr.1;
|
||||
before printing. See &man.pr.1; for more information.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -2061,8 +2013,7 @@ cfA013rose dequeued
|
|||
|
||||
<listitem>
|
||||
<para>Use <replaceable>title</replaceable> on the
|
||||
<citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
&man.pr.1;
|
||||
header instead of the file name. This option has effect
|
||||
only when used with the <option>-p</option>
|
||||
option.</para>
|
||||
|
@ -2086,30 +2037,24 @@ cfA013rose dequeued
|
|||
|
||||
|
||||
<para>Here is an example: this command prints a nicely formatted
|
||||
version of the <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
version of the &man.ls.1; manual
|
||||
page on the default printer:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>zcat</refentrytitle></citerefentry>
|
||||
<para>The &man.zcat.1;
|
||||
command uncompresses the source of the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
page and passes it to the <citerefentry>
|
||||
<refentrytitle>troff</refentrytitle></citerefentry>
|
||||
<para>&man.ls.1; manual
|
||||
page and passes it to the &man.troff.1;
|
||||
command, which formats that source and makes GNU troff output
|
||||
and passes it to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
and passes it to &man.lpr.1;,
|
||||
which submits the job to the LPD spooler. Because we used the
|
||||
<option>-t</option> option to</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>&man.lpr.1;, the
|
||||
spooler will convert the GNU troff output into a format the
|
||||
default printer can understand when it prints the job.</para>
|
||||
|
||||
|
@ -2118,8 +2063,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-job-handling">
|
||||
<title>Job Handling Options</title>
|
||||
|
||||
<para>The following options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> tell
|
||||
<para>The following options to &man.lpr.1; tell
|
||||
LPD to handle the job specially:</para>
|
||||
|
||||
|
||||
|
@ -2200,8 +2144,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-misc">
|
||||
<title>Header Page Options</title>
|
||||
|
||||
<para>These options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>These options to &man.lpr.1;
|
||||
adjust the text that normally appears on a job's header page.
|
||||
If header pages are suppressed for the destination printer,
|
||||
these options have no effect. See section <link
|
||||
|
@ -2252,11 +2195,9 @@ cfA013rose dequeued
|
|||
<title>Administrating Printers</title>
|
||||
|
||||
<para>As an administrator for your printers, you have had to
|
||||
install, set up, and test them. Using the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
install, set up, and test them. Using the &man.lpc.8;
|
||||
command, you can interact with your printers in yet more ways.
|
||||
With <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>, you
|
||||
With &man.lpc.8;, you
|
||||
can</para>
|
||||
|
||||
|
||||
|
@ -2290,14 +2231,11 @@ cfA013rose dequeued
|
|||
in which case it will continue to print jobs in the queue until
|
||||
the queue is empty.</para>
|
||||
|
||||
<para>In general, you have to have root privileges to use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
command. Ordinary users can use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> command
|
||||
<para>In general, you have to have root privileges to use the &man.lpc.8;
|
||||
command. Ordinary users can use the &man.lpc.8; command
|
||||
to get printer status and to restart a hung printer only.</para>
|
||||
|
||||
<para>Here is a summary of the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
<para>Here is a summary of the &man.lpc.8;
|
||||
commands. Most of the commands takes a <replaceable>printer-name</replaceable> argument to tell on which
|
||||
printer to operate. You can use <literal>all</literal>
|
||||
for the <replaceable>printer-name</replaceable> to mean all
|
||||
|
@ -2353,8 +2291,7 @@ cfA013rose dequeued
|
|||
<command>disable</command> followed by
|
||||
<command>stop</command>. The <replaceable>message</replaceable> appears as the printer's
|
||||
status whenever a user checks the printer's queue with
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
&man.lpq.1;
|
||||
or status with <command>lpc
|
||||
status</command>.</para>
|
||||
</listitem>
|
||||
|
@ -2437,11 +2374,9 @@ cfA013rose dequeued
|
|||
</variablelist>
|
||||
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> accepts
|
||||
<para>&man.lpc.8; accepts
|
||||
the above commands on the command line. If you do not enter any
|
||||
commands, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> enters
|
||||
commands, &man.lpc.8; enters
|
||||
an interactive mode, where you can enter commands until you type
|
||||
<command>exit</command>, <command>quit</command>, or end-of-file.</para>
|
||||
|
||||
|
@ -2570,10 +2505,8 @@ cfA013rose dequeued
|
|||
|
||||
<para>Which filter LPD starts and the filter's arguments depend on
|
||||
what is listed in the <filename>/etc/printcap</filename> file
|
||||
and what arguments the user specified for the job on the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
and what arguments the user specified for the job on the
|
||||
&man.lpr.1;
|
||||
command line. For example, if the user typed <command>lpr
|
||||
-t</command>, LPD would start the troff filter, listed in the
|
||||
<literal>tf</literal> capability for the destination
|
||||
|
@ -2854,8 +2787,7 @@ fi</programlisting>
|
|||
text-to-PostScript program you wish. The FreeBSD ports
|
||||
collection (see <link linkend="ports">The Ports
|
||||
Collection</link>) includes a full featured text-to-PostScript
|
||||
program called <citerefentry>
|
||||
<refentrytitle>a2ps</refentrytitle></citerefentry> that you might want to investigate.</para>
|
||||
program called <literal>a2ps</literal> that you might want to investigate.</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
|
@ -2886,10 +2818,9 @@ fi</programlisting>
|
|||
|
||||
<para>Here is an example: the following script is a text filter
|
||||
for Hewlett Packard DeskJet 500 printers. For other printers,
|
||||
substitute the <option>-sDEVICE</option> argument to the</para>
|
||||
substitute the <option>-sDEVICE</option> argument to the
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>gs</refentrytitle></citerefentry> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
<command>gs</command> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
|
||||
<programlisting>
|
||||
#!/bin/sh
|
||||
|
@ -3127,8 +3058,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
#
|
||||
exec /usr/local/bin/dvips -f | /usr/local/libexec/lprps "$@"</programlisting>
|
||||
|
||||
<para>This script runs <citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
<para>This script runs <command>dvips</command> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
Printers</link>) with the arguments LPD passed to this script.
|
||||
<command>lprps</command> will use those arguments
|
||||
to account for the pages printed.</para>
|
||||
|
@ -3238,17 +3168,13 @@ exit 2</programlisting>
|
|||
<para>Now, for the hard part: making the filter. For that, we
|
||||
need a DVI-to-LaserJet/PCL conversion program. The FreeBSD
|
||||
ports collection (see <link linkend="ports">The
|
||||
Ports Collection</link>) has one: <citerefentry>
|
||||
<refentrytitle>dvi2xx</refentrytitle></citerefentry> is the
|
||||
Ports Collection</link>) has one: <command>dvi2xx</command> is the
|
||||
name of the package. Installing this package gives us the
|
||||
program we need, <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
program we need, <command>dvilj2p</command>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> makes
|
||||
<para><command>dvilj2p</command> makes
|
||||
the filter <command>hpdf</command> quite complex since
|
||||
<citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> cannot
|
||||
<command>dvilj2p</command> cannot
|
||||
read from standard input. It wants to work with a filename.
|
||||
What is worse, the filename has to end in
|
||||
<filename>.dvi</filename> so using
|
||||
|
@ -3256,8 +3182,7 @@ exit 2</programlisting>
|
|||
problematic. We can get around that problem by linking
|
||||
(symbolically) a temporary file name (one that ends in
|
||||
<filename>.dvi</filename>) to <filename>/dev/fd/0</filename>,
|
||||
thereby forcing <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> to read from standard input.</para>
|
||||
thereby forcing <command>dvilj2p</command> to read from standard input.</para>
|
||||
|
||||
<para>The only other fly in the ointment is the fact that we
|
||||
cannot use <filename>/tmp</filename> for the temporary link.
|
||||
|
@ -3347,8 +3272,7 @@ exit 0</programlisting>
|
|||
|
||||
<para>All these conversion filters accomplish a lot for your
|
||||
printing environment, but at the cost forcing the user to
|
||||
specify (on the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
specify (on the &man.lpr.1;
|
||||
command line) which one to use. If your users are not
|
||||
particularly computer literate, having to specify a filter
|
||||
option will become annoying. What is worse, though, is that
|
||||
|
@ -3366,8 +3290,8 @@ exit 0</programlisting>
|
|||
you can still provide conversion filters just for them.</para>
|
||||
|
||||
<para>The FreeBSD ports collection has a text filter that
|
||||
performs automatic conversion called <citerefentry>
|
||||
<refentrytitle>apsfilter</refentrytitle></citerefentry>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
performs automatic conversion called
|
||||
<command>apsfilter</command>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
@ -3565,8 +3489,7 @@ teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
|
|||
they can suppress header pages by submitting the job with
|
||||
<command>lpr -h</command>; see <link
|
||||
linkend="printing-lpr-options-misc">Header Page
|
||||
Options</link> for more <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
Options</link> for more &man.lpr.1;
|
||||
options.</para>
|
||||
|
||||
<note>
|
||||
|
@ -4175,8 +4098,7 @@ exit 0;</programlisting>
|
|||
|
||||
<para>If you feel multiple copies cause unnecessary wear and tear
|
||||
on your printers, you can disable the <option>-#</option> option
|
||||
to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> by
|
||||
to &man.lpr.1; by
|
||||
adding the <literal>sc</literal> capability to the
|
||||
<filename>/etc/printcap</filename> file. When users submit jobs
|
||||
with the <option>-#</option> option, they will see:</para>
|
||||
|
@ -4235,8 +4157,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>By using the <literal>sc</literal>
|
||||
capability, we prevent the use of <command>lpr -#</command>, but
|
||||
that still does not prevent users from running <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
that still does not prevent users from running &man.lpr.1;
|
||||
multiple times, or from submitting the same file multiple times
|
||||
in one job like this:</para>
|
||||
|
||||
|
@ -4397,10 +4318,8 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
per line. Note that the file
|
||||
<filename>/etc/hosts.equiv</filename> is also used by
|
||||
the
|
||||
<citerefentry><refentrytitle>ruserok</refentrytitle><manvolnum>3</manvolnum></citerefentry> protocol, and affects programs like <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle></citerefentry> and
|
||||
<citerefentry>
|
||||
<refentrytitle>rcp</refentrytitle></citerefentry>, so be careful.</para>
|
||||
&man.ruserok.3; protocol, and affects programs like &man.rsh.1; and
|
||||
&man.rcp.1;, so be careful.</para>
|
||||
|
||||
<para>For example, here is the
|
||||
<filename>/etc/hosts.lpd</filename> file on the host
|
||||
|
@ -4567,8 +4486,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
with simple periodic accounting right away. They are the text
|
||||
filter <command>lpf</command>, described in section
|
||||
<link linkend="printing-advanced-lpf">lpf: a Text
|
||||
Filter</link>, and <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>, a
|
||||
Filter</link>, and &man.pac.8;, a
|
||||
program to gather and total entries from printer accounting
|
||||
files.</para>
|
||||
|
||||
|
@ -4606,11 +4524,9 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
<filename>acct</filename>.</para>
|
||||
|
||||
<para>When you are ready to charge users for printouts, run
|
||||
the <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the &man.pac.8;
|
||||
program. Just change to the spooling directory for the printer
|
||||
you want to collect on and type <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>. You
|
||||
you want to collect on and type <literal>pac</literal>. You
|
||||
will get a dollar-centric summary like the following:</para>
|
||||
|
||||
|
||||
|
@ -4626,8 +4542,7 @@ rose:root 26.00 12 $ 0.52
|
|||
total 337.00 154 $ 6.74</screen>
|
||||
|
||||
|
||||
<para>These are the arguments <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>These are the arguments &man.pac.8;
|
||||
expects:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -4694,8 +4609,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>In the default summary that <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>In the default summary that &man.pac.8;
|
||||
produces, you see the number of pages printed by each user from
|
||||
various hosts. If, at your site, host does not matter (because
|
||||
users can use any host), run <command>pac -m</command>, to
|
||||
|
@ -4713,15 +4627,13 @@ total 337.00 154 $ 6.74</screen>
|
|||
|
||||
|
||||
<para>To compute the dollar amount due,
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> uses
|
||||
&man.pac.8; uses
|
||||
the <literal>pc</literal> capability in the
|
||||
<filename>/etc/printcap</filename> file (default of 200, or 2
|
||||
cents per page). Specify, in hundredths of cents, the price per
|
||||
page or per foot you want to charge for printouts in this
|
||||
capability. You can override this value when you run
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> with
|
||||
&man.pac.8; with
|
||||
the <option>-p</option> option. The units for the
|
||||
<option>-p</option> option are in dollars, though, not
|
||||
hundredths of cents. For example,
|
||||
|
@ -4738,8 +4650,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
summary information in a summary accounting file, which is named
|
||||
the same as the printer's accounting file, but with
|
||||
<literal>_sum</literal> appended to the name. It then truncates
|
||||
the accounting file. When you run <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the accounting file. When you run &man.pac.8;
|
||||
again, it rereads the summary file to get starting totals, then
|
||||
adds information from the regular accounting file.</para>
|
||||
|
||||
|
@ -4768,10 +4679,9 @@ total 337.00 154 $ 6.74</screen>
|
|||
<para>How do you handle other file formats, though?</para>
|
||||
|
||||
<para>Well, for DVI-to-LaserJet or DVI-to-PostScript conversion,
|
||||
you can have your filter parse the diagnostic output of <citerefentry>
|
||||
<refentrytitle>dvilj</refentrytitle></citerefentry> or
|
||||
<citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
you can have your filter parse the diagnostic output of
|
||||
<command>dvilj</command> or
|
||||
<command>dvips</command> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
|
||||
<para>But these methods suffer from the fact that the printer may
|
||||
not actually print all those pages. For example, it could jam,
|
||||
|
|
|
@ -372,7 +372,7 @@ Reminder - Do not use this program while logged in via telnet or rlogin.
|
|||
can be used to configure restrictions on the use of UNIX passwords
|
||||
based on the host name, user name, terminal port, or IP address of
|
||||
a login session. The complete format of the file is documented in
|
||||
the <citerefentry><refentrytitle>skey.access</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page; there are
|
||||
the &man.skey.access.5; manual page; there are
|
||||
also some security cautions there which should be read before
|
||||
depending on this file for security.</para>
|
||||
|
||||
|
@ -1044,7 +1044,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para><application>IPFW</application>, the software supplied with FreeBSD,
|
||||
is a packet filtering and accounting system which resides in the
|
||||
kernel, and has a user-land control utility,
|
||||
<citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Together, they allow you to define and
|
||||
&man.ipfw.8;. Together, they allow you to define and
|
||||
query the rules currently used by the kernel in its routing
|
||||
decisions.</para>
|
||||
|
||||
|
@ -1091,7 +1091,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Enables code to allow logging of packets through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Without this option, even
|
||||
&man.syslogd.8;. Without this option, even
|
||||
if you specify that packets should be logged in the filter
|
||||
rules, nothing will happen.</para>
|
||||
</listitem>
|
||||
|
@ -1101,7 +1101,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Limits the number of packets logged through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> on a per entry basis. You
|
||||
&man.syslogd.8; on a per entry basis. You
|
||||
may wish to use this option in hostile environments in
|
||||
which you want to log firewall activity, but do not want
|
||||
to be open to a denial of service attack via syslog
|
||||
|
@ -1110,7 +1110,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para>When a chain entry reaches the packet limit specified,
|
||||
logging is turned off for that particular entry. To
|
||||
resume logging, you will need to reset the associated
|
||||
counter using the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
counter using the &man.ipfw.8;
|
||||
utility:</para>
|
||||
|
||||
|
||||
|
@ -1135,7 +1135,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<title>Configuring IPFW</title>
|
||||
|
||||
<para>The configuration of the <application>IPFW</application> software is
|
||||
done through the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility. The syntax
|
||||
done through the &man.ipfw.8; utility. The syntax
|
||||
for this command looks quite complicated, but it is relatively
|
||||
simple once you understand its structure.</para>
|
||||
|
||||
|
@ -1443,7 +1443,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<literal>5</literal> redirect, <literal>8</literal> echo request (ping request), and
|
||||
<literal>11</literal> time exceeded (used to
|
||||
indicate TTL expiration as with
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>).</para>
|
||||
&man.traceroute.8;).</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
@ -1480,7 +1480,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<listitem>
|
||||
<para>Display the last match times for each chain entry.
|
||||
The time listing is incompatible with the input syntax
|
||||
used by the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility.</para>
|
||||
used by the &man.ipfw.8; utility.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -381,7 +381,7 @@
|
|||
|
||||
</itemizedlist>
|
||||
|
||||
<para>See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for more information.</para>
|
||||
<para>See the &man.sio.4; manual page for more information.</para>
|
||||
|
||||
<para>If you have connected a terminal to the first serial port
|
||||
(<devicename>COM1</devicename> in DOS parlance), then you want to use
|
||||
|
@ -451,7 +451,7 @@
|
|||
<replaceable>getty</replaceable> type for use in step 2 by making an
|
||||
entry in <filename>/etc/gettytab</filename>. This document does
|
||||
not explain how to do so; you are encouraged to see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> and the <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual pages for more
|
||||
man.gettytab.5; and the &man.getty.8; manual pages for more
|
||||
information.</para>
|
||||
|
||||
<para>The remaining sections detail how to do these steps. We will
|
||||
|
@ -463,7 +463,7 @@
|
|||
port on a multiport serial card).</para>
|
||||
|
||||
<para>For more information on the <filename>/etc/ttys</filename>
|
||||
file, see the <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page.</para>
|
||||
file, see the &man.ttys.5; manual page.</para>
|
||||
|
||||
|
||||
<sect3 id="term-etcttys">
|
||||
|
@ -523,7 +523,7 @@ ttyd5</programlisting>
|
|||
cases, the entries that start with the text <literal>std</literal> will work for hardwired terminals.
|
||||
These entries ignore parity. There is a <literal>std</literal> entry for each bps rate from 110 to
|
||||
115200. Of course, you can add your own entries to this file.
|
||||
The manual page <citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> provides more information.</para>
|
||||
The manual page &man.gettytab.5; provides more information.</para>
|
||||
|
||||
<para>When setting the <replaceable>getty</replaceable> type in
|
||||
the <filename>/etc/ttys</filename> file, make sure that the
|
||||
|
@ -566,7 +566,7 @@ ttyd5 "/usr/libexec/getty std.19200"</programlisting>
|
|||
<para>To find out what terminal types FreeBSD supports, see the
|
||||
file <filename>/usr/share/misc/termcap</filename>. It lists
|
||||
about 600 terminal types. You can add more if you wish. See
|
||||
the <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for information.</para>
|
||||
the &man.termcap.5; manual page for information.</para>
|
||||
|
||||
<para>In our example, the Wyse-50 is a Wyse-50 type of terminal
|
||||
(although it can emulate others, we will leave it in Wyse-50
|
||||
|
@ -1029,7 +1029,7 @@ ttyd5 "/usr/libexec/getty std.19200" vt100 on insecure # Guest bathroom</pro
|
|||
<devicename>COM1:</devicename>, <devicename>COM2:</devicename>,
|
||||
<devicename>COM3:</devicename>, and <devicename>COM4:</devicename>. FreeBSD can presently also handle
|
||||
“dumb” multiport serial interface cards, such as the Boca Board
|
||||
1008 and 2016 (please see the manual page <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for kernel configuration information
|
||||
1008 and 2016 (please see the manual page &man.sio.4; for kernel configuration information
|
||||
if you have a multiport serial card). The default kernel only
|
||||
looks for the standard COM ports, though.</para>
|
||||
|
||||
|
@ -1089,7 +1089,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>You can comment-out or completely remove lines for devices you
|
||||
do not have. If you have a multiport serial board, such as the
|
||||
Boca Board BB2016, please see the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> man page for complete information on
|
||||
Boca Board BB2016, please see the &man.sio.4; man page for complete information on
|
||||
how to write configuration lines for multiport boards. Be careful
|
||||
if you are using a configuration file that was previously used for
|
||||
a different version of FreeBSD because the device flags have
|
||||
|
@ -1112,7 +1112,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
<para>When you are finished adjusting the kernel configuration file,
|
||||
use the program <command>config</command> as documented
|
||||
in “Building Berkeley Kernels with Config” and the
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual page to prepare a kernel
|
||||
&man.config.8; manual page to prepare a kernel
|
||||
building directory, then build, install, and test the new
|
||||
kernel.</para>
|
||||
|
||||
|
@ -1136,7 +1136,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
modems which use <literal>CTS/RTS</literal> signaling for flow
|
||||
control. The locking devices are used to lock flags on ports to
|
||||
prevent users or programs changing certain parameters; see the
|
||||
manual pages <citerefentry><refentrytitle>termios</refentrytitle><manvolnum>4</manvolnum></citerefentry>, <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry>, and <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for
|
||||
manual pages &man.termios.4;, &man.sio.4;, and &man.stty.1; for
|
||||
information on the terminal settings, locking & initializing
|
||||
devices, and setting terminal options, respectively.</para>
|
||||
|
||||
|
@ -1146,7 +1146,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>A shell script called <command>MAKEDEV</command> in the
|
||||
<filename>/dev</filename> directory manages the device special
|
||||
files. (The manual page for <citerefentry><refentrytitle>MAKEDEV</refentrytitle><manvolnum>8</manvolnum></citerefentry> on
|
||||
files. (The manual page for &man.MAKEDEV.8; on
|
||||
FreeBSD 1.1.5 is fairly bogus in its discussion of
|
||||
<acronym>COM</acronym> ports, so ignore it.) To use
|
||||
<command>MAKEDEV</command> to make dialup device special files
|
||||
|
@ -1237,9 +1237,9 @@ crw-rw---- 1 uucp dialer 28, 193 Feb 15 14:38 /dev/cual01</screen>
|
|||
<sect3>
|
||||
<title><filename>/etc/gettytab</filename></title>
|
||||
|
||||
<para><filename>/etc/gettytab</filename> is a <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry>-style file of configuration
|
||||
information for <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Please see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for
|
||||
<para><filename>/etc/gettytab</filename> is a &man.termcap.5;-style file of configuration
|
||||
information for &man.getty.8;. Please see the
|
||||
&man.gettytab.5; manual page for
|
||||
complete information on the format of the file and the list of
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -1348,7 +1348,7 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\
|
|||
information to <command>login</command> (user
|
||||
<username>root</username> may only login on ttys marked
|
||||
<literal>secure</literal>). See the manual page for
|
||||
<citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> for more
|
||||
&man.ttys.5; for more
|
||||
information.</para>
|
||||
|
||||
<para>You will need to either modify existing lines in
|
||||
|
|
|
@ -458,12 +458,12 @@
|
|||
information about this and other mailing lists.</para>
|
||||
|
||||
<para>If you find a bug or are submitting a specific change, please
|
||||
report it using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>program or its
|
||||
report it using the &man.send-pr.1; program or its
|
||||
<ulink URL="http://www.freebsd.org/send-pr.html">WEB-based
|
||||
equivalent</ulink>. Try to fill-in each field of the bug report.
|
||||
Unless they exceed 65KB, include any patches directly in the
|
||||
report. Consider compressing them and using
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
&man.uuencode.1; if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
|
||||
<para>After filing a report, you should receive confirmation along
|
||||
with a tracking number. Keep this tracking number so that you can
|
||||
|
@ -471,7 +471,7 @@
|
|||
|
||||
<para>If you do not receive confirmation in a timely fashion (3 days
|
||||
to a week, depending on your email connection) or are, for some
|
||||
reason, unable to use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command,
|
||||
reason, unable to use the &man.send-pr.1; command,
|
||||
then you may ask someone to file it for you by sending mail to the
|
||||
&a.bugs;.</para>
|
||||
|
||||
|
@ -511,7 +511,7 @@
|
|||
<para>Assuming that you can manage to secure fairly up-to-date
|
||||
sources to base your changes on, the next step is to produce a set
|
||||
of diffs to send to the FreeBSD maintainers. This is done with
|
||||
the <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, with the “context diff”
|
||||
the &man.diff.1; command, with the “context diff”
|
||||
form being preferred. For example:</para>
|
||||
|
||||
<para>
|
||||
|
@ -526,11 +526,11 @@
|
|||
|
||||
would generate such a set of context diffs for
|
||||
the given source file or directory hierarchy. See the man page
|
||||
for <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more details.</para>
|
||||
for &man.diff.1; for more details.</para>
|
||||
|
||||
<para>Once you have a set of diffs (which you may test with the
|
||||
<citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry> command), you should submit them for
|
||||
inclusion with FreeBSD. Use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
&man.patch.1; command), you should submit them for
|
||||
inclusion with FreeBSD. Use the &man.send-pr.1;
|
||||
program as described in
|
||||
<link linkend="contrib-general">Bug Reports and General
|
||||
Commentary</link>. <emphasis>Do not</emphasis> just send the diffs to
|
||||
|
@ -541,14 +541,14 @@
|
|||
|
||||
<para>If you feel it appropriate (e.g. you have added, deleted, or
|
||||
renamed files), bundle your changes into a <command>tar</command> file and run the
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> program on it. Shar archives are
|
||||
&man.uuencode.1; program on it. Shar archives are
|
||||
also welcome.</para>
|
||||
|
||||
<para>If your change is of a potentially sensitive nature, e.g. you
|
||||
are unsure of copyright issues governing its further distribution
|
||||
or you are simply not ready to release it without a tighter review
|
||||
first, then you should send it to &a.core; directly rather than
|
||||
submitting it with <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>. The core
|
||||
submitting it with &man.send-pr.1;. The core
|
||||
mailing list reaches a much smaller group of people who do much of
|
||||
the day-to-day work on FreeBSD. Note that this group is also
|
||||
<emphasis>very busy</emphasis> and so you should only send mail to
|
||||
|
@ -1143,9 +1143,9 @@ box can be opened)</para>
|
|||
<listitem><para>Adrian Mariano <email>adrian@cam.cornell.edu</email></para></listitem>
|
||||
<listitem><para>Adrian Steinmann <email>ast@marabu.ch</email></para></listitem>
|
||||
<listitem><para>Adrian T. Filipi-Martin <email>atf3r@agate.cs.virginia.edu</email></para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan</para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akio Morita <email>amorita@meadow.scphys.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akira SAWADA</para></listitem>
|
||||
<listitem><para>Akira SAWADA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akira Watanabe <email>akira@myaw.ei.meisei-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akito Fujita <email>fujita@zoo.ncl.omron.co.jp</email></para></listitem>
|
||||
<listitem><para>Alain Kalker <email>A.C.P.M.Kalker@student.utwente.nl</email></para></listitem>
|
||||
|
@ -1177,10 +1177,10 @@ box can be opened)</para>
|
|||
<listitem><para>Andreas Haakh <email>ah@alman.robin.de</email></para></listitem>
|
||||
<listitem><para>Andreas Kohout <email>shanee@rabbit.augusta.de</email></para></listitem>
|
||||
<listitem><para>Andreas Lohr <email>andreas@marvin.RoBIN.de</email></para></listitem>
|
||||
<listitem><para>Andreas Schulz</para></listitem>
|
||||
<listitem><para>Andreas Schulz <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andreas Wetzel <email>mickey@deadline.snafu.de</email></para></listitem>
|
||||
<listitem><para>Andreas Wrede <email>andreas@planix.com</email></para></listitem>
|
||||
<listitem><para>Andres Vega Garcia</para></listitem>
|
||||
<listitem><para>Andres Vega Garcia <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andrew Atrens <email>atreand@statcan.ca</email></para></listitem>
|
||||
<listitem><para>Andrew Gillham <email>gillham@andrews.edu</email></para></listitem>
|
||||
<listitem><para>Andrew Gordon <email>andrew.gordon@net-tel.co.uk</email></para></listitem>
|
||||
|
@ -1212,7 +1212,7 @@ box can be opened)</para>
|
|||
<listitem><para>Barry Bierbauch <email>pivrnec@vszbr.cz</email></para></listitem>
|
||||
<listitem><para>Barry Lustig <email>barry@ictv.com</email></para></listitem>
|
||||
<listitem><para>Ben Hutchinson <email>benhutch@xfiles.org.uk</email></para></listitem>
|
||||
<listitem><para>Ben Jackson</para></listitem>
|
||||
<listitem><para>Ben Jackson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ben Smithurst <email>ben@scientia.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Ben Walter <email>bwalter@itachi.swcp.com</email></para></listitem>
|
||||
<listitem><para>Benjamin Lewis <email>bhlewis@gte.net</email></para></listitem>
|
||||
|
@ -1264,7 +1264,7 @@ box can be opened)</para>
|
|||
<listitem><para>Chet Ramey <email>chet@odin.INS.CWRU.Edu</email></para></listitem>
|
||||
<listitem><para>Chia-liang Kao <email>clkao@CirX.ORG</email></para></listitem>
|
||||
<listitem><para>Chiharu Shibata <email>chi@bd.mbn.or.jp</email></para></listitem>
|
||||
<listitem><para>Chip Norkus</para></listitem>
|
||||
<listitem><para>Chip Norkus <email>unknown</email></para></listitem>
|
||||
<listitem><para>Choi Jun Ho <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>Chris Csanady <email>cc@tarsier.ca.sandia.gov</email></para></listitem>
|
||||
<listitem><para>Chris Dabrowski <email>chris@vader.org</email></para></listitem>
|
||||
|
@ -1291,7 +1291,7 @@ box can be opened)</para>
|
|||
<listitem><para>Cornelis van der Laan <email>nils@guru.ims.uni-stuttgart.de</email></para></listitem>
|
||||
<listitem><para>Cove Schneider <email>cove@brazil.nbn.com</email></para></listitem>
|
||||
<listitem><para>Craig Leres <email>leres@ee.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Craig Loomis</para></listitem>
|
||||
<listitem><para>Craig Loomis <email>unknown</email></para></listitem>
|
||||
<listitem><para>Craig Metz <email>cmetz@inner.net</email></para></listitem>
|
||||
<listitem><para>Craig Spannring <email>cts@internetcds.com</email></para></listitem>
|
||||
<listitem><para>Craig Struble <email>cstruble@vt.edu</email></para></listitem>
|
||||
|
@ -1310,7 +1310,7 @@ box can be opened)</para>
|
|||
<listitem><para>Daniel O'Connor <email>doconnor@gsoft.com.au</email></para></listitem>
|
||||
<listitem><para>Daniel Poirot <email>poirot@aio.jsc.nasa.gov</email></para></listitem>
|
||||
<listitem><para>Daniel Rock <email>rock@cs.uni-sb.de</email></para></listitem>
|
||||
<listitem><para>Danny Egen</para></listitem>
|
||||
<listitem><para>Danny Egen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Danny J. Zerkel <email>dzerkel@phofarm.com</email></para></listitem>
|
||||
<listitem><para>Darren Reed <email>avalon@coombs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Dave Adkins <email>adkin003@tc.umn.edu</email></para></listitem>
|
||||
|
@ -1344,7 +1344,7 @@ box can be opened)</para>
|
|||
<listitem><para>David Wolfskill <email>dhw@whistle.com</email></para></listitem>
|
||||
<listitem><para>Dean Gaudet <email>dgaudet@arctic.org</email></para></listitem>
|
||||
<listitem><para>Dean Huxley <email>dean@fsa.ca</email></para></listitem>
|
||||
<listitem><para>Denis Fortin</para></listitem>
|
||||
<listitem><para>Denis Fortin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Dennis Glatting <email>dennis.glatting@software-munitions.com</email></para></listitem>
|
||||
<listitem><para>Denton Gentry <email>denny1@home.com</email></para></listitem>
|
||||
<listitem><para>Derek Inksetter <email>derek@saidev.com</email></para></listitem>
|
||||
|
@ -1450,7 +1450,7 @@ box can be opened)</para>
|
|||
<listitem><para>Harold Barker <email>hbarker@dsms.com</email></para></listitem>
|
||||
<listitem><para>Havard Eidnes <email>Havard.Eidnes@runit.sintef.no</email></para></listitem>
|
||||
<listitem><para>Heikki Suonsivu <email>hsu@cs.hut.fi</email></para></listitem>
|
||||
<listitem><para>Heiko W. Rupp</para></listitem>
|
||||
<listitem><para>Heiko W. Rupp <email>unknown</email></para></listitem>
|
||||
<listitem><para>Helmut F. Wirth <email>hfwirth@ping.at</email></para></listitem>
|
||||
<listitem><para>Henrik Vestergaard Draboel <email>hvd@terry.ping.dk</email></para></listitem>
|
||||
<listitem><para>Herb Peyerl <email>hpeyerl@NetBSD.org</email></para></listitem>
|
||||
|
@ -1464,7 +1464,7 @@ box can be opened)</para>
|
|||
<listitem><para>Hiroharu Tamaru <email>tamaru@ap.t.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>Hironori Ikura <email>hikura@kaisei.org</email></para></listitem>
|
||||
<listitem><para>Hiroshi Nishikawa <email>nis@pluto.dti.ne.jp</email></para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto</para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto <email>unknown</email></para></listitem>
|
||||
<listitem><para>Hiroyuki NAKAJI <email>nakaji@zeisei3.dpri.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Holger Veit <email>Holger.Veit@gmd.de</email></para></listitem>
|
||||
<listitem><para>Holm Tiffe <email>holm@geophysik.tu-freiberg.de</email></para></listitem>
|
||||
|
@ -1527,7 +1527,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jeremy Allison <email>jallison@whistle.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Chatfield <email>jdc@xinside.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Lea <email>reg@shale.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Jeremy Prior</para></listitem>
|
||||
<listitem><para>Jeremy Prior <email>unknown</email></para></listitem>
|
||||
<listitem><para>Jeroen Ruigrok/Asmodai <email>asmodai@wxs.nl</email></para></listitem>
|
||||
<listitem><para>Jesse Rosenstock <email>jmr@ugcs.caltech.edu</email></para></listitem>
|
||||
<listitem><para>Jian-Da Li <email>jdli@csie.nctu.edu.tw</email></para></listitem>
|
||||
|
@ -1543,7 +1543,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jim Wilson <email>wilson@moria.cygnus.com</email></para></listitem>
|
||||
<listitem><para>Jimbo Bahooli <email>griffin@blackhole.iceworld.org</email></para></listitem>
|
||||
<listitem><para>Jin Guojun <email>jin@george.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Joachim Kuebart</para></listitem>
|
||||
<listitem><para>Joachim Kuebart <email>unknown</email></para></listitem>
|
||||
<listitem><para>Joao Carlos Mendes Luis <email>jonny@jonny.eng.br</email></para></listitem>
|
||||
<listitem><para>Jochen Pohl <email>jpo.drs@sni.de</email></para></listitem>
|
||||
<listitem><para>Joe "Marcus" Clarke <email>marcus@miami.edu</email></para></listitem>
|
||||
|
@ -1558,19 +1558,19 @@ box can be opened)</para>
|
|||
<listitem><para>Johan Karlsson <email>k@numeri.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johan Larsson <email>johan@moon.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johann Tonsing <email>jtonsing@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Johannes Helander</para></listitem>
|
||||
<listitem><para>Johannes Stille</para></listitem>
|
||||
<listitem><para>Johannes Helander <email>unknown</email></para></listitem>
|
||||
<listitem><para>Johannes Stille <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Baldwin <email>jobaldwi@vt.edu</email></para></listitem>
|
||||
<listitem><para>John Beckett <email>jbeckett@southern.edu</email></para></listitem>
|
||||
<listitem><para>John Beukema <email>jbeukema@hk.super.net</email></para></listitem>
|
||||
<listitem><para>John Brezak</para></listitem>
|
||||
<listitem><para>John Brezak <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Capo <email>jc@irbs.com</email></para></listitem>
|
||||
<listitem><para>John F. Woods <email>jfw@jfwhome.funhouse.com</email></para></listitem>
|
||||
<listitem><para>John Goerzen <email>jgoerzen@alexanderwohl.complete.org</email></para></listitem>
|
||||
<listitem><para>John Hay <email>jhay@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>John Heidemann <email>johnh@isi.edu</email></para></listitem>
|
||||
<listitem><para>John Hood <email>cgull@owl.org</email></para></listitem>
|
||||
<listitem><para>John Kohl</para></listitem>
|
||||
<listitem><para>John Kohl <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Lind <email>john@starfire.mn.org</email></para></listitem>
|
||||
<listitem><para>John Mackin <email>john@physiol.su.oz.au</email></para></listitem>
|
||||
<listitem><para>John P <email>johnp@lodgenet.com</email></para></listitem>
|
||||
|
@ -1620,10 +1620,10 @@ box can be opened)</para>
|
|||
<listitem><para>Kazuo Horikawa <email>horikawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Kees Jan Koster <email>kjk1@ukc.ac.uk</email></para></listitem>
|
||||
<listitem><para>Keith Bostic <email>bostic@bostic.com</email></para></listitem>
|
||||
<listitem><para>Keith E. Walker</para></listitem>
|
||||
<listitem><para>Keith Moore</para></listitem>
|
||||
<listitem><para>Keith Sklower</para></listitem>
|
||||
<listitem><para>Ken Hornstein</para></listitem>
|
||||
<listitem><para>Keith E. Walker <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Moore <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Sklower <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Hornstein <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Key <email>key@cs.utk.edu</email></para></listitem>
|
||||
<listitem><para>Ken Mayer <email>kmayer@freegate.com</email></para></listitem>
|
||||
<listitem><para>Kenji Saito <email>marukun@mx2.nisiq.net</email></para></listitem>
|
||||
|
@ -1659,7 +1659,7 @@ box can be opened)</para>
|
|||
<listitem><para>Louis Mamakos <email>loiue@TransSys.com</email></para></listitem>
|
||||
<listitem><para>Lucas James <email>Lucas.James@ldjpc.apana.org.au</email></para></listitem>
|
||||
<listitem><para>Lyndon Nerenberg <email>lyndon@orthanc.com</email></para></listitem>
|
||||
<listitem><para>M.C. Wong</para></listitem>
|
||||
<listitem><para>M.C. Wong <email>unknown</email></para></listitem>
|
||||
<listitem><para>MANTANI Nobutaka <email>nobutaka@nobutaka.com</email></para></listitem>
|
||||
<listitem><para>MIHIRA Sanpei Yoshiro <email>sanpei@sanpei.org</email></para></listitem>
|
||||
<listitem><para>MITA Yoshio <email>mita@jp.FreeBSD.ORG</email></para></listitem>
|
||||
|
@ -1677,7 +1677,7 @@ box can be opened)</para>
|
|||
<listitem><para>Marc van Kempen <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>Marcel Moolenaar <email>marcel@scc.nl</email></para></listitem>
|
||||
<listitem><para>Mario Sergio Fujikawa Ferreira <email>lioux@gns.com.br</email></para></listitem>
|
||||
<listitem><para>Mark Andrews</para></listitem>
|
||||
<listitem><para>Mark Andrews <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Cammidge <email>mark@gmtunx.ee.uct.ac.za</email></para></listitem>
|
||||
<listitem><para>Mark Diekhans <email>markd@grizzly.com</email></para></listitem>
|
||||
<listitem><para>Mark Huizer <email>xaa@stack.nl</email></para></listitem>
|
||||
|
@ -1686,7 +1686,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mark Mayo <email>markm@vmunix.com</email></para></listitem>
|
||||
<listitem><para>Mark Thompson <email>thompson@tgsoft.com</email></para></listitem>
|
||||
<listitem><para>Mark Tinguely <email>tinguely@plains.nodak.edu</email></para></listitem>
|
||||
<listitem><para>Mark Treacy</para></listitem>
|
||||
<listitem><para>Mark Treacy <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Valentine <email>mark@linus.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Martin Birgmeier</para></listitem>
|
||||
<listitem><para>Martin Ibert <email>mib@ppe.bb-data.de</email></para></listitem>
|
||||
|
@ -1694,7 +1694,7 @@ box can be opened)</para>
|
|||
<listitem><para>Martin Renters <email>martin@tdc.on.ca</email></para></listitem>
|
||||
<listitem><para>Martti Kuparinen <email>erakupa@kk.etx.ericsson.se</email></para></listitem>
|
||||
<listitem><para>Masachika ISHIZUKA <email>ishizuka@isis.min.ntt.jp</email></para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA</para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Masafumi NAKANE <email>max@wide.ad.jp</email></para></listitem>
|
||||
<listitem><para>Masahiro Sekiguchi <email>seki@sysrap.cs.fujitsu.co.jp</email></para></listitem>
|
||||
<listitem><para>Masanobu Saitoh <email>msaitoh@spa.is.uec.ac.jp</email></para></listitem>
|
||||
|
@ -1745,7 +1745,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mike Evans <email>mevans@candle.com</email></para></listitem>
|
||||
<listitem><para>Mike Grupenhoff <email>kashmir@umiacs.umd.edu</email></para></listitem>
|
||||
<listitem><para>Mike Hibler <email>mike@marker.cs.utah.edu</email></para></listitem>
|
||||
<listitem><para>Mike Karels</para></listitem>
|
||||
<listitem><para>Mike Karels <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mike McGaughey <email>mmcg@cs.monash.edu.au</email></para></listitem>
|
||||
<listitem><para>Mike Meyer <email>mwm@shiva.the-park.com</email></para></listitem>
|
||||
<listitem><para>Mike Mitchell <email>mitchell@ref.tfs.com</email></para></listitem>
|
||||
|
@ -1787,71 +1787,71 @@ box can be opened)</para>
|
|||
<listitem><para>Nickolay N. Dudorov <email>nnd@itfs.nsk.su</email></para></listitem>
|
||||
<listitem><para>Niklas Hallqvist <email>niklas@filippa.appli.se</email></para></listitem>
|
||||
<listitem><para>Nisha Talagala <email>nisha@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para><email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para><email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para><email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para><email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para><email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para><email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para><email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para><email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para><email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para><email>derek@free.org</email></para></listitem>
|
||||
<listitem><para><email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para><email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para><email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para><email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para><email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para><email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para><email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para><email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para><email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para><email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para><email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para><email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para><email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para><email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para><email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para><email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para><email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para><email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para><email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para><email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para><email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para><email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para><email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para><email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para><email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para><email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para><email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para><email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para><email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para><email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para><email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para><email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para><email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para><email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para><email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para><email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para><email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para><email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para><email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para><email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para><email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para>No Name <email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para>No Name <email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para>No Name <email>derek@free.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>No Name <email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>No Name <email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para>No Name <email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para>No Name <email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para>No Name <email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>Nobuhiro Yasutomi <email>nobu@psrc.isac.co.jp</email></para></listitem>
|
||||
<listitem><para>Nobuyuki Koganemaru <email>kogane@koganemaru.co.jp</email></para></listitem>
|
||||
<listitem><para>Norio Suzuki <email>nosuzuki@e-mail.ne.jp</email></para></listitem>
|
||||
|
@ -1873,15 +1873,15 @@ box can be opened)</para>
|
|||
<listitem><para>Pascal Pederiva <email>pascal@zuo.dec.com</email></para></listitem>
|
||||
<listitem><para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para></listitem>
|
||||
<listitem><para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para></listitem>
|
||||
<listitem><para>Patrick Hausen</para></listitem>
|
||||
<listitem><para>Patrick Hausen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Antonov <email>apg@demos.su</email></para></listitem>
|
||||
<listitem><para>Paul F. Werkowski</para></listitem>
|
||||
<listitem><para>Paul F. Werkowski <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Fox <email>pgf@foxharp.boston.ma.us</email></para></listitem>
|
||||
<listitem><para>Paul Koch <email>koch@thehub.com.au</email></para></listitem>
|
||||
<listitem><para>Paul Kranenburg <email>pk@NetBSD.org</email></para></listitem>
|
||||
<listitem><para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Paul Popelka <email>paulp@uts.amdahl.com</email></para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr.</para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr. <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Saab <email>paul@mu.org</email></para></listitem>
|
||||
<listitem><para>Paul Sandys <email>myj@nyct.net</email></para></listitem>
|
||||
<listitem><para>Paul T. Root <email>proot@horton.iaces.com</email></para></listitem>
|
||||
|
@ -1897,7 +1897,7 @@ box can be opened)</para>
|
|||
<listitem><para>Peter Jeremy <email>perer.jeremy@alcatel.com.au</email></para></listitem>
|
||||
<listitem><para>Peter M. Chen <email>pmchen@eecs.umich.edu</email></para></listitem>
|
||||
<listitem><para>Peter Much <email>peter@citylink.dinoex.sub.org</email></para></listitem>
|
||||
<listitem><para>Peter Olsson</para></listitem>
|
||||
<listitem><para>Peter Olsson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Peter Philipp <email>pjp@bsd-daemon.net</email></para></listitem>
|
||||
<listitem><para>Peter Stubbs <email>PETERS@staidan.qld.edu.au</email></para></listitem>
|
||||
<listitem><para>Phil Maker <email>pjm@cs.ntu.edu.au</email></para></listitem>
|
||||
|
@ -1930,7 +1930,7 @@ box can be opened)</para>
|
|||
<listitem><para>Richard Winkel <email>rich@math.missouri.edu</email></para></listitem>
|
||||
<listitem><para>Richard Wiwatowski <email>rjwiwat@adelaide.on.net</email></para></listitem>
|
||||
<listitem><para>Rick Macklem <email>rick@snowhite.cis.uoguelph.ca</email></para></listitem>
|
||||
<listitem><para>Rick Macklin</para></listitem>
|
||||
<listitem><para>Rick Macklin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Rob Austein <email>sra@epilogue.com</email></para></listitem>
|
||||
<listitem><para>Rob Mallory <email>rmallory@qualcomm.com</email></para></listitem>
|
||||
<listitem><para>Rob Snow <email>rsnow@txdirect.net</email></para></listitem>
|
||||
|
@ -1943,14 +1943,14 @@ box can be opened)</para>
|
|||
<listitem><para>Robert Swindells <email>swindellsr@genrad.co.uk</email></para></listitem>
|
||||
<listitem><para>Robert Watson <email>robert@cyrus.watson.org</email></para></listitem>
|
||||
<listitem><para>Robert Withrow <email>witr@rwwa.com</email></para></listitem>
|
||||
<listitem><para>Robert Yoder</para></listitem>
|
||||
<listitem><para>Robert Yoder <email>unknown</email></para></listitem>
|
||||
<listitem><para>Robin Carey <email>robin@mailgate.dtc.rankxerox.co.uk</email></para></listitem>
|
||||
<listitem><para>Roger Hardiman <email>roger@cs.strath.ac.uk</email></para></listitem>
|
||||
<listitem><para>Roland Jesse <email>jesse@cs.uni-magdeburg.de</email></para></listitem>
|
||||
<listitem><para>Ron Bickers <email>rbickers@intercenter.net</email></para></listitem>
|
||||
<listitem><para>Ron Lenk <email>rlenk@widget.xmission.com</email></para></listitem>
|
||||
<listitem><para>Ronald Kuehn <email>kuehn@rz.tu-clausthal.de</email></para></listitem>
|
||||
<listitem><para>Rudolf Cejka</para></listitem>
|
||||
<listitem><para>Rudolf Cejka <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ruslan Belkin <email>rus@home2.UA.net</email></para></listitem>
|
||||
<listitem><para>Ruslan Ermilov <email>ru@ucb.crimea.ua</email></para></listitem>
|
||||
<listitem><para>Ruslan Shevchenko <email>rssh@cam.grad.kiev.ua</email></para></listitem>
|
||||
|
@ -2008,7 +2008,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stefan Bethke <email>stb@hanse.de</email></para></listitem>
|
||||
<listitem><para>Stefan Eggers <email>seggers@semyam.dinoco.de</email></para></listitem>
|
||||
<listitem><para>Stefan Moeding <email>s.moeding@ndh.net</email></para></listitem>
|
||||
<listitem><para>Stefan Petri</para></listitem>
|
||||
<listitem><para>Stefan Petri <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stefan `Sec` Zehl <email>sec@42.org</email></para></listitem>
|
||||
<listitem><para>Steinar Haug <email>sthaug@nethelp.no</email></para></listitem>
|
||||
<listitem><para>Stephane E. Potvin <email>sepotvin@videotron.ca</email></para></listitem>
|
||||
|
@ -2021,7 +2021,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stephen McKay <email>syssgm@devetir.qld.gov.au</email></para></listitem>
|
||||
<listitem><para>Stephen Melvin <email>melvin@zytek.com</email></para></listitem>
|
||||
<listitem><para>Steve Bauer <email>sbauer@rock.sdsmt.edu</email></para></listitem>
|
||||
<listitem><para>Steve Deering</para></listitem>
|
||||
<listitem><para>Steve Deering <email>unknown</email></para></listitem>
|
||||
<listitem><para>Steve Gerakines <email>steve2@genesis.tiac.net</email></para></listitem>
|
||||
<listitem><para>Steve Gericke <email>steveg@comtrol.com</email></para></listitem>
|
||||
<listitem><para>Steve Piette <email>steve@simon.chi.il.US</email></para></listitem>
|
||||
|
@ -2030,7 +2030,7 @@ box can be opened)</para>
|
|||
<listitem><para>Steven H. Samorodin <email>samorodi@NUXI.com</email></para></listitem>
|
||||
<listitem><para>Steven McCanne <email>mccanne@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para>Steven Plite <email>splite@purdue.edu</email></para></listitem>
|
||||
<listitem><para>Steven Wallace</para></listitem>
|
||||
<listitem><para>Steven Wallace <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stuart Henderson <email>stuart@internationalschool.co.uk</email></para></listitem>
|
||||
<listitem><para>Sue Blake <email>sue@welearn.com.au</email></para></listitem>
|
||||
<listitem><para>Sugiura Shiro <email>ssugiura@duo.co.jp</email></para></listitem>
|
||||
|
@ -2055,7 +2055,7 @@ box can be opened)</para>
|
|||
<listitem><para>Tatsumi HOSOKAWA <email>hosokawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Ted Buswell <email>tbuswell@mediaone.net</email></para></listitem>
|
||||
<listitem><para>Ted Faber <email>faber@isi.edu</email></para></listitem>
|
||||
<listitem><para>Ted Lemon</para></listitem>
|
||||
<listitem><para>Ted Lemon <email>unknown</email></para></listitem>
|
||||
<listitem><para>Terry Lambert <email>terry@lambert.org</email></para></listitem>
|
||||
<listitem><para>Terry Lee <email>terry@uivlsi.csl.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>Tetsuya Furukawa <email>tetsuya@secom-sis.co.jp</email></para></listitem>
|
||||
|
@ -2067,7 +2067,7 @@ box can be opened)</para>
|
|||
<listitem><para>Thomas Gellekum <email>thomas@ghpc8.ihf.rwth-aachen.de</email></para></listitem>
|
||||
<listitem><para>Thomas Graichen <email>graichen@omega.physik.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>Thomas König <email>Thomas.Koenig@ciw.uni-karlsruhe.de</email></para></listitem>
|
||||
<listitem><para>Thomas Ptacek</para></listitem>
|
||||
<listitem><para>Thomas Ptacek <email>unknown</email></para></listitem>
|
||||
<listitem><para>Thomas Stromberg <email>tstrombe@rtci.com</email></para></listitem>
|
||||
<listitem><para>Thomas Valentino Crimi <email>tcrimi+@andrew.cmu.edu</email></para></listitem>
|
||||
<listitem><para>Thomas Wintergerst <email>thomas@lemur.nord.de</email></para></listitem>
|
||||
|
|
|
@ -13,10 +13,7 @@
|
|||
is too small to hold the dump, you can configure your kernel to use
|
||||
an alternate dump device (in the <literal>config
|
||||
kernel</literal> line), or you can specify an alternate using the
|
||||
<citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. The best way to use <citerefentry>
|
||||
<refentrytitle>dumpon</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> is to set the <literal>dumpdev</literal> variable in
|
||||
&man.dumpon.8; command. The best way to use &man.dumpon.8; is to set the <literal>dumpdev</literal> variable in
|
||||
<filename>/etc/rc.conf</filename>. Typically you want to specify one of
|
||||
the swap devices specified in <filename>/etc/fstab</filename>.
|
||||
Dumps to non-swap devices, tapes for example,
|
||||
|
@ -25,10 +22,10 @@ Dumps to non-swap devices, tapes for example,
|
|||
Configuration</link> for
|
||||
details on configuring the FreeBSD kernel.</para>
|
||||
|
||||
<para>Use the <citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to tell the kernel
|
||||
<para>Use the &man.dumpon.8; command to tell the kernel
|
||||
where to dump to (note that this will have to be done after
|
||||
configuring the partition in question as swap space via
|
||||
<citerefentry><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry>). This is normally arranged via
|
||||
&man.swapon.8;). This is normally arranged via
|
||||
<filename>/etc/rc.conf</filename> and <filename>/etc/rc</filename>.
|
||||
Alternatively, you can hard-code the dump device via the <literal>dump</literal>
|
||||
clause in the <literal>config</literal> line of your kernel config file. This is
|
||||
|
@ -68,7 +65,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
&prompt.root; <userinput>exit</userinput> # ...to multi-user</screen>
|
||||
|
||||
|
||||
<para>This instructs <citerefentry><refentrytitle>savecore</refentrytitle><manvolnum>8</manvolnum></citerefentry> to
|
||||
<para>This instructs &man.savecore.8; to
|
||||
use another kernel for symbol name extraction. It would otherwise
|
||||
default to the currently running kernel and most likely not do
|
||||
anything at all since the crash dump and the kernel symbols
|
||||
|
@ -279,7 +276,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
generated code, so you will finally get a new kernel with similar
|
||||
code to the faulting one but some debugging symbols. You should at
|
||||
least verify the old and new sizes with the
|
||||
<citerefentry><refentrytitle>size</refentrytitle><manvolnum>1</manvolnum></citerefentry> command. If there is a mismatch, you
|
||||
&man.size.1; command. If there is a mismatch, you
|
||||
probably need to give up here.</para>
|
||||
|
||||
<para>Go and examine the dump as described above. The debugging
|
||||
|
@ -479,7 +476,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
<para>The return value will be printed.</para>
|
||||
|
||||
<para>For a <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> style summary of all running
|
||||
<para>For a &man.ps.1; style summary of all running
|
||||
processes, use:</para>
|
||||
|
||||
|
||||
|
@ -525,7 +522,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
|
||||
<para>However, it is highly recommended to have a
|
||||
printed copy of the <citerefentry><refentrytitle>ddb</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page
|
||||
printed copy of the &man.ddb.4; manual page
|
||||
ready for a debugging session. Remember that it is hard to read the
|
||||
on-line manual while single-stepping the kernel.</para>
|
||||
|
||||
|
|
|
@ -311,18 +311,18 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1)
|
|||
<para>Sometimes, there is a problem with routing propagation, and
|
||||
some sites are unable to connect to you. Perhaps the most useful
|
||||
command for trying to figure out where a routing is breaking down
|
||||
is the <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. It is equally
|
||||
is the &man.traceroute.8; command. It is equally
|
||||
useful if you cannot seem to make a connection to a remote machine
|
||||
(ie. <citerefentry><refentrytitle>ping</refentrytitle><manvolnum>8</manvolnum></citerefentry> fails).</para>
|
||||
(i.e. &man.ping.8; fails).</para>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command is run with the
|
||||
<para>The &man.traceroute.8; command is run with the
|
||||
name of the remote host you are trying to connect to. It will show
|
||||
the gateway hosts along the path of the attempt, eventually either
|
||||
reaching the target host, or terminating because of a lack of
|
||||
connection.</para>
|
||||
|
||||
<para>For more information, see the manual page for
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
&man.traceroute.8;.</para>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
|
|
@ -179,14 +179,9 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Use the front panel button to eject the tape.</para>
|
||||
|
||||
<para>Re-insert the tape and
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> data to the tape.</para>
|
||||
&man.dump.8; data to the tape.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> will report <literal>DUMP:
|
||||
<para>&man.dump.8; will report <literal>DUMP:
|
||||
End of tape detected</literal> and the console will show:
|
||||
<literal>HARDWARE FAILURE info:280 asc:80,96</literal></para>
|
||||
|
||||
|
@ -200,75 +195,35 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<title>Backup Programs</title>
|
||||
|
||||
<para>The three major programs are
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>,
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>,
|
||||
&man.dump.8;,
|
||||
&man.tar.1;,
|
||||
and
|
||||
<citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>.</para>
|
||||
&man.cpio.1;.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Dump and Restore</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> are the traditional Unix backup programs. They operate
|
||||
<para>&man.dump.8; and &man.restore.8; are the traditional Unix backup programs. They operate
|
||||
on the drive as a collection of disk blocks, below the abstractions of
|
||||
files, links and directories that are created by the filesystems.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> backs up devices, entire filesystems, not parts of a
|
||||
&man.dump.8; backs up devices, entire filesystems, not parts of a
|
||||
filesystem and not directory trees that span more than one filesystem,
|
||||
using either soft links <citerefentry>
|
||||
<refentrytitle>ln</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> or mounting one filesystem onto another.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> does not write files and directories to tape, but
|
||||
using either soft links &man.ln.1; or mounting one filesystem onto another.
|
||||
&man.dump.8; does not write files and directories to tape, but
|
||||
rather writes the data blocks that are the building blocks of files
|
||||
and directories. <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> has quirks that remain from its early days in
|
||||
and directories. &man.dump.8; has quirks that remain from its early days in
|
||||
Version 6 of ATT Unix (circa 1975). The default parameters are
|
||||
suitable for 9-track tapes (6250 bpi), not the high-density media
|
||||
available today (up to 62,182 ftpi). These defaults must be overridden
|
||||
on the command line to utilize the capacity of current tape
|
||||
drives.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> backup data across the
|
||||
<para>&man.rdump.8; and &man.rrestore.8; backup data across the
|
||||
network to a tape drive attached to another computer. Both programs
|
||||
rely upon <citerefentry>
|
||||
<refentrytitle>rcmd</refentrytitle>
|
||||
<manvolnum>3</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>ruserok</refentrytitle>
|
||||
<manvolnum>3</manvolnum></citerefentry> to access the remote tape
|
||||
rely upon &man.rcmd.3; and &man.ruserok.3; to access the remote tape
|
||||
drive. Therefore, the user performing the backup must have
|
||||
<literal>rhosts</literal> access to the remote computer. The
|
||||
arguments to <citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> must suitable to use on the remote computer. (e.g.
|
||||
arguments to &man.rdump.8; and &man.rrestore.8; must suitable to use on the remote computer. (e.g.
|
||||
When <command>rdump</command>'ing from a FreeBSD computer to an
|
||||
Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/sbin/rdump 0dsbfu 54000
|
||||
|
@ -280,95 +235,52 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Tar</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> also dates back to Version 6 of ATT Unix (circa
|
||||
1975). <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> operates in cooperation with the filesystem;
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> writes files and directories to tape.
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> does not support the full range of options that are
|
||||
available from <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, but <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not require the
|
||||
unusual command pipeline that <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> uses.</para>
|
||||
<para>&man.tar.1; also dates back to Version 6 of ATT Unix (circa
|
||||
1975). &man.tar.1; operates in cooperation with the filesystem;
|
||||
&man.tar.1; writes files and directories to tape.
|
||||
&man.tar.1; does not support the full range of options that are
|
||||
available from &man.cpio.1;, but &man.tar.1; does not require the
|
||||
unusual command pipeline that &man.cpio.1; uses.</para>
|
||||
|
||||
<para>Most versions of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> do not support backups across the network. The GNU
|
||||
version of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, which FreeBSD utilizes,
|
||||
<para>Most versions of &man.tar.1; do not support backups across the network. The GNU
|
||||
version of &man.tar.1;, which FreeBSD utilizes,
|
||||
supports remote devices using the same syntax as
|
||||
<command>rdump</command>. To <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to an Exabyte tape drive connected to a Sun called
|
||||
komodo, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
&man.rdump.8;. To &man.tar.1; to an Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
2>&1</command>. For versions without remote device support,
|
||||
you can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
you can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Cpio</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is the original Unix
|
||||
file interchange tape program for magnetic media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> has options (among many
|
||||
<para>&man.cpio.1; is the original Unix
|
||||
file interchange tape program for magnetic media. &man.cpio.1; has options (among many
|
||||
others) to perform byte-swapping, write a number of different
|
||||
archives format, and pipe the data to other programs. This last
|
||||
feature makes <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> and excellent choice for
|
||||
installation media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not know how to walk
|
||||
feature makes &man.cpio.1; and excellent choice for
|
||||
installation media. &man.cpio.1; does not know how to walk
|
||||
the directory tree and a list of files must be provided thru
|
||||
<filename>STDIN</filename>.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not support backups
|
||||
across the network. You can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
<para>&man.cpio.1; does not support backups
|
||||
across the network. You can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Pax</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>pax</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is IEEE/POSIX's answer to
|
||||
<command>tar</command> and <command>cpio</command>. Over the years the
|
||||
various versions of <command>tar</command> and <command>cpio</command>
|
||||
<para>&man.pax.1; is IEEE/POSIX's answer to
|
||||
&man.tar.1; and &man.cpio.1;. Over the years the
|
||||
various versions of &man.tar.1; and &man.cpio.1;
|
||||
have gotten slightly incompatible. So rather than fight it out to
|
||||
fully standardize them, POSIX created a new archive utility.
|
||||
<command>pax</command> attempts to read and write many of the various
|
||||
cpio and tar formats, plus new formats of its own. Its command set
|
||||
more resembles <command>cpio</command> than
|
||||
<command>tar</command>.</para>
|
||||
&man.pax.1; attempts to read and write many of the various
|
||||
&man.cpio.1; and &man.tar.1; formats, plus new formats of its own. Its command set
|
||||
more resembles &man.cpio.1; than
|
||||
&man.tar.1;.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="backups-programs-amanda">
|
||||
|
@ -422,14 +334,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Which Backup Program is Best?</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> <emphasis>Period.</emphasis>
|
||||
<para>&man.dump.8; <emphasis>Period.</emphasis>
|
||||
Elizabeth D. Zwicky torture tested all the backup programs discussed
|
||||
here. The clear choice for preserving all your data and all the
|
||||
peculiarities of Unix filesystems is <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>. Elizabeth created
|
||||
peculiarities of Unix filesystems is &man.dump.8;. Elizabeth created
|
||||
filesystems containing a large variety of unusual conditions (and some
|
||||
not so unusual ones) and tested each program by do a backup and
|
||||
restore of that filesystems. The peculiarities included: files with
|
||||
|
@ -465,22 +373,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Otherwise, you have to create two custom bootable floppies
|
||||
which has a kernel that can mount your all of your disks and
|
||||
access your tape drive. These floppies must contain:
|
||||
<citerefentry>
|
||||
<refentrytitle>fdisk</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, and whichever backup
|
||||
&man.fdisk.8;, &man.disklabel.8;, &man.newfs.8;, &man.mount.8;, and whichever backup
|
||||
program you use. These programs must be statically linked. If you
|
||||
use <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, the floppy must contain
|
||||
<citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
use &man.dump.8;, the floppy must contain
|
||||
&man.restore.8;.</para>
|
||||
|
||||
<para>Third, create backup tapes regularly. Any changes that you make
|
||||
after your last backup may be irretrievably lost. Write-protect the
|
||||
|
@ -686,18 +582,11 @@ chmod 644 /mnt/etc/passwd
|
|||
|
||||
<para>Recover each filesystem separately.</para>
|
||||
|
||||
<para>Try to <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry>(e.g. <command>mount /dev/sd0a
|
||||
<para>Try to &man.mount.8; (e.g. <command>mount /dev/sd0a
|
||||
/mnt</command>) the root partition of your first disk. If the
|
||||
disklabel was damaged, use <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-partition and
|
||||
disklabel was damaged, use &man.disklabel.8; to re-partition and
|
||||
label the disk to match the label that your printed and saved. Use
|
||||
<citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-create the
|
||||
&man.newfs.8; to re-create the
|
||||
filesystems. Re-mount the root partition of the floppy read-write
|
||||
(<command>mount -u -o rw /mnt</command>). Use your backup program
|
||||
and backup tapes to recover the data for this filesystem (e.g.
|
||||
|
|
|
@ -76,9 +76,9 @@
|
|||
<para>This will display the manual page for the user
|
||||
command <command>chmod</command>. References to a
|
||||
particular section of the on-line manual are traditionally placed in
|
||||
parenthesis in written documentation, so <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>1</manvolnum></citerefentry> refers to the
|
||||
parenthesis in written documentation, so &man.chmod.1; refers to the
|
||||
<command>chmod</command>
|
||||
user command and <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>2</manvolnum></citerefentry> refers to the
|
||||
user command and &man.chmod.2; refers to the
|
||||
system call.</para>
|
||||
|
||||
<para>This is fine if you know the name of the command and simply wish
|
||||
|
@ -122,7 +122,7 @@
|
|||
<command>info</command> command or, if you installed
|
||||
<command>emacs</command>, the info mode of <command>emacs</command>.</para>
|
||||
|
||||
<para>To use the <citerefentry><refentrytitle>info</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, simply type:</para>
|
||||
<para>To use the &man.info.1; command, simply type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>info</userinput></screen>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.0-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
|
||||
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % mailing-lists SYSTEM "mailing-lists.ent"> %mailing-lists;
|
||||
<!ENTITY % newsgroups SYSTEM "newsgroups.ent"> %newsgroups;
|
||||
|
||||
|
|
|
@ -458,12 +458,12 @@
|
|||
information about this and other mailing lists.</para>
|
||||
|
||||
<para>If you find a bug or are submitting a specific change, please
|
||||
report it using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>program or its
|
||||
report it using the &man.send-pr.1; program or its
|
||||
<ulink URL="http://www.freebsd.org/send-pr.html">WEB-based
|
||||
equivalent</ulink>. Try to fill-in each field of the bug report.
|
||||
Unless they exceed 65KB, include any patches directly in the
|
||||
report. Consider compressing them and using
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
&man.uuencode.1; if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
|
||||
<para>After filing a report, you should receive confirmation along
|
||||
with a tracking number. Keep this tracking number so that you can
|
||||
|
@ -471,7 +471,7 @@
|
|||
|
||||
<para>If you do not receive confirmation in a timely fashion (3 days
|
||||
to a week, depending on your email connection) or are, for some
|
||||
reason, unable to use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command,
|
||||
reason, unable to use the &man.send-pr.1; command,
|
||||
then you may ask someone to file it for you by sending mail to the
|
||||
&a.bugs;.</para>
|
||||
|
||||
|
@ -511,7 +511,7 @@
|
|||
<para>Assuming that you can manage to secure fairly up-to-date
|
||||
sources to base your changes on, the next step is to produce a set
|
||||
of diffs to send to the FreeBSD maintainers. This is done with
|
||||
the <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, with the “context diff”
|
||||
the &man.diff.1; command, with the “context diff”
|
||||
form being preferred. For example:</para>
|
||||
|
||||
<para>
|
||||
|
@ -526,11 +526,11 @@
|
|||
|
||||
would generate such a set of context diffs for
|
||||
the given source file or directory hierarchy. See the man page
|
||||
for <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more details.</para>
|
||||
for &man.diff.1; for more details.</para>
|
||||
|
||||
<para>Once you have a set of diffs (which you may test with the
|
||||
<citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry> command), you should submit them for
|
||||
inclusion with FreeBSD. Use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
&man.patch.1; command), you should submit them for
|
||||
inclusion with FreeBSD. Use the &man.send-pr.1;
|
||||
program as described in
|
||||
<link linkend="contrib-general">Bug Reports and General
|
||||
Commentary</link>. <emphasis>Do not</emphasis> just send the diffs to
|
||||
|
@ -541,14 +541,14 @@
|
|||
|
||||
<para>If you feel it appropriate (e.g. you have added, deleted, or
|
||||
renamed files), bundle your changes into a <command>tar</command> file and run the
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> program on it. Shar archives are
|
||||
&man.uuencode.1; program on it. Shar archives are
|
||||
also welcome.</para>
|
||||
|
||||
<para>If your change is of a potentially sensitive nature, e.g. you
|
||||
are unsure of copyright issues governing its further distribution
|
||||
or you are simply not ready to release it without a tighter review
|
||||
first, then you should send it to &a.core; directly rather than
|
||||
submitting it with <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>. The core
|
||||
submitting it with &man.send-pr.1;. The core
|
||||
mailing list reaches a much smaller group of people who do much of
|
||||
the day-to-day work on FreeBSD. Note that this group is also
|
||||
<emphasis>very busy</emphasis> and so you should only send mail to
|
||||
|
@ -1143,9 +1143,9 @@ box can be opened)</para>
|
|||
<listitem><para>Adrian Mariano <email>adrian@cam.cornell.edu</email></para></listitem>
|
||||
<listitem><para>Adrian Steinmann <email>ast@marabu.ch</email></para></listitem>
|
||||
<listitem><para>Adrian T. Filipi-Martin <email>atf3r@agate.cs.virginia.edu</email></para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan</para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akio Morita <email>amorita@meadow.scphys.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akira SAWADA</para></listitem>
|
||||
<listitem><para>Akira SAWADA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akira Watanabe <email>akira@myaw.ei.meisei-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akito Fujita <email>fujita@zoo.ncl.omron.co.jp</email></para></listitem>
|
||||
<listitem><para>Alain Kalker <email>A.C.P.M.Kalker@student.utwente.nl</email></para></listitem>
|
||||
|
@ -1177,10 +1177,10 @@ box can be opened)</para>
|
|||
<listitem><para>Andreas Haakh <email>ah@alman.robin.de</email></para></listitem>
|
||||
<listitem><para>Andreas Kohout <email>shanee@rabbit.augusta.de</email></para></listitem>
|
||||
<listitem><para>Andreas Lohr <email>andreas@marvin.RoBIN.de</email></para></listitem>
|
||||
<listitem><para>Andreas Schulz</para></listitem>
|
||||
<listitem><para>Andreas Schulz <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andreas Wetzel <email>mickey@deadline.snafu.de</email></para></listitem>
|
||||
<listitem><para>Andreas Wrede <email>andreas@planix.com</email></para></listitem>
|
||||
<listitem><para>Andres Vega Garcia</para></listitem>
|
||||
<listitem><para>Andres Vega Garcia <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andrew Atrens <email>atreand@statcan.ca</email></para></listitem>
|
||||
<listitem><para>Andrew Gillham <email>gillham@andrews.edu</email></para></listitem>
|
||||
<listitem><para>Andrew Gordon <email>andrew.gordon@net-tel.co.uk</email></para></listitem>
|
||||
|
@ -1212,7 +1212,7 @@ box can be opened)</para>
|
|||
<listitem><para>Barry Bierbauch <email>pivrnec@vszbr.cz</email></para></listitem>
|
||||
<listitem><para>Barry Lustig <email>barry@ictv.com</email></para></listitem>
|
||||
<listitem><para>Ben Hutchinson <email>benhutch@xfiles.org.uk</email></para></listitem>
|
||||
<listitem><para>Ben Jackson</para></listitem>
|
||||
<listitem><para>Ben Jackson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ben Smithurst <email>ben@scientia.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Ben Walter <email>bwalter@itachi.swcp.com</email></para></listitem>
|
||||
<listitem><para>Benjamin Lewis <email>bhlewis@gte.net</email></para></listitem>
|
||||
|
@ -1264,7 +1264,7 @@ box can be opened)</para>
|
|||
<listitem><para>Chet Ramey <email>chet@odin.INS.CWRU.Edu</email></para></listitem>
|
||||
<listitem><para>Chia-liang Kao <email>clkao@CirX.ORG</email></para></listitem>
|
||||
<listitem><para>Chiharu Shibata <email>chi@bd.mbn.or.jp</email></para></listitem>
|
||||
<listitem><para>Chip Norkus</para></listitem>
|
||||
<listitem><para>Chip Norkus <email>unknown</email></para></listitem>
|
||||
<listitem><para>Choi Jun Ho <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>Chris Csanady <email>cc@tarsier.ca.sandia.gov</email></para></listitem>
|
||||
<listitem><para>Chris Dabrowski <email>chris@vader.org</email></para></listitem>
|
||||
|
@ -1291,7 +1291,7 @@ box can be opened)</para>
|
|||
<listitem><para>Cornelis van der Laan <email>nils@guru.ims.uni-stuttgart.de</email></para></listitem>
|
||||
<listitem><para>Cove Schneider <email>cove@brazil.nbn.com</email></para></listitem>
|
||||
<listitem><para>Craig Leres <email>leres@ee.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Craig Loomis</para></listitem>
|
||||
<listitem><para>Craig Loomis <email>unknown</email></para></listitem>
|
||||
<listitem><para>Craig Metz <email>cmetz@inner.net</email></para></listitem>
|
||||
<listitem><para>Craig Spannring <email>cts@internetcds.com</email></para></listitem>
|
||||
<listitem><para>Craig Struble <email>cstruble@vt.edu</email></para></listitem>
|
||||
|
@ -1310,7 +1310,7 @@ box can be opened)</para>
|
|||
<listitem><para>Daniel O'Connor <email>doconnor@gsoft.com.au</email></para></listitem>
|
||||
<listitem><para>Daniel Poirot <email>poirot@aio.jsc.nasa.gov</email></para></listitem>
|
||||
<listitem><para>Daniel Rock <email>rock@cs.uni-sb.de</email></para></listitem>
|
||||
<listitem><para>Danny Egen</para></listitem>
|
||||
<listitem><para>Danny Egen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Danny J. Zerkel <email>dzerkel@phofarm.com</email></para></listitem>
|
||||
<listitem><para>Darren Reed <email>avalon@coombs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Dave Adkins <email>adkin003@tc.umn.edu</email></para></listitem>
|
||||
|
@ -1344,7 +1344,7 @@ box can be opened)</para>
|
|||
<listitem><para>David Wolfskill <email>dhw@whistle.com</email></para></listitem>
|
||||
<listitem><para>Dean Gaudet <email>dgaudet@arctic.org</email></para></listitem>
|
||||
<listitem><para>Dean Huxley <email>dean@fsa.ca</email></para></listitem>
|
||||
<listitem><para>Denis Fortin</para></listitem>
|
||||
<listitem><para>Denis Fortin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Dennis Glatting <email>dennis.glatting@software-munitions.com</email></para></listitem>
|
||||
<listitem><para>Denton Gentry <email>denny1@home.com</email></para></listitem>
|
||||
<listitem><para>Derek Inksetter <email>derek@saidev.com</email></para></listitem>
|
||||
|
@ -1450,7 +1450,7 @@ box can be opened)</para>
|
|||
<listitem><para>Harold Barker <email>hbarker@dsms.com</email></para></listitem>
|
||||
<listitem><para>Havard Eidnes <email>Havard.Eidnes@runit.sintef.no</email></para></listitem>
|
||||
<listitem><para>Heikki Suonsivu <email>hsu@cs.hut.fi</email></para></listitem>
|
||||
<listitem><para>Heiko W. Rupp</para></listitem>
|
||||
<listitem><para>Heiko W. Rupp <email>unknown</email></para></listitem>
|
||||
<listitem><para>Helmut F. Wirth <email>hfwirth@ping.at</email></para></listitem>
|
||||
<listitem><para>Henrik Vestergaard Draboel <email>hvd@terry.ping.dk</email></para></listitem>
|
||||
<listitem><para>Herb Peyerl <email>hpeyerl@NetBSD.org</email></para></listitem>
|
||||
|
@ -1464,7 +1464,7 @@ box can be opened)</para>
|
|||
<listitem><para>Hiroharu Tamaru <email>tamaru@ap.t.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>Hironori Ikura <email>hikura@kaisei.org</email></para></listitem>
|
||||
<listitem><para>Hiroshi Nishikawa <email>nis@pluto.dti.ne.jp</email></para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto</para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto <email>unknown</email></para></listitem>
|
||||
<listitem><para>Hiroyuki NAKAJI <email>nakaji@zeisei3.dpri.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Holger Veit <email>Holger.Veit@gmd.de</email></para></listitem>
|
||||
<listitem><para>Holm Tiffe <email>holm@geophysik.tu-freiberg.de</email></para></listitem>
|
||||
|
@ -1527,7 +1527,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jeremy Allison <email>jallison@whistle.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Chatfield <email>jdc@xinside.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Lea <email>reg@shale.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Jeremy Prior</para></listitem>
|
||||
<listitem><para>Jeremy Prior <email>unknown</email></para></listitem>
|
||||
<listitem><para>Jeroen Ruigrok/Asmodai <email>asmodai@wxs.nl</email></para></listitem>
|
||||
<listitem><para>Jesse Rosenstock <email>jmr@ugcs.caltech.edu</email></para></listitem>
|
||||
<listitem><para>Jian-Da Li <email>jdli@csie.nctu.edu.tw</email></para></listitem>
|
||||
|
@ -1543,7 +1543,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jim Wilson <email>wilson@moria.cygnus.com</email></para></listitem>
|
||||
<listitem><para>Jimbo Bahooli <email>griffin@blackhole.iceworld.org</email></para></listitem>
|
||||
<listitem><para>Jin Guojun <email>jin@george.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Joachim Kuebart</para></listitem>
|
||||
<listitem><para>Joachim Kuebart <email>unknown</email></para></listitem>
|
||||
<listitem><para>Joao Carlos Mendes Luis <email>jonny@jonny.eng.br</email></para></listitem>
|
||||
<listitem><para>Jochen Pohl <email>jpo.drs@sni.de</email></para></listitem>
|
||||
<listitem><para>Joe "Marcus" Clarke <email>marcus@miami.edu</email></para></listitem>
|
||||
|
@ -1558,19 +1558,19 @@ box can be opened)</para>
|
|||
<listitem><para>Johan Karlsson <email>k@numeri.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johan Larsson <email>johan@moon.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johann Tonsing <email>jtonsing@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Johannes Helander</para></listitem>
|
||||
<listitem><para>Johannes Stille</para></listitem>
|
||||
<listitem><para>Johannes Helander <email>unknown</email></para></listitem>
|
||||
<listitem><para>Johannes Stille <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Baldwin <email>jobaldwi@vt.edu</email></para></listitem>
|
||||
<listitem><para>John Beckett <email>jbeckett@southern.edu</email></para></listitem>
|
||||
<listitem><para>John Beukema <email>jbeukema@hk.super.net</email></para></listitem>
|
||||
<listitem><para>John Brezak</para></listitem>
|
||||
<listitem><para>John Brezak <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Capo <email>jc@irbs.com</email></para></listitem>
|
||||
<listitem><para>John F. Woods <email>jfw@jfwhome.funhouse.com</email></para></listitem>
|
||||
<listitem><para>John Goerzen <email>jgoerzen@alexanderwohl.complete.org</email></para></listitem>
|
||||
<listitem><para>John Hay <email>jhay@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>John Heidemann <email>johnh@isi.edu</email></para></listitem>
|
||||
<listitem><para>John Hood <email>cgull@owl.org</email></para></listitem>
|
||||
<listitem><para>John Kohl</para></listitem>
|
||||
<listitem><para>John Kohl <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Lind <email>john@starfire.mn.org</email></para></listitem>
|
||||
<listitem><para>John Mackin <email>john@physiol.su.oz.au</email></para></listitem>
|
||||
<listitem><para>John P <email>johnp@lodgenet.com</email></para></listitem>
|
||||
|
@ -1620,10 +1620,10 @@ box can be opened)</para>
|
|||
<listitem><para>Kazuo Horikawa <email>horikawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Kees Jan Koster <email>kjk1@ukc.ac.uk</email></para></listitem>
|
||||
<listitem><para>Keith Bostic <email>bostic@bostic.com</email></para></listitem>
|
||||
<listitem><para>Keith E. Walker</para></listitem>
|
||||
<listitem><para>Keith Moore</para></listitem>
|
||||
<listitem><para>Keith Sklower</para></listitem>
|
||||
<listitem><para>Ken Hornstein</para></listitem>
|
||||
<listitem><para>Keith E. Walker <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Moore <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Sklower <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Hornstein <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Key <email>key@cs.utk.edu</email></para></listitem>
|
||||
<listitem><para>Ken Mayer <email>kmayer@freegate.com</email></para></listitem>
|
||||
<listitem><para>Kenji Saito <email>marukun@mx2.nisiq.net</email></para></listitem>
|
||||
|
@ -1659,7 +1659,7 @@ box can be opened)</para>
|
|||
<listitem><para>Louis Mamakos <email>loiue@TransSys.com</email></para></listitem>
|
||||
<listitem><para>Lucas James <email>Lucas.James@ldjpc.apana.org.au</email></para></listitem>
|
||||
<listitem><para>Lyndon Nerenberg <email>lyndon@orthanc.com</email></para></listitem>
|
||||
<listitem><para>M.C. Wong</para></listitem>
|
||||
<listitem><para>M.C. Wong <email>unknown</email></para></listitem>
|
||||
<listitem><para>MANTANI Nobutaka <email>nobutaka@nobutaka.com</email></para></listitem>
|
||||
<listitem><para>MIHIRA Sanpei Yoshiro <email>sanpei@sanpei.org</email></para></listitem>
|
||||
<listitem><para>MITA Yoshio <email>mita@jp.FreeBSD.ORG</email></para></listitem>
|
||||
|
@ -1677,7 +1677,7 @@ box can be opened)</para>
|
|||
<listitem><para>Marc van Kempen <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>Marcel Moolenaar <email>marcel@scc.nl</email></para></listitem>
|
||||
<listitem><para>Mario Sergio Fujikawa Ferreira <email>lioux@gns.com.br</email></para></listitem>
|
||||
<listitem><para>Mark Andrews</para></listitem>
|
||||
<listitem><para>Mark Andrews <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Cammidge <email>mark@gmtunx.ee.uct.ac.za</email></para></listitem>
|
||||
<listitem><para>Mark Diekhans <email>markd@grizzly.com</email></para></listitem>
|
||||
<listitem><para>Mark Huizer <email>xaa@stack.nl</email></para></listitem>
|
||||
|
@ -1686,7 +1686,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mark Mayo <email>markm@vmunix.com</email></para></listitem>
|
||||
<listitem><para>Mark Thompson <email>thompson@tgsoft.com</email></para></listitem>
|
||||
<listitem><para>Mark Tinguely <email>tinguely@plains.nodak.edu</email></para></listitem>
|
||||
<listitem><para>Mark Treacy</para></listitem>
|
||||
<listitem><para>Mark Treacy <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Valentine <email>mark@linus.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Martin Birgmeier</para></listitem>
|
||||
<listitem><para>Martin Ibert <email>mib@ppe.bb-data.de</email></para></listitem>
|
||||
|
@ -1694,7 +1694,7 @@ box can be opened)</para>
|
|||
<listitem><para>Martin Renters <email>martin@tdc.on.ca</email></para></listitem>
|
||||
<listitem><para>Martti Kuparinen <email>erakupa@kk.etx.ericsson.se</email></para></listitem>
|
||||
<listitem><para>Masachika ISHIZUKA <email>ishizuka@isis.min.ntt.jp</email></para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA</para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Masafumi NAKANE <email>max@wide.ad.jp</email></para></listitem>
|
||||
<listitem><para>Masahiro Sekiguchi <email>seki@sysrap.cs.fujitsu.co.jp</email></para></listitem>
|
||||
<listitem><para>Masanobu Saitoh <email>msaitoh@spa.is.uec.ac.jp</email></para></listitem>
|
||||
|
@ -1745,7 +1745,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mike Evans <email>mevans@candle.com</email></para></listitem>
|
||||
<listitem><para>Mike Grupenhoff <email>kashmir@umiacs.umd.edu</email></para></listitem>
|
||||
<listitem><para>Mike Hibler <email>mike@marker.cs.utah.edu</email></para></listitem>
|
||||
<listitem><para>Mike Karels</para></listitem>
|
||||
<listitem><para>Mike Karels <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mike McGaughey <email>mmcg@cs.monash.edu.au</email></para></listitem>
|
||||
<listitem><para>Mike Meyer <email>mwm@shiva.the-park.com</email></para></listitem>
|
||||
<listitem><para>Mike Mitchell <email>mitchell@ref.tfs.com</email></para></listitem>
|
||||
|
@ -1787,71 +1787,71 @@ box can be opened)</para>
|
|||
<listitem><para>Nickolay N. Dudorov <email>nnd@itfs.nsk.su</email></para></listitem>
|
||||
<listitem><para>Niklas Hallqvist <email>niklas@filippa.appli.se</email></para></listitem>
|
||||
<listitem><para>Nisha Talagala <email>nisha@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para><email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para><email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para><email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para><email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para><email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para><email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para><email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para><email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para><email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para><email>derek@free.org</email></para></listitem>
|
||||
<listitem><para><email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para><email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para><email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para><email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para><email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para><email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para><email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para><email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para><email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para><email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para><email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para><email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para><email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para><email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para><email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para><email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para><email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para><email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para><email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para><email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para><email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para><email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para><email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para><email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para><email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para><email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para><email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para><email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para><email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para><email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para><email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para><email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para><email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para><email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para><email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para><email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para><email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para><email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para><email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para><email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para><email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para>No Name <email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para>No Name <email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para>No Name <email>derek@free.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>No Name <email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>No Name <email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para>No Name <email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para>No Name <email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para>No Name <email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>Nobuhiro Yasutomi <email>nobu@psrc.isac.co.jp</email></para></listitem>
|
||||
<listitem><para>Nobuyuki Koganemaru <email>kogane@koganemaru.co.jp</email></para></listitem>
|
||||
<listitem><para>Norio Suzuki <email>nosuzuki@e-mail.ne.jp</email></para></listitem>
|
||||
|
@ -1873,15 +1873,15 @@ box can be opened)</para>
|
|||
<listitem><para>Pascal Pederiva <email>pascal@zuo.dec.com</email></para></listitem>
|
||||
<listitem><para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para></listitem>
|
||||
<listitem><para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para></listitem>
|
||||
<listitem><para>Patrick Hausen</para></listitem>
|
||||
<listitem><para>Patrick Hausen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Antonov <email>apg@demos.su</email></para></listitem>
|
||||
<listitem><para>Paul F. Werkowski</para></listitem>
|
||||
<listitem><para>Paul F. Werkowski <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Fox <email>pgf@foxharp.boston.ma.us</email></para></listitem>
|
||||
<listitem><para>Paul Koch <email>koch@thehub.com.au</email></para></listitem>
|
||||
<listitem><para>Paul Kranenburg <email>pk@NetBSD.org</email></para></listitem>
|
||||
<listitem><para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Paul Popelka <email>paulp@uts.amdahl.com</email></para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr.</para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr. <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Saab <email>paul@mu.org</email></para></listitem>
|
||||
<listitem><para>Paul Sandys <email>myj@nyct.net</email></para></listitem>
|
||||
<listitem><para>Paul T. Root <email>proot@horton.iaces.com</email></para></listitem>
|
||||
|
@ -1897,7 +1897,7 @@ box can be opened)</para>
|
|||
<listitem><para>Peter Jeremy <email>perer.jeremy@alcatel.com.au</email></para></listitem>
|
||||
<listitem><para>Peter M. Chen <email>pmchen@eecs.umich.edu</email></para></listitem>
|
||||
<listitem><para>Peter Much <email>peter@citylink.dinoex.sub.org</email></para></listitem>
|
||||
<listitem><para>Peter Olsson</para></listitem>
|
||||
<listitem><para>Peter Olsson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Peter Philipp <email>pjp@bsd-daemon.net</email></para></listitem>
|
||||
<listitem><para>Peter Stubbs <email>PETERS@staidan.qld.edu.au</email></para></listitem>
|
||||
<listitem><para>Phil Maker <email>pjm@cs.ntu.edu.au</email></para></listitem>
|
||||
|
@ -1930,7 +1930,7 @@ box can be opened)</para>
|
|||
<listitem><para>Richard Winkel <email>rich@math.missouri.edu</email></para></listitem>
|
||||
<listitem><para>Richard Wiwatowski <email>rjwiwat@adelaide.on.net</email></para></listitem>
|
||||
<listitem><para>Rick Macklem <email>rick@snowhite.cis.uoguelph.ca</email></para></listitem>
|
||||
<listitem><para>Rick Macklin</para></listitem>
|
||||
<listitem><para>Rick Macklin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Rob Austein <email>sra@epilogue.com</email></para></listitem>
|
||||
<listitem><para>Rob Mallory <email>rmallory@qualcomm.com</email></para></listitem>
|
||||
<listitem><para>Rob Snow <email>rsnow@txdirect.net</email></para></listitem>
|
||||
|
@ -1943,14 +1943,14 @@ box can be opened)</para>
|
|||
<listitem><para>Robert Swindells <email>swindellsr@genrad.co.uk</email></para></listitem>
|
||||
<listitem><para>Robert Watson <email>robert@cyrus.watson.org</email></para></listitem>
|
||||
<listitem><para>Robert Withrow <email>witr@rwwa.com</email></para></listitem>
|
||||
<listitem><para>Robert Yoder</para></listitem>
|
||||
<listitem><para>Robert Yoder <email>unknown</email></para></listitem>
|
||||
<listitem><para>Robin Carey <email>robin@mailgate.dtc.rankxerox.co.uk</email></para></listitem>
|
||||
<listitem><para>Roger Hardiman <email>roger@cs.strath.ac.uk</email></para></listitem>
|
||||
<listitem><para>Roland Jesse <email>jesse@cs.uni-magdeburg.de</email></para></listitem>
|
||||
<listitem><para>Ron Bickers <email>rbickers@intercenter.net</email></para></listitem>
|
||||
<listitem><para>Ron Lenk <email>rlenk@widget.xmission.com</email></para></listitem>
|
||||
<listitem><para>Ronald Kuehn <email>kuehn@rz.tu-clausthal.de</email></para></listitem>
|
||||
<listitem><para>Rudolf Cejka</para></listitem>
|
||||
<listitem><para>Rudolf Cejka <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ruslan Belkin <email>rus@home2.UA.net</email></para></listitem>
|
||||
<listitem><para>Ruslan Ermilov <email>ru@ucb.crimea.ua</email></para></listitem>
|
||||
<listitem><para>Ruslan Shevchenko <email>rssh@cam.grad.kiev.ua</email></para></listitem>
|
||||
|
@ -2008,7 +2008,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stefan Bethke <email>stb@hanse.de</email></para></listitem>
|
||||
<listitem><para>Stefan Eggers <email>seggers@semyam.dinoco.de</email></para></listitem>
|
||||
<listitem><para>Stefan Moeding <email>s.moeding@ndh.net</email></para></listitem>
|
||||
<listitem><para>Stefan Petri</para></listitem>
|
||||
<listitem><para>Stefan Petri <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stefan `Sec` Zehl <email>sec@42.org</email></para></listitem>
|
||||
<listitem><para>Steinar Haug <email>sthaug@nethelp.no</email></para></listitem>
|
||||
<listitem><para>Stephane E. Potvin <email>sepotvin@videotron.ca</email></para></listitem>
|
||||
|
@ -2021,7 +2021,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stephen McKay <email>syssgm@devetir.qld.gov.au</email></para></listitem>
|
||||
<listitem><para>Stephen Melvin <email>melvin@zytek.com</email></para></listitem>
|
||||
<listitem><para>Steve Bauer <email>sbauer@rock.sdsmt.edu</email></para></listitem>
|
||||
<listitem><para>Steve Deering</para></listitem>
|
||||
<listitem><para>Steve Deering <email>unknown</email></para></listitem>
|
||||
<listitem><para>Steve Gerakines <email>steve2@genesis.tiac.net</email></para></listitem>
|
||||
<listitem><para>Steve Gericke <email>steveg@comtrol.com</email></para></listitem>
|
||||
<listitem><para>Steve Piette <email>steve@simon.chi.il.US</email></para></listitem>
|
||||
|
@ -2030,7 +2030,7 @@ box can be opened)</para>
|
|||
<listitem><para>Steven H. Samorodin <email>samorodi@NUXI.com</email></para></listitem>
|
||||
<listitem><para>Steven McCanne <email>mccanne@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para>Steven Plite <email>splite@purdue.edu</email></para></listitem>
|
||||
<listitem><para>Steven Wallace</para></listitem>
|
||||
<listitem><para>Steven Wallace <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stuart Henderson <email>stuart@internationalschool.co.uk</email></para></listitem>
|
||||
<listitem><para>Sue Blake <email>sue@welearn.com.au</email></para></listitem>
|
||||
<listitem><para>Sugiura Shiro <email>ssugiura@duo.co.jp</email></para></listitem>
|
||||
|
@ -2055,7 +2055,7 @@ box can be opened)</para>
|
|||
<listitem><para>Tatsumi HOSOKAWA <email>hosokawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Ted Buswell <email>tbuswell@mediaone.net</email></para></listitem>
|
||||
<listitem><para>Ted Faber <email>faber@isi.edu</email></para></listitem>
|
||||
<listitem><para>Ted Lemon</para></listitem>
|
||||
<listitem><para>Ted Lemon <email>unknown</email></para></listitem>
|
||||
<listitem><para>Terry Lambert <email>terry@lambert.org</email></para></listitem>
|
||||
<listitem><para>Terry Lee <email>terry@uivlsi.csl.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>Tetsuya Furukawa <email>tetsuya@secom-sis.co.jp</email></para></listitem>
|
||||
|
@ -2067,7 +2067,7 @@ box can be opened)</para>
|
|||
<listitem><para>Thomas Gellekum <email>thomas@ghpc8.ihf.rwth-aachen.de</email></para></listitem>
|
||||
<listitem><para>Thomas Graichen <email>graichen@omega.physik.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>Thomas König <email>Thomas.Koenig@ciw.uni-karlsruhe.de</email></para></listitem>
|
||||
<listitem><para>Thomas Ptacek</para></listitem>
|
||||
<listitem><para>Thomas Ptacek <email>unknown</email></para></listitem>
|
||||
<listitem><para>Thomas Stromberg <email>tstrombe@rtci.com</email></para></listitem>
|
||||
<listitem><para>Thomas Valentino Crimi <email>tcrimi+@andrew.cmu.edu</email></para></listitem>
|
||||
<listitem><para>Thomas Wintergerst <email>thomas@lemur.nord.de</email></para></listitem>
|
||||
|
|
|
@ -414,7 +414,7 @@ subscribe cvs-all</programlisting>
|
|||
any detected changes being compressed, stamped with a
|
||||
sequence-number and encoded for transmission over email (in printable
|
||||
ASCII only). Once received, these “CTM deltas” can then be handed
|
||||
to the <citerefentry><refentrytitle>ctm_rmail</refentrytitle><manvolnum>1</manvolnum></citerefentry> utility which will automatically decode, verify
|
||||
to the &man.ctm.rmail.1; utility which will automatically decode, verify
|
||||
and apply the changes to the user's copy of the sources. This
|
||||
process is far more efficient than <application>CVSup</application>, and places less strain on
|
||||
our server resources since it is a <emphasis>push</emphasis> rather
|
||||
|
@ -447,10 +447,7 @@ subscribe cvs-all</programlisting>
|
|||
against one of the FreeBSD project's official anoncvs servers. To
|
||||
use it, one simply sets the <envar>CVSROOT</envar> environment
|
||||
variable to point at the appropriate anoncvs server and then uses
|
||||
the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command to access it like any local
|
||||
the &man.cvs.1; command to access it like any local
|
||||
repository.</para>
|
||||
|
||||
<para>While it can also be said that the <link
|
||||
|
@ -481,10 +478,7 @@ subscribe cvs-all</programlisting>
|
|||
<sect3>
|
||||
<title><anchor id="anoncvs-usage">Using Anonymous CVS</title>
|
||||
|
||||
<para>Configuring <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to use an Anonymous CVS repository is a simple
|
||||
<para>Configuring &man.cvs.1; to use an Anonymous CVS repository is a simple
|
||||
matter of setting the <envar>CVSROOT</envar> environment variable
|
||||
to point to one of the FreeBSD project's
|
||||
<emphasis>anoncvs</emphasis> servers. At the time of this writing,
|
||||
|
@ -500,10 +494,7 @@ subscribe cvs-all</programlisting>
|
|||
<para>Since CVS allows one to “check out” virtually any
|
||||
version of the FreeBSD sources that ever existed (or, in some
|
||||
cases, will exist <!-- smiley -->:), you need to be familiar with
|
||||
the revision (<option>-r</option>) flag to <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> and what some of the permissible values for it in
|
||||
the revision (<option>-r</option>) flag to &man.cvs.1; and what some of the permissible values for it in
|
||||
the FreeBSD Project repository are.</para>
|
||||
|
||||
<para>There are two kinds of tags, revision tags and branch tags. A
|
||||
|
@ -655,26 +646,19 @@ subscribe cvs-all</programlisting>
|
|||
<para>When you specify a branch tag, you normally receive the latest
|
||||
versions of the files on that line of development. If you wish to
|
||||
receive some past version, you can do so by specifying a date with
|
||||
the <option>-D date</option> flag. See the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> man page for more details.</para>
|
||||
the <option>-D date</option> flag. See the &man.cvs.1; man page for more details.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Examples</title>
|
||||
|
||||
<para>While it really is recommended that you read the manual page
|
||||
for <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> thoroughly before doing
|
||||
for &man.cvs.1; thoroughly before doing
|
||||
anything, here are some quick examples which essentially show how
|
||||
to use Anonymous CVS:</para>
|
||||
|
||||
<example>
|
||||
<title>Checking out something from -current (<citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>) and deleting it
|
||||
<title>Checking out something from -current (&man.ls.1;) and deleting it
|
||||
again:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -694,9 +678,7 @@ subscribe cvs-all</programlisting>
|
|||
</example>
|
||||
|
||||
<example>
|
||||
<title>Creating a list of changes (as unidiffs) to <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> between FreeBSD 2.2.2
|
||||
<title>Creating a list of changes (as unidiffs) to &man.ls.1; between FreeBSD 2.2.2
|
||||
and FreeBSD 2.2.6:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -1556,7 +1538,7 @@ cvs-crypto</programlisting>
|
|||
the latest versions of the files on that line of
|
||||
development. If you wish to receive some past version,
|
||||
you can do so by specifying a date with the <option>date=</option> value
|
||||
field. The <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page explains how to do
|
||||
field. The &man.cvsup.1; manual page explains how to do
|
||||
that.</para>
|
||||
|
||||
<para>For our example, we wish to receive FreeBSD-current.
|
||||
|
@ -1657,7 +1639,7 @@ exists before running CVSup. On any particular run of
|
|||
alone.</para>
|
||||
|
||||
<para><literal>use-rel-suffix</literal> is ... arcane. If you really want to
|
||||
know about it, see the <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page. Otherwise,
|
||||
know about it, see the &man.cvsup.1; manual page. Otherwise,
|
||||
just specify it and do not worry about it.</para>
|
||||
|
||||
<para><literal>compress</literal> enables the use of gzip-style compression
|
||||
|
@ -1751,7 +1733,7 @@ cvs-crypto</programlisting>
|
|||
see the manual page.</para>
|
||||
|
||||
<para>Once you are satisfied with the way updates are working, you
|
||||
can arrange for regular runs of cvsup using <citerefentry><refentrytitle>cron</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Obviously,
|
||||
can arrange for regular runs of cvsup using &man.cron.8;. Obviously,
|
||||
you should not let cvsup use its GUI when running it from
|
||||
cron.</para>
|
||||
|
||||
|
|
|
@ -540,7 +540,7 @@ help
|
|||
|
||||
<para>This is
|
||||
the mailing list for reporting bugs in FreeBSD Whenever
|
||||
possible, bugs should be submitted using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
possible, bugs should be submitted using the &man.send-pr.1;
|
||||
command or the <ulink
|
||||
URL="http://www.freebsd.org/send-pr.html">WEB
|
||||
interface</ulink> to it.</para>
|
||||
|
|
|
@ -2628,7 +2628,7 @@ INS8250 -> INS8250B
|
|||
<para>The <devicename>sio</devicename> driver provides
|
||||
support for NS8250-, NS16450-, NS16550 and NS16550A-based EIA
|
||||
RS-232C (CCITT V.24) communications interfaces. Several
|
||||
multiport cards are supported as well. See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detailed technical
|
||||
multiport cards are supported as well. See the &man.sio.4; manual page for detailed technical
|
||||
documentation.</para>
|
||||
|
||||
|
||||
|
@ -2719,7 +2719,7 @@ options COM_MULTIPORT</programlisting>
|
|||
sio<replaceable>n</replaceable></literal> lines are,
|
||||
you will need to add 16 more devices. Only
|
||||
the last device includes the interrupt vector for the
|
||||
board. (See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detail as
|
||||
board. (See the &man.sio.4; manual page for detail as
|
||||
to why.) The following example is for a Boca Board with
|
||||
an interrupt of 3, and a base IO address 100h. The IO
|
||||
address for Each port is +8 hexadecimal from the
|
||||
|
@ -4387,7 +4387,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
address of the device that is failing, and the desired
|
||||
debug level in <filename>/sys/scsi/scsidebug.h</filename>.
|
||||
If it probes but just does not work, you can use the
|
||||
<citerefentry><refentrytitle>scsi</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to dynamically set a
|
||||
&man.scsi.8; command to dynamically set a
|
||||
debug level to it in a running kernel (if <literal>SCSIDEBUG</literal> is
|
||||
defined). This will give you <emphasis>copious</emphasis> debugging output with
|
||||
which to confuse the gurus. See <command>man 4
|
||||
|
@ -4705,10 +4705,10 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>General tape access commands</title>
|
||||
|
||||
<para><citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry> provides generic access to the tape
|
||||
<para>&man.mt.1; provides generic access to the tape
|
||||
drives. Some of the more common commands are
|
||||
<command>rewind</command>, <command>erase</command>, and
|
||||
<command>status</command>. See the <citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
<command>status</command>. See the &man.mt.1;
|
||||
manual page for a detailed description.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -4728,12 +4728,12 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>SCSI drives</title>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> driver provides
|
||||
<para>The &man.st.4; driver provides
|
||||
support for 8mm (Exabyte), 4mm (DAT: Digital Audio Tape), QIC
|
||||
(Quarter-Inch Cartridge), DLT (Digital Linear Tape), QIC
|
||||
Minicartridge and 9-track (remember the big reels that you see
|
||||
spinning in Hollywood computer rooms) tape drives. See the
|
||||
<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for a detailed
|
||||
&man.st.4; manual page for a detailed
|
||||
description.</para>
|
||||
|
||||
<para>The drives listed below are currently being used by members
|
||||
|
@ -4876,7 +4876,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
and QIC-525 (DC6525) tapes as well.</para>
|
||||
|
||||
<para>Data transfer rate is 350kB/s using
|
||||
<citerefentry><refentrytitle>dump</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Rates of 530kB/s have been
|
||||
&man.dump.8;. Rates of 530kB/s have been
|
||||
reported when using <link
|
||||
linkend="backups-programs-amanda">Amanda</link></para>
|
||||
|
||||
|
@ -4982,7 +4982,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
(250MB) tapes.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Under FreeBSD 2.2-current, use <command>mt
|
||||
blocksize 512</command> to set the blocksize. (The
|
||||
|
@ -5513,7 +5513,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
<para>Native capacity is 150/250MB.</para>
|
||||
|
||||
<para>This drive has quirks which are known and work around code
|
||||
is present in the scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>). Upgrading the firmware to XXX
|
||||
is present in the scsi tape device driver (&man.st.4;). Upgrading the firmware to XXX
|
||||
version will fix the quirks and provide SCSI 2
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -5552,7 +5552,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
supported for the 2.5 GB cartridges.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>)
|
||||
scsi tape device driver (&man.st.4;)
|
||||
beginning with FreeBSD 2.2-current. For previous versions of
|
||||
FreeBSD, use <command>mt</command> to read one
|
||||
block from the tape, rewind the tape, and then execute the
|
||||
|
@ -5590,7 +5590,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
erased.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Other firmware revisions that are known to work are:
|
||||
M75D</para>
|
||||
|
|
|
@ -432,10 +432,10 @@
|
|||
are the people who have <emphasis>write</emphasis> access to
|
||||
the CVS tree, and are thus authorized to make modifications
|
||||
to the FreeBSD source (the term “committer” comes from the
|
||||
<citerefentry><refentrytitle>cvs</refentrytitle><manvolnum>1</manvolnum></citerefentry> <command>commit</command> command, which is used to
|
||||
&man.cvs.1; <command>commit</command> command, which is used to
|
||||
bring new changes into the CVS repository). The best way of
|
||||
making submissions for review by the committers list is to
|
||||
use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
use the &man.send-pr.1; command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
<note>
|
||||
<para>If you are trying to upgrade your kernel from an older version
|
||||
of FreeBSD, you will probably have to get a new version of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> from the same place you got the new
|
||||
&man.config.8; from the same place you got the new
|
||||
kernel sources. It is located in
|
||||
<filename>/usr/src/usr.sbin</filename>, so you will need to
|
||||
download those sources as well. Re-build and install it before
|
||||
|
@ -430,7 +430,7 @@
|
|||
hundred bytes to the kernel.</para>
|
||||
|
||||
<note>
|
||||
<para>The <citerefentry><refentrytitle>ipcs</refentrytitle><manvolnum>1</manvolnum></citerefentry> command will tell
|
||||
<para>The &man.ipcs.1; command will tell
|
||||
will list any processes using each of these System V
|
||||
facilities.</para>
|
||||
</note>
|
||||
|
@ -503,7 +503,7 @@
|
|||
<listitem>
|
||||
<para>Process filesystem. This is a pretend filesystem
|
||||
mounted on <filename>/proc</filename> which allows
|
||||
programs like <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> to give you more
|
||||
programs like &man.ps.1; to give you more
|
||||
information on what processes are running.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -609,7 +609,7 @@
|
|||
|
||||
<note>
|
||||
<para>QIC-80 tape support requires a separate filter
|
||||
program called <citerefentry><refentrytitle>ft</refentrytitle><manvolnum>8</manvolnum></citerefentry>, see the manual
|
||||
program called &man.ft.8;, see the manual
|
||||
page for details.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
@ -975,7 +975,7 @@
|
|||
modem to 2 (for obscure technical reasons IRQ 2 = IRQ 9)
|
||||
in order to access it from FreeBSD. If you have a
|
||||
multiport serial card, check the manual page for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for more information on the
|
||||
&man.sio.4; for more information on the
|
||||
proper values for these lines. Some video cards (notably
|
||||
those based on S3 chips) use IO addresses of the form
|
||||
<literal>0x*2e8</literal>, and since many cheap serial
|
||||
|
@ -1250,7 +1250,7 @@
|
|||
network interfaces to be placed in promiscuous mode,
|
||||
capturing every packet on a broadcast network (e.g. an
|
||||
ethernet). These packets can be captured to disk and/or
|
||||
examined with the <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</manvolnum></citerefentry> program.
|
||||
examined with the &man.tcpdump.1; program.
|
||||
Note that implementation of this capability can seriously
|
||||
compromise your overall network security. The
|
||||
<replaceable>number</replaceable> after bpfilter is the number
|
||||
|
@ -1445,7 +1445,7 @@
|
|||
<listitem>
|
||||
<para>Snoop device. This pseudo-device allows one terminal
|
||||
session to watch another using the
|
||||
<citerefentry><refentrytitle>watch</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. Note that
|
||||
&man.watch.8; command. Note that
|
||||
implementation of this capability has important security
|
||||
and privacy implications. The <replaceable>number</replaceable>
|
||||
after snp is the total number of simultaneous snoop
|
||||
|
@ -1457,7 +1457,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Vnode driver. Allows a file to be treated as a device
|
||||
after being set up with the <citerefentry><refentrytitle>vnconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
after being set up with the &man.vnconfig.8;
|
||||
command. This driver can be useful for manipulating
|
||||
floppy disk images and using a file as a swap device (e.g.
|
||||
an MS Windows swap file). Optional.</para>
|
||||
|
@ -1473,8 +1473,8 @@
|
|||
“meta”-disk. The <replaceable>number</replaceable> after ccd
|
||||
is the total number of concatenated disks (not total
|
||||
number of disks that can be concatenated) that can be
|
||||
created. (See <citerefentry><refentrytitle>ccd</refentrytitle><manvolnum>4</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>ccdconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry> man pages for more
|
||||
created. (See &man.ccd.4; and
|
||||
&man.ccdconfig.8; man pages for more
|
||||
details.) Optional.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1642,7 +1642,7 @@ controller wcd0</programlisting>
|
|||
resource is the <filename>/var/log/messages</filename> file
|
||||
which records, among other things, all of the kernel
|
||||
messages from every successful boot. Also, the
|
||||
<citerefentry><refentrytitle>dmesg</refentrytitle><manvolnum>8</manvolnum></citerefentry> command will print the kernel
|
||||
&man.dmesg.8; command will print the kernel
|
||||
messages from the current boot.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1655,7 +1655,7 @@ controller wcd0</programlisting>
|
|||
with the last installed kernel which may be
|
||||
non-functional. Also, as soon as possible, move the
|
||||
working kernel to the proper <filename>kernel</filename> location or
|
||||
commands such as <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> will not work
|
||||
commands such as &man.ps.1; will not work
|
||||
properly. The proper command to “unlock” the
|
||||
kernel file that <command>make</command> installs (in
|
||||
order to move another kernel back permanently) is:</para>
|
||||
|
@ -1683,7 +1683,7 @@ controller wcd0</programlisting>
|
|||
from the one that the system utilities have been built with,
|
||||
for example, an experimental “2.2.0” kernel on a
|
||||
2.1.0-RELEASE system, many system-status commands like
|
||||
<citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> and <citerefentry><refentrytitle>vmstat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
&man.ps.1; and &man.vmstat.8;
|
||||
will not work any more. You must recompile the <filename>libkvm</filename> library as well as these
|
||||
utilities. This is one reason it is not normally a good
|
||||
idea to use a different version of the kernel from the rest
|
||||
|
|
|
@ -13,10 +13,7 @@
|
|||
is too small to hold the dump, you can configure your kernel to use
|
||||
an alternate dump device (in the <literal>config
|
||||
kernel</literal> line), or you can specify an alternate using the
|
||||
<citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. The best way to use <citerefentry>
|
||||
<refentrytitle>dumpon</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> is to set the <literal>dumpdev</literal> variable in
|
||||
&man.dumpon.8; command. The best way to use &man.dumpon.8; is to set the <literal>dumpdev</literal> variable in
|
||||
<filename>/etc/rc.conf</filename>. Typically you want to specify one of
|
||||
the swap devices specified in <filename>/etc/fstab</filename>.
|
||||
Dumps to non-swap devices, tapes for example,
|
||||
|
@ -25,10 +22,10 @@ Dumps to non-swap devices, tapes for example,
|
|||
Configuration</link> for
|
||||
details on configuring the FreeBSD kernel.</para>
|
||||
|
||||
<para>Use the <citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to tell the kernel
|
||||
<para>Use the &man.dumpon.8; command to tell the kernel
|
||||
where to dump to (note that this will have to be done after
|
||||
configuring the partition in question as swap space via
|
||||
<citerefentry><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry>). This is normally arranged via
|
||||
&man.swapon.8;). This is normally arranged via
|
||||
<filename>/etc/rc.conf</filename> and <filename>/etc/rc</filename>.
|
||||
Alternatively, you can hard-code the dump device via the <literal>dump</literal>
|
||||
clause in the <literal>config</literal> line of your kernel config file. This is
|
||||
|
@ -68,7 +65,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
&prompt.root; <userinput>exit</userinput> # ...to multi-user</screen>
|
||||
|
||||
|
||||
<para>This instructs <citerefentry><refentrytitle>savecore</refentrytitle><manvolnum>8</manvolnum></citerefentry> to
|
||||
<para>This instructs &man.savecore.8; to
|
||||
use another kernel for symbol name extraction. It would otherwise
|
||||
default to the currently running kernel and most likely not do
|
||||
anything at all since the crash dump and the kernel symbols
|
||||
|
@ -279,7 +276,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
generated code, so you will finally get a new kernel with similar
|
||||
code to the faulting one but some debugging symbols. You should at
|
||||
least verify the old and new sizes with the
|
||||
<citerefentry><refentrytitle>size</refentrytitle><manvolnum>1</manvolnum></citerefentry> command. If there is a mismatch, you
|
||||
&man.size.1; command. If there is a mismatch, you
|
||||
probably need to give up here.</para>
|
||||
|
||||
<para>Go and examine the dump as described above. The debugging
|
||||
|
@ -479,7 +476,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
<para>The return value will be printed.</para>
|
||||
|
||||
<para>For a <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> style summary of all running
|
||||
<para>For a &man.ps.1; style summary of all running
|
||||
processes, use:</para>
|
||||
|
||||
|
||||
|
@ -525,7 +522,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
|
||||
<para>However, it is highly recommended to have a
|
||||
printed copy of the <citerefentry><refentrytitle>ddb</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page
|
||||
printed copy of the &man.ddb.4; manual page
|
||||
ready for a debugging session. Remember that it is hard to read the
|
||||
on-line manual while single-stepping the kernel.</para>
|
||||
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
the supported options in the kernel into new-style ones, so for
|
||||
people who correctly did a <command>make depend</command>
|
||||
in their kernel compile directory after running
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry>, the build process will automatically
|
||||
&man.config.8;, the build process will automatically
|
||||
pick up modified options, and only recompile those files where it is
|
||||
necessary. Wiping out the old compile directory on each run of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> as it is still done now can then be
|
||||
&man.config.8; as it is still done now can then be
|
||||
eliminated again.</para>
|
||||
|
||||
<para>Basically, a kernel option is nothing else than the definition
|
||||
|
@ -89,7 +89,7 @@ options notyet,notdef</programlisting>
|
|||
using such an option is responsible himself for knowing about its
|
||||
implications (and maybe manually forcing the recompilation of parts
|
||||
of his kernel). Once the transition of all supported options has
|
||||
been done, <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will warn whenever an
|
||||
been done, &man.config.8; will warn whenever an
|
||||
unsupported option appears in the config file, but it will
|
||||
nevertheless include it into the kernel Makefile.</para>
|
||||
|
||||
|
@ -114,7 +114,7 @@ options notyet,notdef</programlisting>
|
|||
<filename>opt_<replaceable>foo</replaceable>.h</filename> already
|
||||
available for the intended new option, invent a new name. Make it
|
||||
meaningful, and comment the new section in the
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. &man.config.8; will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
|
||||
<para>Packing too many options into a single
|
||||
<filename>opt_<replaceable>foo</replaceable>.h</filename> will cause
|
||||
|
|
|
@ -49,7 +49,7 @@ font8x8=cp866-8x8</programlisting>
|
|||
<para>This tuning means KOI8-R keyboard with Alternative
|
||||
screen font mapped to KOI8-R encoding to preserve
|
||||
pseudographics, <literal>Gray Delete</literal>
|
||||
key remapped to match Russian <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry for FreeBSD
|
||||
key remapped to match Russian &man.termcap.5; entry for FreeBSD
|
||||
console.</para>
|
||||
|
||||
<para>RUS/LAT switch will be <literal>CapsLock</literal>. Old CapsLock function still
|
||||
|
@ -83,7 +83,7 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para><envar>LANG</envar> for POSIX
|
||||
<citerefentry><refentrytitle>setlocale</refentrytitle><manvolnum>3</manvolnum></citerefentry> family functions;</para>
|
||||
&man.setlocale.3; family functions;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -95,8 +95,8 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<para>The best way is using <filename>/etc/login.conf</filename>
|
||||
<literal>russian</literal> user's login class in
|
||||
<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry login class
|
||||
position. See <citerefentry><refentrytitle>login.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> for
|
||||
&man.passwd.5; entry login class
|
||||
position. See &man.login.conf.5; for
|
||||
details.</para>
|
||||
|
||||
|
||||
|
@ -115,9 +115,9 @@ russian:Russian Users Accounts:\
|
|||
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.vipw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.vipw.8; for adding new
|
||||
users, <filename>/etc/master.passwd</filename> entry should
|
||||
looks like:</para>
|
||||
|
||||
|
@ -127,9 +127,9 @@ user:password:1111:11:russian:0:0:User Name:/home/user:/bin/csh</programlisting>
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.adduser.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.adduser.8; for adding new
|
||||
users:</para>
|
||||
<itemizedlist>
|
||||
|
||||
|
@ -149,7 +149,7 @@ defaultclass = russian</programlisting> in
|
|||
|
||||
<screen><prompt>Enter login class:</prompt> default []:</screen>
|
||||
prompt from
|
||||
<citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry>;</para>
|
||||
&man.adduser.8;;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -166,9 +166,9 @@ defaultclass = russian</programlisting> in
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.pw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new users,
|
||||
<para>If you use &man.pw.8; for adding new users,
|
||||
call it in this form:</para>
|
||||
|
||||
|
||||
|
@ -245,21 +245,21 @@ lp|Russian local line printer:\
|
|||
:sh:of=/usr/libexec/lpr/ru/koi2alt:\
|
||||
:lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:</programlisting>
|
||||
|
||||
<para>See <citerefentry><refentrytitle>printcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> for detailed description.</para>
|
||||
<para>See &man.printcap.5; for detailed description.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="russian-msdosfs">
|
||||
<title>MSDOS FS and Russian file names</title>
|
||||
|
||||
<para>Look at following example <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry to enable support for Russian
|
||||
<para>Look at following example &man.fstab.5; entry to enable support for Russian
|
||||
file names in MSDOS FS:</para>
|
||||
|
||||
<programlisting>
|
||||
/dev/sd0s1 /dos/c msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0</programlisting>
|
||||
|
||||
<para>See
|
||||
<citerefentry><refentrytitle>mount_msdos</refentrytitle><manvolnum>8</manvolnum></citerefentry>for detailed description of
|
||||
&man.mount.msdos.8; for detailed description of
|
||||
<option>-W</option> and <option>-L</option> options.</para>
|
||||
|
||||
</sect2>
|
||||
|
|
|
@ -404,7 +404,7 @@ libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29</screen>
|
|||
check if it needs shared libraries, and if so, whether you have
|
||||
them installed in the <filename>/compat/linux</filename> tree.
|
||||
To do this, you run the Linux version <command>ldd</command> on the new program,
|
||||
and watch its output. <command>ldd</command> (see also the manual page for <citerefentry><refentrytitle>ldd</refentrytitle><manvolnum>1</manvolnum></citerefentry>)
|
||||
and watch its output. <command>ldd</command> (see also the manual page for &man.ldd.1;)
|
||||
will print a list of shared libraries that the program depends
|
||||
on, in the form <literal><replaceable>majorname</replaceable> (<replaceable>jumpversion</replaceable>) => <replaceable>fullname</replaceable></literal>.</para>
|
||||
|
||||
|
@ -433,10 +433,7 @@ Abort</screen>
|
|||
|
||||
|
||||
<para>To help the FreeBSD kernel distinguish between a FreeBSD ELF
|
||||
binary from a Linux binary, use the <citerefentry>
|
||||
<refentrytitle>brandelf</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> utility.</para>
|
||||
binary from a Linux binary, use the &man.brandelf.1; utility.</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>brandelf -t Linux my-linux-elf-binary</userinput></screen>
|
||||
|
|
|
@ -522,7 +522,7 @@ do-install:
|
|||
directory</ulink>, though check your local mirror first,
|
||||
please! These are more likely to work (on the whole) than
|
||||
trying to compile from source and a lot faster besides! Use
|
||||
the <citerefentry><refentrytitle>pkg_add</refentrytitle><manvolnum>1</manvolnum></citerefentry> program to install a
|
||||
the &man.pkg.add.1; program to install a
|
||||
package file on your system.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ lib/X11/oneko/cat2.xpm
|
|||
lib/X11/oneko/mouse.xpm
|
||||
@dirrm lib/X11/oneko</programlisting>
|
||||
|
||||
<para>Refer to the <citerefentry><refentrytitle>pkg_create</refentrytitle><manvolnum>1</manvolnum></citerefentry> man page
|
||||
<para>Refer to the &man.pkg.create.1; man page
|
||||
for details on the packing list.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1290,19 +1290,10 @@ lib/X11/oneko/mouse.xpm
|
|||
<filename>pkgname.tgz</filename> package, so delete them
|
||||
now. Next, simply include the output of <command>shar `find
|
||||
port_dir`</command> in a bug report and send it with the
|
||||
<citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> program (see <link linkend="contrib-general">Bug
|
||||
&man.send-pr.1; program (see <link linkend="contrib-general">Bug
|
||||
Reports and General Commentary</link> for more information
|
||||
about <citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry>. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use <citerefentry>
|
||||
<refentrytitle>uuencode</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> before including it in the bug report (uuencoded
|
||||
about &man.send-pr.1;. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use &man.uuencode.1; before including it in the bug report (uuencoded
|
||||
tarfiles are acceptable even if the bug report is smaller than
|
||||
20KB but are not preferred). Be sure to classify the bug report as
|
||||
category <literal>ports</literal> and class
|
||||
|
@ -2805,9 +2796,7 @@ diff -u -r1.15 PLIST
|
|||
POST-INSTALL</literal>. <literal>$2</literal> can be
|
||||
tested to determine which mode the script is being run in. The
|
||||
<envar>PKG_PREFIX</envar> environmental variable will be set to
|
||||
the package installation directory. See <citerefentry>
|
||||
<refentrytitle>pkg_add</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> for additional
|
||||
the package installation directory. See &man.pkg.add.1; for additional
|
||||
information.</para>
|
||||
|
||||
<note>
|
||||
|
@ -3045,7 +3034,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
<command>diff -ruN superedit.bak
|
||||
superedit</command>). Please examine the output to make
|
||||
sure all the changes make sense. The best way to send us the
|
||||
diff is by including it to <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
diff is by including it to &man.send-pr.1;
|
||||
(category <literal>ports</literal>). Please mention any added or deleted files
|
||||
in the message, as they have to be explicitly specified to CVS
|
||||
when doing a commit. If the diff is more than about 20KB, please
|
||||
|
@ -3053,7 +3042,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
the PR.</para>
|
||||
|
||||
<para>Once again, please use
|
||||
<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> and not <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</manvolnum></citerefentry> to send updates to ports.</para>
|
||||
&man.diff.1; and not &man.shar.1; to send updates to ports.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -3080,10 +3069,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
post-install:
|
||||
strip ${PREFIX}/bin/xdl</programlisting>
|
||||
|
||||
<para>Use the <citerefentry>
|
||||
<refentrytitle>file</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command on the installed executable to check
|
||||
<para>Use the &man.file.1; command on the installed executable to check
|
||||
whether the binary is stripped or not. If it does not say
|
||||
<literal>not stripped</literal>, it is stripped.</para>
|
||||
</sect3>
|
||||
|
@ -3788,7 +3774,7 @@ post-install:
|
|||
(executables for superusers/managers),
|
||||
<filename>info</filename> (documentation for info browser)
|
||||
or <filename>share</filename> (architecture independent
|
||||
files). See man <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
||||
files). See man &man.hier.7; for
|
||||
details, the rules governing <filename>/usr</filename> pretty
|
||||
much apply to <filename>/usr/local</filename> too. The
|
||||
exception are ports dealing with USENET “news”. They may use
|
||||
|
|
|
@ -168,8 +168,8 @@ tun3: flags=8010<POINTOPOINT,MULTICAST> mtu 1500</screen>
|
|||
|
||||
<para>If you have a kernel without the tun device, and you can not
|
||||
rebuild it for some reason, all is not lost. You should be able
|
||||
to dynamically load the code. Refer to the appropriate <citerefentry><refentrytitle>modload</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
and <citerefentry><refentrytitle>lkm</refentrytitle><manvolnum>4</manvolnum></citerefentry> pages for further details.</para>
|
||||
to dynamically load the code. Refer to the appropriate &man.modload.8;
|
||||
and &man.lkm.4; pages for further details.</para>
|
||||
|
||||
<para>You may also wish to take this opportunity to configure a
|
||||
firewall. Details can be found in the <link linkend="firewalls">Firewalls</link> section.</para>
|
||||
|
@ -395,7 +395,7 @@ domain <replaceable>bar.com</replaceable></programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>The dial string. User PPP uses an expect-send
|
||||
syntax similar to the <citerefentry><refentrytitle>chat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
syntax similar to the &man.chat.8;
|
||||
program. Refer to the manual page for information on
|
||||
the features of this language.</para>
|
||||
</listitem>
|
||||
|
@ -1023,7 +1023,7 @@ set server /var/run/ppp-tun%d DiagnosticPassword 0177</programlisting>
|
|||
tun device number that is in use.</para>
|
||||
|
||||
<para>Once a socket has been set up, the
|
||||
<citerefentry><refentrytitle>pppctl</refentrytitle><manvolnum>8</manvolnum></citerefentry> program may be used in scripts that
|
||||
&man.pppctl.8; program may be used in scripts that
|
||||
wish to manipulate the running program.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -1190,7 +1190,7 @@ sendmail_flags="-bd"</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Create an entry in <filename>/etc/passwd</filename>
|
||||
(using the <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> program).</para>
|
||||
(using the &man.vipw.8; program).</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -2014,12 +2014,12 @@ silvia.HIP.Berke localhost.Berkeley UGH 34 47641234 lo0 - 0.438
|
|||
otherwise, check the place where you found this document for a
|
||||
document named <filename>dialup.txt</filename> or something
|
||||
similar. You may also want to check the manual pages for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for information on the serial
|
||||
port device driver and <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>, & <citerefentry><refentrytitle>init</refentrytitle><manvolnum>8</manvolnum></citerefentry> for
|
||||
&man.sio.4; for information on the serial
|
||||
port device driver and &man.ttys.5;,
|
||||
&man.gettytab.5;,
|
||||
&man.getty.8;, & &man.init.8; for
|
||||
information relevant to configuring the system to accept logins on
|
||||
modems, and perhaps <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for information on
|
||||
modems, and perhaps &man.stty.1; for information on
|
||||
setting serial port parameters (such as <literal>clocal</literal> for directly-connected serial
|
||||
interfaces).</para>
|
||||
|
||||
|
@ -2082,8 +2082,8 @@ Shelmerg dc-slip sl-helmer 0xfffffc00 autocomp</programlisting>
|
|||
goes wrong, <command>sliplogin</command> usually logs
|
||||
good informational messages via the <literal>daemon</literal> syslog facility,
|
||||
which usually goes into <filename>/var/log/messages</filename>
|
||||
(see the manual pages for <citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>syslog.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, and perhaps check
|
||||
(see the manual pages for &man.syslogd.8; and
|
||||
&man.syslog.conf.5, and perhaps check
|
||||
<filename>/etc/syslog.conf</filename> to see to which files
|
||||
<command>syslogd</command> is logging).</para>
|
||||
|
||||
|
@ -2163,7 +2163,7 @@ pseudo-device sl 2</programlisting>
|
|||
<para>As mentioned earlier, there are three files in the
|
||||
<filename>/etc/sliphome</filename> directory that are part of the
|
||||
configuration for <filename>/usr/sbin/sliplogin</filename> (see
|
||||
<citerefentry><refentrytitle>sliplogin</refentrytitle><manvolnum>8</manvolnum></citerefentry> for the actual manual page for
|
||||
&man.sliplogin.8; for the actual manual page for
|
||||
<command>sliplogin</command>):
|
||||
<filename>slip.hosts</filename>, which defines the SLIP users
|
||||
& their associated IP addresses;
|
||||
|
@ -2281,7 +2281,7 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
SLIP server's Ethernet subnet, and you will also need to adjust
|
||||
your <filename>/etc/sliphome/slip.login</filename> and
|
||||
<filename>/etc/sliphome/slip.logout</filename> scripts to use
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> to manage the proxy-ARP entries in the
|
||||
&man.arp.8; to manage the proxy-ARP entries in the
|
||||
SLIP server's ARP table.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -2355,8 +2355,8 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
<command>netstat -i</command> must be changed to colons and
|
||||
leading zeros should be added to each single-digit hexadecimal
|
||||
number to convert the address into the form that
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> desires; see the manual page on
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> for complete information on
|
||||
&man.arp.8; desires; see the manual page on
|
||||
&man.arp.8; for complete information on
|
||||
usage.</para>
|
||||
|
||||
<note>
|
||||
|
|
|
@ -448,8 +448,7 @@ sio2: type 16550A</screen>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with the <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>
|
||||
<para>Become root with the &man.su.1;
|
||||
command. Enter the root password when prompted.</para>
|
||||
</step>
|
||||
|
||||
|
@ -523,8 +522,7 @@ sio2: type 16550A</screen>
|
|||
works.</para>
|
||||
|
||||
<para>You can set the communications mode in two ways: by
|
||||
configuring the kernel or by using the <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry> program.</para>
|
||||
configuring the kernel or by using the &man.lptcontrol.8; program.</para>
|
||||
|
||||
<para><emphasis>To set the communications mode by
|
||||
configuring the kernel:</emphasis></para>
|
||||
|
@ -571,8 +569,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
</procedure>
|
||||
|
||||
<para><emphasis>To set the communications mode
|
||||
with</emphasis> <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry>:</para>
|
||||
with</emphasis> &man.lptcontrol.8;:</para>
|
||||
|
||||
<procedure>
|
||||
|
||||
|
@ -601,7 +598,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>You could put these commands in your
|
||||
<filename>/etc/rc.local</filename> file to set the mode each
|
||||
time your system boots. See <citerefentry><refentrytitle>lptcontrol</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more information.</para>
|
||||
time your system boots. See &man.lptcontrol.8; for more information.</para>
|
||||
|
||||
</sect4>
|
||||
|
||||
|
@ -615,8 +612,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>To test the printer, we will send some text to it. For
|
||||
printers that can immediately print characters sent to them,
|
||||
the program <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
the program &man.lptest.1; is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
|
||||
<para>For a PostScript (or other language-based) printer, we
|
||||
will need a more sophisticated test. A small PostScript
|
||||
|
@ -653,8 +649,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -663,8 +658,7 @@ showpage</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.root; <userinput>lptest > /dev/lpt<replaceable>N</replaceable></userinput></screen>
|
||||
|
@ -726,8 +720,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -753,8 +746,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
</step>
|
||||
|
||||
<step>
|
||||
<para>Connect to the printer with <citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry>. Type:</para>
|
||||
<para>Connect to the printer with &man.tip.1;. Type:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>tip printer</userinput></screen>
|
||||
|
||||
|
@ -771,8 +763,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen><prompt>~</prompt><userinput>$lptest</userinput></screen>
|
||||
|
@ -799,8 +790,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<para>Where <replaceable>file</replaceable> is the name of the
|
||||
file containing the program. After
|
||||
<citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry> sends the file, press any required end-of-file key.</para>
|
||||
&man.tip.1; sends the file, press any required end-of-file key.</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -831,8 +821,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
reads this file each time the spooler is used, so updates to the
|
||||
file take immediate effect.</para>
|
||||
|
||||
<para>The format of the <citerefentry>
|
||||
<refentrytitle>printcap</refentrytitle></citerefentry> file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the <citerefentry><refentrytitle>cgetent</refentrytitle><manvolnum>3</manvolnum></citerefentry>.</para>
|
||||
<para>The format of the &man.printcap.5; file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the &man.cgetent.3;.</para>
|
||||
|
||||
<para>The simple spooler configuration consists of the following
|
||||
steps:</para>
|
||||
|
@ -880,8 +869,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Test the setup by printing something with the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command; see <link linkend="printing-trying">Trying
|
||||
It Out</link> and <link linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
</step>
|
||||
|
@ -1006,8 +994,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
is customary to put these directories under
|
||||
<filename>/var/spool</filename>. It is not necessary to
|
||||
backup the contents of spooling directories, either.
|
||||
Recreating them is as simple as running <citerefentry>
|
||||
<refentrytitle>mkdir</refentrytitle></citerefentry>.</para>
|
||||
Recreating them is as simple as running &man.mkdir.1;.</para>
|
||||
|
||||
<para>It is also customary to make the directory with a name
|
||||
that is identical to the name of the printer, as shown below:</para>
|
||||
|
@ -1294,14 +1281,11 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
Unfortunately, congratulations are not quite yet in order,
|
||||
since we still have to test the setup and correct any
|
||||
problems. To test the setup, try printing something. To
|
||||
print with the LPD system, you use the command <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
print with the LPD system, you use the command &man.lpr.1;,
|
||||
which submits a job for printing.</para>
|
||||
|
||||
<para>You can combine <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
with the <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
<para>You can combine &man.lpr.1;
|
||||
with the &man.lptest.1; program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
test text.</para>
|
||||
|
||||
<para><emphasis>To test the simple LPD
|
||||
|
@ -1315,17 +1299,14 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>Where <replaceable>printer-name</replaceable> is a the name of a printer
|
||||
(or an alias) specified in <filename>/etc/printcap</filename>.
|
||||
To test the default printer, type <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
To test the default printer, type &man.lpr.1;
|
||||
without any <option>-P</option> argument. Again, if you are
|
||||
testing a printer that expects PostScript, send a PostScript
|
||||
program in that language instead of using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. You
|
||||
program in that language instead of using &man.lptest.1;. You
|
||||
can do so by putting the program in a file and typing <command>lpr <replaceable>file</replaceable></command>.</para>
|
||||
|
||||
<para>For a PostScript printer, you should get the results of
|
||||
the program. If you are using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, then your results should look like the following:</para>
|
||||
the program. If you are using &man.lptest.1;, then your results should look like the following:</para>
|
||||
|
||||
<programlisting>
|
||||
!"#$%&'()*+,-./01234
|
||||
|
@ -1335,8 +1316,7 @@ $%&'()*+,-./01234567
|
|||
%&'()*+,-./012345678</programlisting>
|
||||
|
||||
<para>To further test the printer, try downloading larger
|
||||
programs (for language-based printers) or running <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
programs (for language-based printers) or running &man.lptest.1; with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
|
||||
<para>If the printer did not work, see the next section, <link
|
||||
linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
|
@ -1346,8 +1326,7 @@ $%&'()*+,-./01234567
|
|||
<sect4 id="printing-troubleshooting">
|
||||
<title>Troubleshooting</title>
|
||||
|
||||
<para>After performing the simple test with <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, you
|
||||
<para>After performing the simple test with &man.lptest.1;, you
|
||||
might have gotten one of the following results instead of the
|
||||
correct printout:</para>
|
||||
|
||||
|
@ -1665,23 +1644,20 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
FreeBSD. Here is an overview of the user-level commands:</para>
|
||||
|
||||
<variablelist>
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpr.1;</term>
|
||||
<listitem>
|
||||
<para>Print jobs</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpq.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Check printer queues</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lprm.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Remove jobs from a printer's queue</para>
|
||||
|
@ -1689,16 +1665,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>There is also an administrative command, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>,
|
||||
<para>There is also an administrative command, &man.lpc.8;,
|
||||
described in the section <link linkend="printing-lpc">Administrating the
|
||||
LPD Spooler</link>, used to control printers and their queues.</para>
|
||||
|
||||
<para>All three of the commands <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>, and
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
<para>All three of the commands &man.lpr.1;, &man.lprm.1;, and
|
||||
&man.lpq.1;
|
||||
accept an option <option>-P <replaceable>printer-name</replaceable></option> to specify on which
|
||||
printer/queue to operate, as listed in the
|
||||
<filename>/etc/printcap</filename> file. This enables you to
|
||||
|
@ -1724,8 +1696,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>This prints each of the listed files to the
|
||||
default printer. If you list no files, <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> reads
|
||||
default printer. If you list no files, &man.lpr.1; reads
|
||||
data to print from standard input. For example, this command
|
||||
prints some important system files:</para>
|
||||
|
||||
|
@ -1747,14 +1718,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>Because no files were listed for the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command, <command>lpr</command> read the data to print
|
||||
from standard input, which was the output of the <command>ls
|
||||
-l</command> command.</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
can also accept a wide variety of options to control formatting,
|
||||
apply file conversions, generate multiple copies, and so forth.
|
||||
For more information, see the section <link
|
||||
|
@ -1765,8 +1734,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
<sect2 id="printing-lpq">
|
||||
<title>Checking Jobs</title>
|
||||
|
||||
<para>When you print with <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>When you print with &man.lpr.1;, the
|
||||
data you wish to print is put together in a package called a
|
||||
“print job”, which is sent to the LPD spooling
|
||||
system. Each printer has a queue of jobs, and your job waits in
|
||||
|
@ -1775,8 +1743,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
order.</para>
|
||||
|
||||
<para>To display the queue for the default printer, type
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>. For a
|
||||
&man.lpq.1;. For a
|
||||
specific printer, use the <option>-P</option> option. For
|
||||
example, the command
|
||||
|
||||
|
@ -1803,29 +1770,24 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
|
|||
details.</para>
|
||||
|
||||
<para>Job number nine consists of two files; multiple files given on
|
||||
the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
the &man.lpr.1; command
|
||||
line are treated as part of a single job. It is the currently
|
||||
active job (note the word <literal>active</literal>
|
||||
under the “Rank” column), which means the printer should be
|
||||
currently printing that job. The second job consists of data
|
||||
passed as the standard input to the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>&man.lpr.1;
|
||||
command. The third job came from user mary; it is a much larger
|
||||
job. The pathname of the files she's trying to print is too long
|
||||
to fit, so the <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
to fit, so the &man.lpq.1; command
|
||||
just shows three dots.</para>
|
||||
|
||||
<para>The very first line of the output from <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> is also
|
||||
<para>The very first line of the output from &man.lpq.1; is also
|
||||
useful: it tells what the printer is currently doing (or at least
|
||||
what LPD thinks the printer is doing).</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpq.1; command
|
||||
also support a <option>-l</option> option to generate a detailed
|
||||
long listing. Here is an example of <command>lpq -l</command>:</para>
|
||||
|
||||
|
@ -1848,16 +1810,13 @@ mary: 3rd [job 011rose]
|
|||
<title>Removing Jobs</title>
|
||||
|
||||
<para>If you change your mind about printing a job, you can remove
|
||||
the job from the queue with the <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
command. Often, you can even use <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> to
|
||||
the job from the queue with the &man.lprm.1;
|
||||
command. Often, you can even use &man.lprm.1; to
|
||||
remove an active job, but some or all of the job might still get
|
||||
printed.</para>
|
||||
|
||||
<para>To remove a job from the default printer, first use
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> to find
|
||||
&man.lpq.1; to find
|
||||
the job number. Then type:</para>
|
||||
|
||||
|
||||
|
@ -1873,8 +1832,7 @@ mary: 3rd [job 011rose]
|
|||
<screen>&prompt.user; <userinput>lprm -P bamboo 10</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
<para>The &man.lprm.1;
|
||||
command has a few shortcuts:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -1900,8 +1858,7 @@ mary: 3rd [job 011rose]
|
|||
<listitem>
|
||||
<para>With no job number, user name, or
|
||||
<option>-</option> appearing on the command line,
|
||||
<citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
&man.lprm.1; removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1918,8 +1875,7 @@ mary: 3rd [job 011rose]
|
|||
|
||||
<note>
|
||||
<para>If you are working in a networked
|
||||
environment, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
environment, &man.lprm.1;
|
||||
will let you remove jobs only from the host from which the jobs
|
||||
were submitted, even if the same printer is available from other
|
||||
hosts. The following command sequence demonstrates this:</para>
|
||||
|
@ -1945,8 +1901,7 @@ cfA013rose dequeued
|
|||
<sect2 id="printing-lpr-options">
|
||||
<title>Beyond Plain Text: Printing Options</title>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
supports a number of options that control formatting text,
|
||||
converting graphic and other file formats, producing multiple
|
||||
copies, handling of the job, and more. This section describes the
|
||||
|
@ -1956,12 +1911,10 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-format">
|
||||
<title>Formatting and Conversion Options</title>
|
||||
|
||||
<para>The following <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>The following &man.lpr.1;
|
||||
options control formatting of the files in the job. Use these
|
||||
options if the job does not contain plain text or if you want
|
||||
plain text formatted through the <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
plain text formatted through the &man.pr.1;
|
||||
utility.</para>
|
||||
|
||||
<para>For example, the following command prints a DVI file (from
|
||||
|
@ -2050,9 +2003,8 @@ cfA013rose dequeued
|
|||
<varlistentry><term>-p</term>
|
||||
|
||||
<listitem>
|
||||
<para>Format plain text with <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
before printing. See <citerefentry><refentrytitle>pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more information.</para>
|
||||
<para>Format plain text with &man.pr.1;
|
||||
before printing. See &man.pr.1; for more information.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -2061,8 +2013,7 @@ cfA013rose dequeued
|
|||
|
||||
<listitem>
|
||||
<para>Use <replaceable>title</replaceable> on the
|
||||
<citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
&man.pr.1;
|
||||
header instead of the file name. This option has effect
|
||||
only when used with the <option>-p</option>
|
||||
option.</para>
|
||||
|
@ -2086,30 +2037,24 @@ cfA013rose dequeued
|
|||
|
||||
|
||||
<para>Here is an example: this command prints a nicely formatted
|
||||
version of the <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
version of the &man.ls.1; manual
|
||||
page on the default printer:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>zcat</refentrytitle></citerefentry>
|
||||
<para>The &man.zcat.1;
|
||||
command uncompresses the source of the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
page and passes it to the <citerefentry>
|
||||
<refentrytitle>troff</refentrytitle></citerefentry>
|
||||
<para>&man.ls.1; manual
|
||||
page and passes it to the &man.troff.1;
|
||||
command, which formats that source and makes GNU troff output
|
||||
and passes it to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
and passes it to &man.lpr.1;,
|
||||
which submits the job to the LPD spooler. Because we used the
|
||||
<option>-t</option> option to</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>&man.lpr.1;, the
|
||||
spooler will convert the GNU troff output into a format the
|
||||
default printer can understand when it prints the job.</para>
|
||||
|
||||
|
@ -2118,8 +2063,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-job-handling">
|
||||
<title>Job Handling Options</title>
|
||||
|
||||
<para>The following options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> tell
|
||||
<para>The following options to &man.lpr.1; tell
|
||||
LPD to handle the job specially:</para>
|
||||
|
||||
|
||||
|
@ -2200,8 +2144,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-misc">
|
||||
<title>Header Page Options</title>
|
||||
|
||||
<para>These options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>These options to &man.lpr.1;
|
||||
adjust the text that normally appears on a job's header page.
|
||||
If header pages are suppressed for the destination printer,
|
||||
these options have no effect. See section <link
|
||||
|
@ -2252,11 +2195,9 @@ cfA013rose dequeued
|
|||
<title>Administrating Printers</title>
|
||||
|
||||
<para>As an administrator for your printers, you have had to
|
||||
install, set up, and test them. Using the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
install, set up, and test them. Using the &man.lpc.8;
|
||||
command, you can interact with your printers in yet more ways.
|
||||
With <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>, you
|
||||
With &man.lpc.8;, you
|
||||
can</para>
|
||||
|
||||
|
||||
|
@ -2290,14 +2231,11 @@ cfA013rose dequeued
|
|||
in which case it will continue to print jobs in the queue until
|
||||
the queue is empty.</para>
|
||||
|
||||
<para>In general, you have to have root privileges to use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
command. Ordinary users can use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> command
|
||||
<para>In general, you have to have root privileges to use the &man.lpc.8;
|
||||
command. Ordinary users can use the &man.lpc.8; command
|
||||
to get printer status and to restart a hung printer only.</para>
|
||||
|
||||
<para>Here is a summary of the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
<para>Here is a summary of the &man.lpc.8;
|
||||
commands. Most of the commands takes a <replaceable>printer-name</replaceable> argument to tell on which
|
||||
printer to operate. You can use <literal>all</literal>
|
||||
for the <replaceable>printer-name</replaceable> to mean all
|
||||
|
@ -2353,8 +2291,7 @@ cfA013rose dequeued
|
|||
<command>disable</command> followed by
|
||||
<command>stop</command>. The <replaceable>message</replaceable> appears as the printer's
|
||||
status whenever a user checks the printer's queue with
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
&man.lpq.1;
|
||||
or status with <command>lpc
|
||||
status</command>.</para>
|
||||
</listitem>
|
||||
|
@ -2437,11 +2374,9 @@ cfA013rose dequeued
|
|||
</variablelist>
|
||||
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> accepts
|
||||
<para>&man.lpc.8; accepts
|
||||
the above commands on the command line. If you do not enter any
|
||||
commands, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> enters
|
||||
commands, &man.lpc.8; enters
|
||||
an interactive mode, where you can enter commands until you type
|
||||
<command>exit</command>, <command>quit</command>, or end-of-file.</para>
|
||||
|
||||
|
@ -2570,10 +2505,8 @@ cfA013rose dequeued
|
|||
|
||||
<para>Which filter LPD starts and the filter's arguments depend on
|
||||
what is listed in the <filename>/etc/printcap</filename> file
|
||||
and what arguments the user specified for the job on the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
and what arguments the user specified for the job on the
|
||||
&man.lpr.1;
|
||||
command line. For example, if the user typed <command>lpr
|
||||
-t</command>, LPD would start the troff filter, listed in the
|
||||
<literal>tf</literal> capability for the destination
|
||||
|
@ -2854,8 +2787,7 @@ fi</programlisting>
|
|||
text-to-PostScript program you wish. The FreeBSD ports
|
||||
collection (see <link linkend="ports">The Ports
|
||||
Collection</link>) includes a full featured text-to-PostScript
|
||||
program called <citerefentry>
|
||||
<refentrytitle>a2ps</refentrytitle></citerefentry> that you might want to investigate.</para>
|
||||
program called <literal>a2ps</literal> that you might want to investigate.</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
|
@ -2886,10 +2818,9 @@ fi</programlisting>
|
|||
|
||||
<para>Here is an example: the following script is a text filter
|
||||
for Hewlett Packard DeskJet 500 printers. For other printers,
|
||||
substitute the <option>-sDEVICE</option> argument to the</para>
|
||||
substitute the <option>-sDEVICE</option> argument to the
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>gs</refentrytitle></citerefentry> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
<command>gs</command> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
|
||||
<programlisting>
|
||||
#!/bin/sh
|
||||
|
@ -3127,8 +3058,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
#
|
||||
exec /usr/local/bin/dvips -f | /usr/local/libexec/lprps "$@"</programlisting>
|
||||
|
||||
<para>This script runs <citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
<para>This script runs <command>dvips</command> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
Printers</link>) with the arguments LPD passed to this script.
|
||||
<command>lprps</command> will use those arguments
|
||||
to account for the pages printed.</para>
|
||||
|
@ -3238,17 +3168,13 @@ exit 2</programlisting>
|
|||
<para>Now, for the hard part: making the filter. For that, we
|
||||
need a DVI-to-LaserJet/PCL conversion program. The FreeBSD
|
||||
ports collection (see <link linkend="ports">The
|
||||
Ports Collection</link>) has one: <citerefentry>
|
||||
<refentrytitle>dvi2xx</refentrytitle></citerefentry> is the
|
||||
Ports Collection</link>) has one: <command>dvi2xx</command> is the
|
||||
name of the package. Installing this package gives us the
|
||||
program we need, <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
program we need, <command>dvilj2p</command>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> makes
|
||||
<para><command>dvilj2p</command> makes
|
||||
the filter <command>hpdf</command> quite complex since
|
||||
<citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> cannot
|
||||
<command>dvilj2p</command> cannot
|
||||
read from standard input. It wants to work with a filename.
|
||||
What is worse, the filename has to end in
|
||||
<filename>.dvi</filename> so using
|
||||
|
@ -3256,8 +3182,7 @@ exit 2</programlisting>
|
|||
problematic. We can get around that problem by linking
|
||||
(symbolically) a temporary file name (one that ends in
|
||||
<filename>.dvi</filename>) to <filename>/dev/fd/0</filename>,
|
||||
thereby forcing <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> to read from standard input.</para>
|
||||
thereby forcing <command>dvilj2p</command> to read from standard input.</para>
|
||||
|
||||
<para>The only other fly in the ointment is the fact that we
|
||||
cannot use <filename>/tmp</filename> for the temporary link.
|
||||
|
@ -3347,8 +3272,7 @@ exit 0</programlisting>
|
|||
|
||||
<para>All these conversion filters accomplish a lot for your
|
||||
printing environment, but at the cost forcing the user to
|
||||
specify (on the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
specify (on the &man.lpr.1;
|
||||
command line) which one to use. If your users are not
|
||||
particularly computer literate, having to specify a filter
|
||||
option will become annoying. What is worse, though, is that
|
||||
|
@ -3366,8 +3290,8 @@ exit 0</programlisting>
|
|||
you can still provide conversion filters just for them.</para>
|
||||
|
||||
<para>The FreeBSD ports collection has a text filter that
|
||||
performs automatic conversion called <citerefentry>
|
||||
<refentrytitle>apsfilter</refentrytitle></citerefentry>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
performs automatic conversion called
|
||||
<command>apsfilter</command>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
@ -3565,8 +3489,7 @@ teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
|
|||
they can suppress header pages by submitting the job with
|
||||
<command>lpr -h</command>; see <link
|
||||
linkend="printing-lpr-options-misc">Header Page
|
||||
Options</link> for more <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
Options</link> for more &man.lpr.1;
|
||||
options.</para>
|
||||
|
||||
<note>
|
||||
|
@ -4175,8 +4098,7 @@ exit 0;</programlisting>
|
|||
|
||||
<para>If you feel multiple copies cause unnecessary wear and tear
|
||||
on your printers, you can disable the <option>-#</option> option
|
||||
to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> by
|
||||
to &man.lpr.1; by
|
||||
adding the <literal>sc</literal> capability to the
|
||||
<filename>/etc/printcap</filename> file. When users submit jobs
|
||||
with the <option>-#</option> option, they will see:</para>
|
||||
|
@ -4235,8 +4157,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>By using the <literal>sc</literal>
|
||||
capability, we prevent the use of <command>lpr -#</command>, but
|
||||
that still does not prevent users from running <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
that still does not prevent users from running &man.lpr.1;
|
||||
multiple times, or from submitting the same file multiple times
|
||||
in one job like this:</para>
|
||||
|
||||
|
@ -4397,10 +4318,8 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
per line. Note that the file
|
||||
<filename>/etc/hosts.equiv</filename> is also used by
|
||||
the
|
||||
<citerefentry><refentrytitle>ruserok</refentrytitle><manvolnum>3</manvolnum></citerefentry> protocol, and affects programs like <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle></citerefentry> and
|
||||
<citerefentry>
|
||||
<refentrytitle>rcp</refentrytitle></citerefentry>, so be careful.</para>
|
||||
&man.ruserok.3; protocol, and affects programs like &man.rsh.1; and
|
||||
&man.rcp.1;, so be careful.</para>
|
||||
|
||||
<para>For example, here is the
|
||||
<filename>/etc/hosts.lpd</filename> file on the host
|
||||
|
@ -4567,8 +4486,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
with simple periodic accounting right away. They are the text
|
||||
filter <command>lpf</command>, described in section
|
||||
<link linkend="printing-advanced-lpf">lpf: a Text
|
||||
Filter</link>, and <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>, a
|
||||
Filter</link>, and &man.pac.8;, a
|
||||
program to gather and total entries from printer accounting
|
||||
files.</para>
|
||||
|
||||
|
@ -4606,11 +4524,9 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
<filename>acct</filename>.</para>
|
||||
|
||||
<para>When you are ready to charge users for printouts, run
|
||||
the <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the &man.pac.8;
|
||||
program. Just change to the spooling directory for the printer
|
||||
you want to collect on and type <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>. You
|
||||
you want to collect on and type <literal>pac</literal>. You
|
||||
will get a dollar-centric summary like the following:</para>
|
||||
|
||||
|
||||
|
@ -4626,8 +4542,7 @@ rose:root 26.00 12 $ 0.52
|
|||
total 337.00 154 $ 6.74</screen>
|
||||
|
||||
|
||||
<para>These are the arguments <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>These are the arguments &man.pac.8;
|
||||
expects:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -4694,8 +4609,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>In the default summary that <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>In the default summary that &man.pac.8;
|
||||
produces, you see the number of pages printed by each user from
|
||||
various hosts. If, at your site, host does not matter (because
|
||||
users can use any host), run <command>pac -m</command>, to
|
||||
|
@ -4713,15 +4627,13 @@ total 337.00 154 $ 6.74</screen>
|
|||
|
||||
|
||||
<para>To compute the dollar amount due,
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> uses
|
||||
&man.pac.8; uses
|
||||
the <literal>pc</literal> capability in the
|
||||
<filename>/etc/printcap</filename> file (default of 200, or 2
|
||||
cents per page). Specify, in hundredths of cents, the price per
|
||||
page or per foot you want to charge for printouts in this
|
||||
capability. You can override this value when you run
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> with
|
||||
&man.pac.8; with
|
||||
the <option>-p</option> option. The units for the
|
||||
<option>-p</option> option are in dollars, though, not
|
||||
hundredths of cents. For example,
|
||||
|
@ -4738,8 +4650,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
summary information in a summary accounting file, which is named
|
||||
the same as the printer's accounting file, but with
|
||||
<literal>_sum</literal> appended to the name. It then truncates
|
||||
the accounting file. When you run <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the accounting file. When you run &man.pac.8;
|
||||
again, it rereads the summary file to get starting totals, then
|
||||
adds information from the regular accounting file.</para>
|
||||
|
||||
|
@ -4768,10 +4679,9 @@ total 337.00 154 $ 6.74</screen>
|
|||
<para>How do you handle other file formats, though?</para>
|
||||
|
||||
<para>Well, for DVI-to-LaserJet or DVI-to-PostScript conversion,
|
||||
you can have your filter parse the diagnostic output of <citerefentry>
|
||||
<refentrytitle>dvilj</refentrytitle></citerefentry> or
|
||||
<citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
you can have your filter parse the diagnostic output of
|
||||
<command>dvilj</command> or
|
||||
<command>dvips</command> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
|
||||
<para>But these methods suffer from the fact that the printer may
|
||||
not actually print all those pages. For example, it could jam,
|
||||
|
|
|
@ -372,7 +372,7 @@ Reminder - Do not use this program while logged in via telnet or rlogin.
|
|||
can be used to configure restrictions on the use of UNIX passwords
|
||||
based on the host name, user name, terminal port, or IP address of
|
||||
a login session. The complete format of the file is documented in
|
||||
the <citerefentry><refentrytitle>skey.access</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page; there are
|
||||
the &man.skey.access.5; manual page; there are
|
||||
also some security cautions there which should be read before
|
||||
depending on this file for security.</para>
|
||||
|
||||
|
@ -1044,7 +1044,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para><application>IPFW</application>, the software supplied with FreeBSD,
|
||||
is a packet filtering and accounting system which resides in the
|
||||
kernel, and has a user-land control utility,
|
||||
<citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Together, they allow you to define and
|
||||
&man.ipfw.8;. Together, they allow you to define and
|
||||
query the rules currently used by the kernel in its routing
|
||||
decisions.</para>
|
||||
|
||||
|
@ -1091,7 +1091,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Enables code to allow logging of packets through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Without this option, even
|
||||
&man.syslogd.8;. Without this option, even
|
||||
if you specify that packets should be logged in the filter
|
||||
rules, nothing will happen.</para>
|
||||
</listitem>
|
||||
|
@ -1101,7 +1101,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Limits the number of packets logged through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> on a per entry basis. You
|
||||
&man.syslogd.8; on a per entry basis. You
|
||||
may wish to use this option in hostile environments in
|
||||
which you want to log firewall activity, but do not want
|
||||
to be open to a denial of service attack via syslog
|
||||
|
@ -1110,7 +1110,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para>When a chain entry reaches the packet limit specified,
|
||||
logging is turned off for that particular entry. To
|
||||
resume logging, you will need to reset the associated
|
||||
counter using the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
counter using the &man.ipfw.8;
|
||||
utility:</para>
|
||||
|
||||
|
||||
|
@ -1135,7 +1135,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<title>Configuring IPFW</title>
|
||||
|
||||
<para>The configuration of the <application>IPFW</application> software is
|
||||
done through the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility. The syntax
|
||||
done through the &man.ipfw.8; utility. The syntax
|
||||
for this command looks quite complicated, but it is relatively
|
||||
simple once you understand its structure.</para>
|
||||
|
||||
|
@ -1443,7 +1443,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<literal>5</literal> redirect, <literal>8</literal> echo request (ping request), and
|
||||
<literal>11</literal> time exceeded (used to
|
||||
indicate TTL expiration as with
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>).</para>
|
||||
&man.traceroute.8;).</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
@ -1480,7 +1480,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<listitem>
|
||||
<para>Display the last match times for each chain entry.
|
||||
The time listing is incompatible with the input syntax
|
||||
used by the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility.</para>
|
||||
used by the &man.ipfw.8; utility.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -381,7 +381,7 @@
|
|||
|
||||
</itemizedlist>
|
||||
|
||||
<para>See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for more information.</para>
|
||||
<para>See the &man.sio.4; manual page for more information.</para>
|
||||
|
||||
<para>If you have connected a terminal to the first serial port
|
||||
(<devicename>COM1</devicename> in DOS parlance), then you want to use
|
||||
|
@ -451,7 +451,7 @@
|
|||
<replaceable>getty</replaceable> type for use in step 2 by making an
|
||||
entry in <filename>/etc/gettytab</filename>. This document does
|
||||
not explain how to do so; you are encouraged to see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> and the <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual pages for more
|
||||
man.gettytab.5; and the &man.getty.8; manual pages for more
|
||||
information.</para>
|
||||
|
||||
<para>The remaining sections detail how to do these steps. We will
|
||||
|
@ -463,7 +463,7 @@
|
|||
port on a multiport serial card).</para>
|
||||
|
||||
<para>For more information on the <filename>/etc/ttys</filename>
|
||||
file, see the <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page.</para>
|
||||
file, see the &man.ttys.5; manual page.</para>
|
||||
|
||||
|
||||
<sect3 id="term-etcttys">
|
||||
|
@ -523,7 +523,7 @@ ttyd5</programlisting>
|
|||
cases, the entries that start with the text <literal>std</literal> will work for hardwired terminals.
|
||||
These entries ignore parity. There is a <literal>std</literal> entry for each bps rate from 110 to
|
||||
115200. Of course, you can add your own entries to this file.
|
||||
The manual page <citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> provides more information.</para>
|
||||
The manual page &man.gettytab.5; provides more information.</para>
|
||||
|
||||
<para>When setting the <replaceable>getty</replaceable> type in
|
||||
the <filename>/etc/ttys</filename> file, make sure that the
|
||||
|
@ -566,7 +566,7 @@ ttyd5 "/usr/libexec/getty std.19200"</programlisting>
|
|||
<para>To find out what terminal types FreeBSD supports, see the
|
||||
file <filename>/usr/share/misc/termcap</filename>. It lists
|
||||
about 600 terminal types. You can add more if you wish. See
|
||||
the <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for information.</para>
|
||||
the &man.termcap.5; manual page for information.</para>
|
||||
|
||||
<para>In our example, the Wyse-50 is a Wyse-50 type of terminal
|
||||
(although it can emulate others, we will leave it in Wyse-50
|
||||
|
@ -1029,7 +1029,7 @@ ttyd5 "/usr/libexec/getty std.19200" vt100 on insecure # Guest bathroom</pro
|
|||
<devicename>COM1:</devicename>, <devicename>COM2:</devicename>,
|
||||
<devicename>COM3:</devicename>, and <devicename>COM4:</devicename>. FreeBSD can presently also handle
|
||||
“dumb” multiport serial interface cards, such as the Boca Board
|
||||
1008 and 2016 (please see the manual page <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for kernel configuration information
|
||||
1008 and 2016 (please see the manual page &man.sio.4; for kernel configuration information
|
||||
if you have a multiport serial card). The default kernel only
|
||||
looks for the standard COM ports, though.</para>
|
||||
|
||||
|
@ -1089,7 +1089,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>You can comment-out or completely remove lines for devices you
|
||||
do not have. If you have a multiport serial board, such as the
|
||||
Boca Board BB2016, please see the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> man page for complete information on
|
||||
Boca Board BB2016, please see the &man.sio.4; man page for complete information on
|
||||
how to write configuration lines for multiport boards. Be careful
|
||||
if you are using a configuration file that was previously used for
|
||||
a different version of FreeBSD because the device flags have
|
||||
|
@ -1112,7 +1112,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
<para>When you are finished adjusting the kernel configuration file,
|
||||
use the program <command>config</command> as documented
|
||||
in “Building Berkeley Kernels with Config” and the
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual page to prepare a kernel
|
||||
&man.config.8; manual page to prepare a kernel
|
||||
building directory, then build, install, and test the new
|
||||
kernel.</para>
|
||||
|
||||
|
@ -1136,7 +1136,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
modems which use <literal>CTS/RTS</literal> signaling for flow
|
||||
control. The locking devices are used to lock flags on ports to
|
||||
prevent users or programs changing certain parameters; see the
|
||||
manual pages <citerefentry><refentrytitle>termios</refentrytitle><manvolnum>4</manvolnum></citerefentry>, <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry>, and <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for
|
||||
manual pages &man.termios.4;, &man.sio.4;, and &man.stty.1; for
|
||||
information on the terminal settings, locking & initializing
|
||||
devices, and setting terminal options, respectively.</para>
|
||||
|
||||
|
@ -1146,7 +1146,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>A shell script called <command>MAKEDEV</command> in the
|
||||
<filename>/dev</filename> directory manages the device special
|
||||
files. (The manual page for <citerefentry><refentrytitle>MAKEDEV</refentrytitle><manvolnum>8</manvolnum></citerefentry> on
|
||||
files. (The manual page for &man.MAKEDEV.8; on
|
||||
FreeBSD 1.1.5 is fairly bogus in its discussion of
|
||||
<acronym>COM</acronym> ports, so ignore it.) To use
|
||||
<command>MAKEDEV</command> to make dialup device special files
|
||||
|
@ -1237,9 +1237,9 @@ crw-rw---- 1 uucp dialer 28, 193 Feb 15 14:38 /dev/cual01</screen>
|
|||
<sect3>
|
||||
<title><filename>/etc/gettytab</filename></title>
|
||||
|
||||
<para><filename>/etc/gettytab</filename> is a <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry>-style file of configuration
|
||||
information for <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Please see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for
|
||||
<para><filename>/etc/gettytab</filename> is a &man.termcap.5;-style file of configuration
|
||||
information for &man.getty.8;. Please see the
|
||||
&man.gettytab.5; manual page for
|
||||
complete information on the format of the file and the list of
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -1348,7 +1348,7 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\
|
|||
information to <command>login</command> (user
|
||||
<username>root</username> may only login on ttys marked
|
||||
<literal>secure</literal>). See the manual page for
|
||||
<citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> for more
|
||||
&man.ttys.5; for more
|
||||
information.</para>
|
||||
|
||||
<para>You will need to either modify existing lines in
|
||||
|
|
|
@ -522,7 +522,7 @@ do-install:
|
|||
directory</ulink>, though check your local mirror first,
|
||||
please! These are more likely to work (on the whole) than
|
||||
trying to compile from source and a lot faster besides! Use
|
||||
the <citerefentry><refentrytitle>pkg_add</refentrytitle><manvolnum>1</manvolnum></citerefentry> program to install a
|
||||
the &man.pkg.add.1; program to install a
|
||||
package file on your system.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ lib/X11/oneko/cat2.xpm
|
|||
lib/X11/oneko/mouse.xpm
|
||||
@dirrm lib/X11/oneko</programlisting>
|
||||
|
||||
<para>Refer to the <citerefentry><refentrytitle>pkg_create</refentrytitle><manvolnum>1</manvolnum></citerefentry> man page
|
||||
<para>Refer to the &man.pkg.create.1; man page
|
||||
for details on the packing list.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1290,19 +1290,10 @@ lib/X11/oneko/mouse.xpm
|
|||
<filename>pkgname.tgz</filename> package, so delete them
|
||||
now. Next, simply include the output of <command>shar `find
|
||||
port_dir`</command> in a bug report and send it with the
|
||||
<citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> program (see <link linkend="contrib-general">Bug
|
||||
&man.send-pr.1; program (see <link linkend="contrib-general">Bug
|
||||
Reports and General Commentary</link> for more information
|
||||
about <citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry>. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use <citerefentry>
|
||||
<refentrytitle>uuencode</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> before including it in the bug report (uuencoded
|
||||
about &man.send-pr.1;. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use &man.uuencode.1; before including it in the bug report (uuencoded
|
||||
tarfiles are acceptable even if the bug report is smaller than
|
||||
20KB but are not preferred). Be sure to classify the bug report as
|
||||
category <literal>ports</literal> and class
|
||||
|
@ -2805,9 +2796,7 @@ diff -u -r1.15 PLIST
|
|||
POST-INSTALL</literal>. <literal>$2</literal> can be
|
||||
tested to determine which mode the script is being run in. The
|
||||
<envar>PKG_PREFIX</envar> environmental variable will be set to
|
||||
the package installation directory. See <citerefentry>
|
||||
<refentrytitle>pkg_add</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> for additional
|
||||
the package installation directory. See &man.pkg.add.1; for additional
|
||||
information.</para>
|
||||
|
||||
<note>
|
||||
|
@ -3045,7 +3034,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
<command>diff -ruN superedit.bak
|
||||
superedit</command>). Please examine the output to make
|
||||
sure all the changes make sense. The best way to send us the
|
||||
diff is by including it to <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
diff is by including it to &man.send-pr.1;
|
||||
(category <literal>ports</literal>). Please mention any added or deleted files
|
||||
in the message, as they have to be explicitly specified to CVS
|
||||
when doing a commit. If the diff is more than about 20KB, please
|
||||
|
@ -3053,7 +3042,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
the PR.</para>
|
||||
|
||||
<para>Once again, please use
|
||||
<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> and not <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</manvolnum></citerefentry> to send updates to ports.</para>
|
||||
&man.diff.1; and not &man.shar.1; to send updates to ports.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -3080,10 +3069,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
post-install:
|
||||
strip ${PREFIX}/bin/xdl</programlisting>
|
||||
|
||||
<para>Use the <citerefentry>
|
||||
<refentrytitle>file</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command on the installed executable to check
|
||||
<para>Use the &man.file.1; command on the installed executable to check
|
||||
whether the binary is stripped or not. If it does not say
|
||||
<literal>not stripped</literal>, it is stripped.</para>
|
||||
</sect3>
|
||||
|
@ -3788,7 +3774,7 @@ post-install:
|
|||
(executables for superusers/managers),
|
||||
<filename>info</filename> (documentation for info browser)
|
||||
or <filename>share</filename> (architecture independent
|
||||
files). See man <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
||||
files). See man &man.hier.7; for
|
||||
details, the rules governing <filename>/usr</filename> pretty
|
||||
much apply to <filename>/usr/local</filename> too. The
|
||||
exception are ports dealing with USENET “news”. They may use
|
||||
|
|
|
@ -311,18 +311,18 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1)
|
|||
<para>Sometimes, there is a problem with routing propagation, and
|
||||
some sites are unable to connect to you. Perhaps the most useful
|
||||
command for trying to figure out where a routing is breaking down
|
||||
is the <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. It is equally
|
||||
is the &man.traceroute.8; command. It is equally
|
||||
useful if you cannot seem to make a connection to a remote machine
|
||||
(ie. <citerefentry><refentrytitle>ping</refentrytitle><manvolnum>8</manvolnum></citerefentry> fails).</para>
|
||||
(i.e. &man.ping.8; fails).</para>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry> command is run with the
|
||||
<para>The &man.traceroute.8; command is run with the
|
||||
name of the remote host you are trying to connect to. It will show
|
||||
the gateway hosts along the path of the attempt, eventually either
|
||||
reaching the target host, or terminating because of a lack of
|
||||
connection.</para>
|
||||
|
||||
<para>For more information, see the manual page for
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
&man.traceroute.8;.</para>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
|
|
@ -179,14 +179,9 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Use the front panel button to eject the tape.</para>
|
||||
|
||||
<para>Re-insert the tape and
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> data to the tape.</para>
|
||||
&man.dump.8; data to the tape.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> will report <literal>DUMP:
|
||||
<para>&man.dump.8; will report <literal>DUMP:
|
||||
End of tape detected</literal> and the console will show:
|
||||
<literal>HARDWARE FAILURE info:280 asc:80,96</literal></para>
|
||||
|
||||
|
@ -200,75 +195,35 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<title>Backup Programs</title>
|
||||
|
||||
<para>The three major programs are
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>,
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>,
|
||||
&man.dump.8;,
|
||||
&man.tar.1;,
|
||||
and
|
||||
<citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>.</para>
|
||||
&man.cpio.1;.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Dump and Restore</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> are the traditional Unix backup programs. They operate
|
||||
<para>&man.dump.8; and &man.restore.8; are the traditional Unix backup programs. They operate
|
||||
on the drive as a collection of disk blocks, below the abstractions of
|
||||
files, links and directories that are created by the filesystems.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> backs up devices, entire filesystems, not parts of a
|
||||
&man.dump.8; backs up devices, entire filesystems, not parts of a
|
||||
filesystem and not directory trees that span more than one filesystem,
|
||||
using either soft links <citerefentry>
|
||||
<refentrytitle>ln</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> or mounting one filesystem onto another.
|
||||
<citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> does not write files and directories to tape, but
|
||||
using either soft links &man.ln.1; or mounting one filesystem onto another.
|
||||
&man.dump.8; does not write files and directories to tape, but
|
||||
rather writes the data blocks that are the building blocks of files
|
||||
and directories. <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> has quirks that remain from its early days in
|
||||
and directories. &man.dump.8; has quirks that remain from its early days in
|
||||
Version 6 of ATT Unix (circa 1975). The default parameters are
|
||||
suitable for 9-track tapes (6250 bpi), not the high-density media
|
||||
available today (up to 62,182 ftpi). These defaults must be overridden
|
||||
on the command line to utilize the capacity of current tape
|
||||
drives.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> backup data across the
|
||||
<para>&man.rdump.8; and &man.rrestore.8; backup data across the
|
||||
network to a tape drive attached to another computer. Both programs
|
||||
rely upon <citerefentry>
|
||||
<refentrytitle>rcmd</refentrytitle>
|
||||
<manvolnum>3</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>ruserok</refentrytitle>
|
||||
<manvolnum>3</manvolnum></citerefentry> to access the remote tape
|
||||
rely upon &man.rcmd.3; and &man.ruserok.3; to access the remote tape
|
||||
drive. Therefore, the user performing the backup must have
|
||||
<literal>rhosts</literal> access to the remote computer. The
|
||||
arguments to <citerefentry>
|
||||
<refentrytitle>rdump</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> and <citerefentry>
|
||||
<refentrytitle>rrestore</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> must suitable to use on the remote computer. (e.g.
|
||||
arguments to &man.rdump.8; and &man.rrestore.8; must suitable to use on the remote computer. (e.g.
|
||||
When <command>rdump</command>'ing from a FreeBSD computer to an
|
||||
Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/sbin/rdump 0dsbfu 54000
|
||||
|
@ -280,95 +235,52 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Tar</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> also dates back to Version 6 of ATT Unix (circa
|
||||
1975). <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> operates in cooperation with the filesystem;
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> writes files and directories to tape.
|
||||
<citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> does not support the full range of options that are
|
||||
available from <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, but <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not require the
|
||||
unusual command pipeline that <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> uses.</para>
|
||||
<para>&man.tar.1; also dates back to Version 6 of ATT Unix (circa
|
||||
1975). &man.tar.1; operates in cooperation with the filesystem;
|
||||
&man.tar.1; writes files and directories to tape.
|
||||
&man.tar.1; does not support the full range of options that are
|
||||
available from &man.cpio.1;, but &man.tar.1; does not require the
|
||||
unusual command pipeline that &man.cpio.1; uses.</para>
|
||||
|
||||
<para>Most versions of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> do not support backups across the network. The GNU
|
||||
version of <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>, which FreeBSD utilizes,
|
||||
<para>Most versions of &man.tar.1; do not support backups across the network. The GNU
|
||||
version of &man.tar.1;, which FreeBSD utilizes,
|
||||
supports remote devices using the same syntax as
|
||||
<command>rdump</command>. To <citerefentry>
|
||||
<refentrytitle>tar</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to an Exabyte tape drive connected to a Sun called
|
||||
komodo, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
&man.rdump.8;. To &man.tar.1; to an Exabyte tape drive connected to a Sun called
|
||||
<hostid>komodo</hostid>, use: <command>/usr/bin/tar cf komodo:/dev/nrst8 .
|
||||
2>&1</command>. For versions without remote device support,
|
||||
you can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
you can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Cpio</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is the original Unix
|
||||
file interchange tape program for magnetic media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> has options (among many
|
||||
<para>&man.cpio.1; is the original Unix
|
||||
file interchange tape program for magnetic media. &man.cpio.1; has options (among many
|
||||
others) to perform byte-swapping, write a number of different
|
||||
archives format, and pipe the data to other programs. This last
|
||||
feature makes <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> and excellent choice for
|
||||
installation media. <citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not know how to walk
|
||||
feature makes &man.cpio.1; and excellent choice for
|
||||
installation media. &man.cpio.1; does not know how to walk
|
||||
the directory tree and a list of files must be provided thru
|
||||
<filename>STDIN</filename>.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>cpio</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> does not support backups
|
||||
across the network. You can use a pipeline and <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> to send the data to a
|
||||
<para>&man.cpio.1; does not support backups
|
||||
across the network. You can use a pipeline and &man.rsh.1; to send the data to a
|
||||
remote tape drive. (XXX add an example command)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Pax</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>pax</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> is IEEE/POSIX's answer to
|
||||
<command>tar</command> and <command>cpio</command>. Over the years the
|
||||
various versions of <command>tar</command> and <command>cpio</command>
|
||||
<para>&man.pax.1; is IEEE/POSIX's answer to
|
||||
&man.tar.1; and &man.cpio.1;. Over the years the
|
||||
various versions of &man.tar.1; and &man.cpio.1;
|
||||
have gotten slightly incompatible. So rather than fight it out to
|
||||
fully standardize them, POSIX created a new archive utility.
|
||||
<command>pax</command> attempts to read and write many of the various
|
||||
cpio and tar formats, plus new formats of its own. Its command set
|
||||
more resembles <command>cpio</command> than
|
||||
<command>tar</command>.</para>
|
||||
&man.pax.1; attempts to read and write many of the various
|
||||
&man.cpio.1; and &man.tar.1; formats, plus new formats of its own. Its command set
|
||||
more resembles &man.cpio.1; than
|
||||
&man.tar.1;.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="backups-programs-amanda">
|
||||
|
@ -422,14 +334,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<sect2>
|
||||
<title>Which Backup Program is Best?</title>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> <emphasis>Period.</emphasis>
|
||||
<para>&man.dump.8; <emphasis>Period.</emphasis>
|
||||
Elizabeth D. Zwicky torture tested all the backup programs discussed
|
||||
here. The clear choice for preserving all your data and all the
|
||||
peculiarities of Unix filesystems is <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>. Elizabeth created
|
||||
peculiarities of Unix filesystems is &man.dump.8;. Elizabeth created
|
||||
filesystems containing a large variety of unusual conditions (and some
|
||||
not so unusual ones) and tested each program by do a backup and
|
||||
restore of that filesystems. The peculiarities included: files with
|
||||
|
@ -465,22 +373,10 @@ st0(ncr1:4:0): Logical unit is in process of becoming ready</screen>
|
|||
<para>Otherwise, you have to create two custom bootable floppies
|
||||
which has a kernel that can mount your all of your disks and
|
||||
access your tape drive. These floppies must contain:
|
||||
<citerefentry>
|
||||
<refentrytitle>fdisk</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, and whichever backup
|
||||
&man.fdisk.8;, &man.disklabel.8;, &man.newfs.8;, &man.mount.8;, and whichever backup
|
||||
program you use. These programs must be statically linked. If you
|
||||
use <citerefentry>
|
||||
<refentrytitle>dump</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>, the floppy must contain
|
||||
<citerefentry>
|
||||
<refentrytitle>restore</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry>.</para>
|
||||
use &man.dump.8;, the floppy must contain
|
||||
&man.restore.8;.</para>
|
||||
|
||||
<para>Third, create backup tapes regularly. Any changes that you make
|
||||
after your last backup may be irretrievably lost. Write-protect the
|
||||
|
@ -686,18 +582,11 @@ chmod 644 /mnt/etc/passwd
|
|||
|
||||
<para>Recover each filesystem separately.</para>
|
||||
|
||||
<para>Try to <citerefentry>
|
||||
<refentrytitle>mount</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry>(e.g. <command>mount /dev/sd0a
|
||||
<para>Try to &man.mount.8; (e.g. <command>mount /dev/sd0a
|
||||
/mnt</command>) the root partition of your first disk. If the
|
||||
disklabel was damaged, use <citerefentry>
|
||||
<refentrytitle>disklabel</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-partition and
|
||||
disklabel was damaged, use &man.disklabel.8; to re-partition and
|
||||
label the disk to match the label that your printed and saved. Use
|
||||
<citerefentry>
|
||||
<refentrytitle>newfs</refentrytitle>
|
||||
<manvolnum>8</manvolnum></citerefentry> to re-create the
|
||||
&man.newfs.8; to re-create the
|
||||
filesystems. Re-mount the root partition of the floppy read-write
|
||||
(<command>mount -u -o rw /mnt</command>). Use your backup program
|
||||
and backup tapes to recover the data for this filesystem (e.g.
|
||||
|
|
|
@ -76,9 +76,9 @@
|
|||
<para>This will display the manual page for the user
|
||||
command <command>chmod</command>. References to a
|
||||
particular section of the on-line manual are traditionally placed in
|
||||
parenthesis in written documentation, so <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>1</manvolnum></citerefentry> refers to the
|
||||
parenthesis in written documentation, so &man.chmod.1; refers to the
|
||||
<command>chmod</command>
|
||||
user command and <citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>2</manvolnum></citerefentry> refers to the
|
||||
user command and &man.chmod.2; refers to the
|
||||
system call.</para>
|
||||
|
||||
<para>This is fine if you know the name of the command and simply wish
|
||||
|
@ -122,7 +122,7 @@
|
|||
<command>info</command> command or, if you installed
|
||||
<command>emacs</command>, the info mode of <command>emacs</command>.</para>
|
||||
|
||||
<para>To use the <citerefentry><refentrytitle>info</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, simply type:</para>
|
||||
<para>To use the &man.info.1; command, simply type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>info</userinput></screen>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.0-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
|
||||
<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % authors SYSTEM "authors.ent"> %authors;
|
||||
<!ENTITY % mailing-lists SYSTEM "mailing-lists.ent"> %mailing-lists;
|
||||
<!ENTITY % newsgroups SYSTEM "newsgroups.ent"> %newsgroups;
|
||||
|
||||
|
|
|
@ -458,12 +458,12 @@
|
|||
information about this and other mailing lists.</para>
|
||||
|
||||
<para>If you find a bug or are submitting a specific change, please
|
||||
report it using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>program or its
|
||||
report it using the &man.send-pr.1; program or its
|
||||
<ulink URL="http://www.freebsd.org/send-pr.html">WEB-based
|
||||
equivalent</ulink>. Try to fill-in each field of the bug report.
|
||||
Unless they exceed 65KB, include any patches directly in the
|
||||
report. Consider compressing them and using
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
&man.uuencode.1; if they exceed 20KB. Upload very large submissions to <ulink url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/">ftp.freebsd.org:/pub/FreeBSD/incoming/</ulink>.</para>
|
||||
|
||||
<para>After filing a report, you should receive confirmation along
|
||||
with a tracking number. Keep this tracking number so that you can
|
||||
|
@ -471,7 +471,7 @@
|
|||
|
||||
<para>If you do not receive confirmation in a timely fashion (3 days
|
||||
to a week, depending on your email connection) or are, for some
|
||||
reason, unable to use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command,
|
||||
reason, unable to use the &man.send-pr.1; command,
|
||||
then you may ask someone to file it for you by sending mail to the
|
||||
&a.bugs;.</para>
|
||||
|
||||
|
@ -511,7 +511,7 @@
|
|||
<para>Assuming that you can manage to secure fairly up-to-date
|
||||
sources to base your changes on, the next step is to produce a set
|
||||
of diffs to send to the FreeBSD maintainers. This is done with
|
||||
the <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, with the “context diff”
|
||||
the &man.diff.1; command, with the “context diff”
|
||||
form being preferred. For example:</para>
|
||||
|
||||
<para>
|
||||
|
@ -526,11 +526,11 @@
|
|||
|
||||
would generate such a set of context diffs for
|
||||
the given source file or directory hierarchy. See the man page
|
||||
for <citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more details.</para>
|
||||
for &man.diff.1; for more details.</para>
|
||||
|
||||
<para>Once you have a set of diffs (which you may test with the
|
||||
<citerefentry><refentrytitle>patch</refentrytitle><manvolnum>1</manvolnum></citerefentry> command), you should submit them for
|
||||
inclusion with FreeBSD. Use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
&man.patch.1; command), you should submit them for
|
||||
inclusion with FreeBSD. Use the &man.send-pr.1;
|
||||
program as described in
|
||||
<link linkend="contrib-general">Bug Reports and General
|
||||
Commentary</link>. <emphasis>Do not</emphasis> just send the diffs to
|
||||
|
@ -541,14 +541,14 @@
|
|||
|
||||
<para>If you feel it appropriate (e.g. you have added, deleted, or
|
||||
renamed files), bundle your changes into a <command>tar</command> file and run the
|
||||
<citerefentry><refentrytitle>uuencode</refentrytitle><manvolnum>1</manvolnum></citerefentry> program on it. Shar archives are
|
||||
&man.uuencode.1; program on it. Shar archives are
|
||||
also welcome.</para>
|
||||
|
||||
<para>If your change is of a potentially sensitive nature, e.g. you
|
||||
are unsure of copyright issues governing its further distribution
|
||||
or you are simply not ready to release it without a tighter review
|
||||
first, then you should send it to &a.core; directly rather than
|
||||
submitting it with <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>. The core
|
||||
submitting it with &man.send-pr.1;. The core
|
||||
mailing list reaches a much smaller group of people who do much of
|
||||
the day-to-day work on FreeBSD. Note that this group is also
|
||||
<emphasis>very busy</emphasis> and so you should only send mail to
|
||||
|
@ -1143,9 +1143,9 @@ box can be opened)</para>
|
|||
<listitem><para>Adrian Mariano <email>adrian@cam.cornell.edu</email></para></listitem>
|
||||
<listitem><para>Adrian Steinmann <email>ast@marabu.ch</email></para></listitem>
|
||||
<listitem><para>Adrian T. Filipi-Martin <email>atf3r@agate.cs.virginia.edu</email></para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan</para></listitem>
|
||||
<listitem><para>Ajit Thyagarajan <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akio Morita <email>amorita@meadow.scphys.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akira SAWADA</para></listitem>
|
||||
<listitem><para>Akira SAWADA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Akira Watanabe <email>akira@myaw.ei.meisei-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Akito Fujita <email>fujita@zoo.ncl.omron.co.jp</email></para></listitem>
|
||||
<listitem><para>Alain Kalker <email>A.C.P.M.Kalker@student.utwente.nl</email></para></listitem>
|
||||
|
@ -1177,10 +1177,10 @@ box can be opened)</para>
|
|||
<listitem><para>Andreas Haakh <email>ah@alman.robin.de</email></para></listitem>
|
||||
<listitem><para>Andreas Kohout <email>shanee@rabbit.augusta.de</email></para></listitem>
|
||||
<listitem><para>Andreas Lohr <email>andreas@marvin.RoBIN.de</email></para></listitem>
|
||||
<listitem><para>Andreas Schulz</para></listitem>
|
||||
<listitem><para>Andreas Schulz <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andreas Wetzel <email>mickey@deadline.snafu.de</email></para></listitem>
|
||||
<listitem><para>Andreas Wrede <email>andreas@planix.com</email></para></listitem>
|
||||
<listitem><para>Andres Vega Garcia</para></listitem>
|
||||
<listitem><para>Andres Vega Garcia <email>unknown</email></para></listitem>
|
||||
<listitem><para>Andrew Atrens <email>atreand@statcan.ca</email></para></listitem>
|
||||
<listitem><para>Andrew Gillham <email>gillham@andrews.edu</email></para></listitem>
|
||||
<listitem><para>Andrew Gordon <email>andrew.gordon@net-tel.co.uk</email></para></listitem>
|
||||
|
@ -1212,7 +1212,7 @@ box can be opened)</para>
|
|||
<listitem><para>Barry Bierbauch <email>pivrnec@vszbr.cz</email></para></listitem>
|
||||
<listitem><para>Barry Lustig <email>barry@ictv.com</email></para></listitem>
|
||||
<listitem><para>Ben Hutchinson <email>benhutch@xfiles.org.uk</email></para></listitem>
|
||||
<listitem><para>Ben Jackson</para></listitem>
|
||||
<listitem><para>Ben Jackson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ben Smithurst <email>ben@scientia.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Ben Walter <email>bwalter@itachi.swcp.com</email></para></listitem>
|
||||
<listitem><para>Benjamin Lewis <email>bhlewis@gte.net</email></para></listitem>
|
||||
|
@ -1264,7 +1264,7 @@ box can be opened)</para>
|
|||
<listitem><para>Chet Ramey <email>chet@odin.INS.CWRU.Edu</email></para></listitem>
|
||||
<listitem><para>Chia-liang Kao <email>clkao@CirX.ORG</email></para></listitem>
|
||||
<listitem><para>Chiharu Shibata <email>chi@bd.mbn.or.jp</email></para></listitem>
|
||||
<listitem><para>Chip Norkus</para></listitem>
|
||||
<listitem><para>Chip Norkus <email>unknown</email></para></listitem>
|
||||
<listitem><para>Choi Jun Ho <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>Chris Csanady <email>cc@tarsier.ca.sandia.gov</email></para></listitem>
|
||||
<listitem><para>Chris Dabrowski <email>chris@vader.org</email></para></listitem>
|
||||
|
@ -1291,7 +1291,7 @@ box can be opened)</para>
|
|||
<listitem><para>Cornelis van der Laan <email>nils@guru.ims.uni-stuttgart.de</email></para></listitem>
|
||||
<listitem><para>Cove Schneider <email>cove@brazil.nbn.com</email></para></listitem>
|
||||
<listitem><para>Craig Leres <email>leres@ee.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Craig Loomis</para></listitem>
|
||||
<listitem><para>Craig Loomis <email>unknown</email></para></listitem>
|
||||
<listitem><para>Craig Metz <email>cmetz@inner.net</email></para></listitem>
|
||||
<listitem><para>Craig Spannring <email>cts@internetcds.com</email></para></listitem>
|
||||
<listitem><para>Craig Struble <email>cstruble@vt.edu</email></para></listitem>
|
||||
|
@ -1310,7 +1310,7 @@ box can be opened)</para>
|
|||
<listitem><para>Daniel O'Connor <email>doconnor@gsoft.com.au</email></para></listitem>
|
||||
<listitem><para>Daniel Poirot <email>poirot@aio.jsc.nasa.gov</email></para></listitem>
|
||||
<listitem><para>Daniel Rock <email>rock@cs.uni-sb.de</email></para></listitem>
|
||||
<listitem><para>Danny Egen</para></listitem>
|
||||
<listitem><para>Danny Egen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Danny J. Zerkel <email>dzerkel@phofarm.com</email></para></listitem>
|
||||
<listitem><para>Darren Reed <email>avalon@coombs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Dave Adkins <email>adkin003@tc.umn.edu</email></para></listitem>
|
||||
|
@ -1344,7 +1344,7 @@ box can be opened)</para>
|
|||
<listitem><para>David Wolfskill <email>dhw@whistle.com</email></para></listitem>
|
||||
<listitem><para>Dean Gaudet <email>dgaudet@arctic.org</email></para></listitem>
|
||||
<listitem><para>Dean Huxley <email>dean@fsa.ca</email></para></listitem>
|
||||
<listitem><para>Denis Fortin</para></listitem>
|
||||
<listitem><para>Denis Fortin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Dennis Glatting <email>dennis.glatting@software-munitions.com</email></para></listitem>
|
||||
<listitem><para>Denton Gentry <email>denny1@home.com</email></para></listitem>
|
||||
<listitem><para>Derek Inksetter <email>derek@saidev.com</email></para></listitem>
|
||||
|
@ -1450,7 +1450,7 @@ box can be opened)</para>
|
|||
<listitem><para>Harold Barker <email>hbarker@dsms.com</email></para></listitem>
|
||||
<listitem><para>Havard Eidnes <email>Havard.Eidnes@runit.sintef.no</email></para></listitem>
|
||||
<listitem><para>Heikki Suonsivu <email>hsu@cs.hut.fi</email></para></listitem>
|
||||
<listitem><para>Heiko W. Rupp</para></listitem>
|
||||
<listitem><para>Heiko W. Rupp <email>unknown</email></para></listitem>
|
||||
<listitem><para>Helmut F. Wirth <email>hfwirth@ping.at</email></para></listitem>
|
||||
<listitem><para>Henrik Vestergaard Draboel <email>hvd@terry.ping.dk</email></para></listitem>
|
||||
<listitem><para>Herb Peyerl <email>hpeyerl@NetBSD.org</email></para></listitem>
|
||||
|
@ -1464,7 +1464,7 @@ box can be opened)</para>
|
|||
<listitem><para>Hiroharu Tamaru <email>tamaru@ap.t.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>Hironori Ikura <email>hikura@kaisei.org</email></para></listitem>
|
||||
<listitem><para>Hiroshi Nishikawa <email>nis@pluto.dti.ne.jp</email></para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto</para></listitem>
|
||||
<listitem><para>Hiroya Tsubakimoto <email>unknown</email></para></listitem>
|
||||
<listitem><para>Hiroyuki NAKAJI <email>nakaji@zeisei3.dpri.kyoto-u.ac.jp</email></para></listitem>
|
||||
<listitem><para>Holger Veit <email>Holger.Veit@gmd.de</email></para></listitem>
|
||||
<listitem><para>Holm Tiffe <email>holm@geophysik.tu-freiberg.de</email></para></listitem>
|
||||
|
@ -1527,7 +1527,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jeremy Allison <email>jallison@whistle.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Chatfield <email>jdc@xinside.com</email></para></listitem>
|
||||
<listitem><para>Jeremy Lea <email>reg@shale.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Jeremy Prior</para></listitem>
|
||||
<listitem><para>Jeremy Prior <email>unknown</email></para></listitem>
|
||||
<listitem><para>Jeroen Ruigrok/Asmodai <email>asmodai@wxs.nl</email></para></listitem>
|
||||
<listitem><para>Jesse Rosenstock <email>jmr@ugcs.caltech.edu</email></para></listitem>
|
||||
<listitem><para>Jian-Da Li <email>jdli@csie.nctu.edu.tw</email></para></listitem>
|
||||
|
@ -1543,7 +1543,7 @@ box can be opened)</para>
|
|||
<listitem><para>Jim Wilson <email>wilson@moria.cygnus.com</email></para></listitem>
|
||||
<listitem><para>Jimbo Bahooli <email>griffin@blackhole.iceworld.org</email></para></listitem>
|
||||
<listitem><para>Jin Guojun <email>jin@george.lbl.gov</email></para></listitem>
|
||||
<listitem><para>Joachim Kuebart</para></listitem>
|
||||
<listitem><para>Joachim Kuebart <email>unknown</email></para></listitem>
|
||||
<listitem><para>Joao Carlos Mendes Luis <email>jonny@jonny.eng.br</email></para></listitem>
|
||||
<listitem><para>Jochen Pohl <email>jpo.drs@sni.de</email></para></listitem>
|
||||
<listitem><para>Joe "Marcus" Clarke <email>marcus@miami.edu</email></para></listitem>
|
||||
|
@ -1558,19 +1558,19 @@ box can be opened)</para>
|
|||
<listitem><para>Johan Karlsson <email>k@numeri.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johan Larsson <email>johan@moon.campus.luth.se</email></para></listitem>
|
||||
<listitem><para>Johann Tonsing <email>jtonsing@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>Johannes Helander</para></listitem>
|
||||
<listitem><para>Johannes Stille</para></listitem>
|
||||
<listitem><para>Johannes Helander <email>unknown</email></para></listitem>
|
||||
<listitem><para>Johannes Stille <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Baldwin <email>jobaldwi@vt.edu</email></para></listitem>
|
||||
<listitem><para>John Beckett <email>jbeckett@southern.edu</email></para></listitem>
|
||||
<listitem><para>John Beukema <email>jbeukema@hk.super.net</email></para></listitem>
|
||||
<listitem><para>John Brezak</para></listitem>
|
||||
<listitem><para>John Brezak <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Capo <email>jc@irbs.com</email></para></listitem>
|
||||
<listitem><para>John F. Woods <email>jfw@jfwhome.funhouse.com</email></para></listitem>
|
||||
<listitem><para>John Goerzen <email>jgoerzen@alexanderwohl.complete.org</email></para></listitem>
|
||||
<listitem><para>John Hay <email>jhay@mikom.csir.co.za</email></para></listitem>
|
||||
<listitem><para>John Heidemann <email>johnh@isi.edu</email></para></listitem>
|
||||
<listitem><para>John Hood <email>cgull@owl.org</email></para></listitem>
|
||||
<listitem><para>John Kohl</para></listitem>
|
||||
<listitem><para>John Kohl <email>unknown</email></para></listitem>
|
||||
<listitem><para>John Lind <email>john@starfire.mn.org</email></para></listitem>
|
||||
<listitem><para>John Mackin <email>john@physiol.su.oz.au</email></para></listitem>
|
||||
<listitem><para>John P <email>johnp@lodgenet.com</email></para></listitem>
|
||||
|
@ -1620,10 +1620,10 @@ box can be opened)</para>
|
|||
<listitem><para>Kazuo Horikawa <email>horikawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Kees Jan Koster <email>kjk1@ukc.ac.uk</email></para></listitem>
|
||||
<listitem><para>Keith Bostic <email>bostic@bostic.com</email></para></listitem>
|
||||
<listitem><para>Keith E. Walker</para></listitem>
|
||||
<listitem><para>Keith Moore</para></listitem>
|
||||
<listitem><para>Keith Sklower</para></listitem>
|
||||
<listitem><para>Ken Hornstein</para></listitem>
|
||||
<listitem><para>Keith E. Walker <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Moore <email>unknown</email></para></listitem>
|
||||
<listitem><para>Keith Sklower <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Hornstein <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ken Key <email>key@cs.utk.edu</email></para></listitem>
|
||||
<listitem><para>Ken Mayer <email>kmayer@freegate.com</email></para></listitem>
|
||||
<listitem><para>Kenji Saito <email>marukun@mx2.nisiq.net</email></para></listitem>
|
||||
|
@ -1659,7 +1659,7 @@ box can be opened)</para>
|
|||
<listitem><para>Louis Mamakos <email>loiue@TransSys.com</email></para></listitem>
|
||||
<listitem><para>Lucas James <email>Lucas.James@ldjpc.apana.org.au</email></para></listitem>
|
||||
<listitem><para>Lyndon Nerenberg <email>lyndon@orthanc.com</email></para></listitem>
|
||||
<listitem><para>M.C. Wong</para></listitem>
|
||||
<listitem><para>M.C. Wong <email>unknown</email></para></listitem>
|
||||
<listitem><para>MANTANI Nobutaka <email>nobutaka@nobutaka.com</email></para></listitem>
|
||||
<listitem><para>MIHIRA Sanpei Yoshiro <email>sanpei@sanpei.org</email></para></listitem>
|
||||
<listitem><para>MITA Yoshio <email>mita@jp.FreeBSD.ORG</email></para></listitem>
|
||||
|
@ -1677,7 +1677,7 @@ box can be opened)</para>
|
|||
<listitem><para>Marc van Kempen <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>Marcel Moolenaar <email>marcel@scc.nl</email></para></listitem>
|
||||
<listitem><para>Mario Sergio Fujikawa Ferreira <email>lioux@gns.com.br</email></para></listitem>
|
||||
<listitem><para>Mark Andrews</para></listitem>
|
||||
<listitem><para>Mark Andrews <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Cammidge <email>mark@gmtunx.ee.uct.ac.za</email></para></listitem>
|
||||
<listitem><para>Mark Diekhans <email>markd@grizzly.com</email></para></listitem>
|
||||
<listitem><para>Mark Huizer <email>xaa@stack.nl</email></para></listitem>
|
||||
|
@ -1686,7 +1686,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mark Mayo <email>markm@vmunix.com</email></para></listitem>
|
||||
<listitem><para>Mark Thompson <email>thompson@tgsoft.com</email></para></listitem>
|
||||
<listitem><para>Mark Tinguely <email>tinguely@plains.nodak.edu</email></para></listitem>
|
||||
<listitem><para>Mark Treacy</para></listitem>
|
||||
<listitem><para>Mark Treacy <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mark Valentine <email>mark@linus.demon.co.uk</email></para></listitem>
|
||||
<listitem><para>Martin Birgmeier</para></listitem>
|
||||
<listitem><para>Martin Ibert <email>mib@ppe.bb-data.de</email></para></listitem>
|
||||
|
@ -1694,7 +1694,7 @@ box can be opened)</para>
|
|||
<listitem><para>Martin Renters <email>martin@tdc.on.ca</email></para></listitem>
|
||||
<listitem><para>Martti Kuparinen <email>erakupa@kk.etx.ericsson.se</email></para></listitem>
|
||||
<listitem><para>Masachika ISHIZUKA <email>ishizuka@isis.min.ntt.jp</email></para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA</para></listitem>
|
||||
<listitem><para>Mas.TAKEMURA <email>unknown</email></para></listitem>
|
||||
<listitem><para>Masafumi NAKANE <email>max@wide.ad.jp</email></para></listitem>
|
||||
<listitem><para>Masahiro Sekiguchi <email>seki@sysrap.cs.fujitsu.co.jp</email></para></listitem>
|
||||
<listitem><para>Masanobu Saitoh <email>msaitoh@spa.is.uec.ac.jp</email></para></listitem>
|
||||
|
@ -1745,7 +1745,7 @@ box can be opened)</para>
|
|||
<listitem><para>Mike Evans <email>mevans@candle.com</email></para></listitem>
|
||||
<listitem><para>Mike Grupenhoff <email>kashmir@umiacs.umd.edu</email></para></listitem>
|
||||
<listitem><para>Mike Hibler <email>mike@marker.cs.utah.edu</email></para></listitem>
|
||||
<listitem><para>Mike Karels</para></listitem>
|
||||
<listitem><para>Mike Karels <email>unknown</email></para></listitem>
|
||||
<listitem><para>Mike McGaughey <email>mmcg@cs.monash.edu.au</email></para></listitem>
|
||||
<listitem><para>Mike Meyer <email>mwm@shiva.the-park.com</email></para></listitem>
|
||||
<listitem><para>Mike Mitchell <email>mitchell@ref.tfs.com</email></para></listitem>
|
||||
|
@ -1787,71 +1787,71 @@ box can be opened)</para>
|
|||
<listitem><para>Nickolay N. Dudorov <email>nnd@itfs.nsk.su</email></para></listitem>
|
||||
<listitem><para>Niklas Hallqvist <email>niklas@filippa.appli.se</email></para></listitem>
|
||||
<listitem><para>Nisha Talagala <email>nisha@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para><email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para><email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para><email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para><email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para><email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para><email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para><email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para><email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para><email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para><email>derek@free.org</email></para></listitem>
|
||||
<listitem><para><email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para><email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para><email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para><email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para><email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para><email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para><email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para><email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para><email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para><email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para><email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para><email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para><email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para><email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para><email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para><email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para><email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para><email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para><email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para><email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para><email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para><email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para><email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para><email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para><email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para><email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para><email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para><email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para><email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para><email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para><email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para><email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para><email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para><email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para><email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para><email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para><email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para><email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para><email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para><email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para><email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para><email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para><email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para><email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para><email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para><email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para><email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ZW6T-KND@j.asahi-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>adrian@virginia.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>alex@elvisti.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>anto@netscape.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>bobson@egg.ics.nitch.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>bovynf@awe.be</email></para></listitem>
|
||||
<listitem><para>No Name <email>burg@is.ge.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>chris@gnome.co.uk</email></para></listitem>
|
||||
<listitem><para>No Name <email>colsen@usa.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>coredump@nervosa.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>dannyman@arh0300.urh.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>davids@SECNET.COM</email></para></listitem>
|
||||
<listitem><para>No Name <email>derek@free.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>devet@adv.IAEhv.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>djv@bedford.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>dvv@sprint.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>enami@ba2.so-net.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@eru.tubank.msk.su</email></para></listitem>
|
||||
<listitem><para>No Name <email>flash@hway.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>fn@pain.csrv.uidaho.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>gclarkii@netport.neosoft.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gordon@sheaky.lonestar.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>graaf@iae.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>greg@greg.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>grossman@cygnus.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>gusw@fub46.zedat.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>No Name <email>hfir@math.rochester.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>hnokubi@yyy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iaint@css.tuu.utas.edu.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>invis@visi.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>ishisone@sra.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>iverson@lionheart.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>jpt@magic.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>junker@jazz.snu.ac.kr</email></para></listitem>
|
||||
<listitem><para>No Name <email>k-sugyou@ccs.mt.nec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kenji@reseau.toyonaka.osaka.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>kfurge@worldnet.att.net</email></para></listitem>
|
||||
<listitem><para>No Name <email>lh@aus.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>lhecking@nmrc.ucc.ie</email></para></listitem>
|
||||
<listitem><para>No Name <email>mrgreen@mame.mu.oz.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>nakagawa@jp.freebsd.org</email></para></listitem>
|
||||
<listitem><para>No Name <email>ohki@gssm.otsuka.tsukuba.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>owaki@st.rim.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>pechter@shell.monmouth.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pete@pelican.pelican.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>pritc003@maroon.tc.umn.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>risner@stdio.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>roman@rpd.univ.kiev.ua</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@ns2.redline.ru</email></para></listitem>
|
||||
<listitem><para>No Name <email>root@uglabgw.ug.cs.sunysb.edu</email></para></listitem>
|
||||
<listitem><para>No Name <email>stephen.ma@jtec.com.au</email></para></listitem>
|
||||
<listitem><para>No Name <email>sumii@is.s.u-tokyo.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>takas-su@is.aist-nara.ac.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>tamone@eig.unige.ch</email></para></listitem>
|
||||
<listitem><para>No Name <email>tjevans@raleigh.ibm.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>tony-o@iij.ad.jp amurai@spec.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>torii@tcd.hitachi.co.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uenami@imasy.or.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>uhlar@netlab.sk</email></para></listitem>
|
||||
<listitem><para>No Name <email>vode@hut.fi</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlloyd@mpd.ca</email></para></listitem>
|
||||
<listitem><para>No Name <email>wlr@furball.wellsfargo.com</email></para></listitem>
|
||||
<listitem><para>No Name <email>wmbfmk@urc.tue.nl</email></para></listitem>
|
||||
<listitem><para>No Name <email>yamagata@nwgpc.kek.jp</email></para></listitem>
|
||||
<listitem><para>No Name <email>ziggy@ryan.org</email></para></listitem>
|
||||
<listitem><para>Nobuhiro Yasutomi <email>nobu@psrc.isac.co.jp</email></para></listitem>
|
||||
<listitem><para>Nobuyuki Koganemaru <email>kogane@koganemaru.co.jp</email></para></listitem>
|
||||
<listitem><para>Norio Suzuki <email>nosuzuki@e-mail.ne.jp</email></para></listitem>
|
||||
|
@ -1873,15 +1873,15 @@ box can be opened)</para>
|
|||
<listitem><para>Pascal Pederiva <email>pascal@zuo.dec.com</email></para></listitem>
|
||||
<listitem><para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para></listitem>
|
||||
<listitem><para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para></listitem>
|
||||
<listitem><para>Patrick Hausen</para></listitem>
|
||||
<listitem><para>Patrick Hausen <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Antonov <email>apg@demos.su</email></para></listitem>
|
||||
<listitem><para>Paul F. Werkowski</para></listitem>
|
||||
<listitem><para>Paul F. Werkowski <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Fox <email>pgf@foxharp.boston.ma.us</email></para></listitem>
|
||||
<listitem><para>Paul Koch <email>koch@thehub.com.au</email></para></listitem>
|
||||
<listitem><para>Paul Kranenburg <email>pk@NetBSD.org</email></para></listitem>
|
||||
<listitem><para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para></listitem>
|
||||
<listitem><para>Paul Popelka <email>paulp@uts.amdahl.com</email></para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr.</para></listitem>
|
||||
<listitem><para>Paul S. LaFollette, Jr. <email>unknown</email></para></listitem>
|
||||
<listitem><para>Paul Saab <email>paul@mu.org</email></para></listitem>
|
||||
<listitem><para>Paul Sandys <email>myj@nyct.net</email></para></listitem>
|
||||
<listitem><para>Paul T. Root <email>proot@horton.iaces.com</email></para></listitem>
|
||||
|
@ -1897,7 +1897,7 @@ box can be opened)</para>
|
|||
<listitem><para>Peter Jeremy <email>perer.jeremy@alcatel.com.au</email></para></listitem>
|
||||
<listitem><para>Peter M. Chen <email>pmchen@eecs.umich.edu</email></para></listitem>
|
||||
<listitem><para>Peter Much <email>peter@citylink.dinoex.sub.org</email></para></listitem>
|
||||
<listitem><para>Peter Olsson</para></listitem>
|
||||
<listitem><para>Peter Olsson <email>unknown</email></para></listitem>
|
||||
<listitem><para>Peter Philipp <email>pjp@bsd-daemon.net</email></para></listitem>
|
||||
<listitem><para>Peter Stubbs <email>PETERS@staidan.qld.edu.au</email></para></listitem>
|
||||
<listitem><para>Phil Maker <email>pjm@cs.ntu.edu.au</email></para></listitem>
|
||||
|
@ -1930,7 +1930,7 @@ box can be opened)</para>
|
|||
<listitem><para>Richard Winkel <email>rich@math.missouri.edu</email></para></listitem>
|
||||
<listitem><para>Richard Wiwatowski <email>rjwiwat@adelaide.on.net</email></para></listitem>
|
||||
<listitem><para>Rick Macklem <email>rick@snowhite.cis.uoguelph.ca</email></para></listitem>
|
||||
<listitem><para>Rick Macklin</para></listitem>
|
||||
<listitem><para>Rick Macklin <email>unknown</email></para></listitem>
|
||||
<listitem><para>Rob Austein <email>sra@epilogue.com</email></para></listitem>
|
||||
<listitem><para>Rob Mallory <email>rmallory@qualcomm.com</email></para></listitem>
|
||||
<listitem><para>Rob Snow <email>rsnow@txdirect.net</email></para></listitem>
|
||||
|
@ -1943,14 +1943,14 @@ box can be opened)</para>
|
|||
<listitem><para>Robert Swindells <email>swindellsr@genrad.co.uk</email></para></listitem>
|
||||
<listitem><para>Robert Watson <email>robert@cyrus.watson.org</email></para></listitem>
|
||||
<listitem><para>Robert Withrow <email>witr@rwwa.com</email></para></listitem>
|
||||
<listitem><para>Robert Yoder</para></listitem>
|
||||
<listitem><para>Robert Yoder <email>unknown</email></para></listitem>
|
||||
<listitem><para>Robin Carey <email>robin@mailgate.dtc.rankxerox.co.uk</email></para></listitem>
|
||||
<listitem><para>Roger Hardiman <email>roger@cs.strath.ac.uk</email></para></listitem>
|
||||
<listitem><para>Roland Jesse <email>jesse@cs.uni-magdeburg.de</email></para></listitem>
|
||||
<listitem><para>Ron Bickers <email>rbickers@intercenter.net</email></para></listitem>
|
||||
<listitem><para>Ron Lenk <email>rlenk@widget.xmission.com</email></para></listitem>
|
||||
<listitem><para>Ronald Kuehn <email>kuehn@rz.tu-clausthal.de</email></para></listitem>
|
||||
<listitem><para>Rudolf Cejka</para></listitem>
|
||||
<listitem><para>Rudolf Cejka <email>unknown</email></para></listitem>
|
||||
<listitem><para>Ruslan Belkin <email>rus@home2.UA.net</email></para></listitem>
|
||||
<listitem><para>Ruslan Ermilov <email>ru@ucb.crimea.ua</email></para></listitem>
|
||||
<listitem><para>Ruslan Shevchenko <email>rssh@cam.grad.kiev.ua</email></para></listitem>
|
||||
|
@ -2008,7 +2008,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stefan Bethke <email>stb@hanse.de</email></para></listitem>
|
||||
<listitem><para>Stefan Eggers <email>seggers@semyam.dinoco.de</email></para></listitem>
|
||||
<listitem><para>Stefan Moeding <email>s.moeding@ndh.net</email></para></listitem>
|
||||
<listitem><para>Stefan Petri</para></listitem>
|
||||
<listitem><para>Stefan Petri <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stefan `Sec` Zehl <email>sec@42.org</email></para></listitem>
|
||||
<listitem><para>Steinar Haug <email>sthaug@nethelp.no</email></para></listitem>
|
||||
<listitem><para>Stephane E. Potvin <email>sepotvin@videotron.ca</email></para></listitem>
|
||||
|
@ -2021,7 +2021,7 @@ box can be opened)</para>
|
|||
<listitem><para>Stephen McKay <email>syssgm@devetir.qld.gov.au</email></para></listitem>
|
||||
<listitem><para>Stephen Melvin <email>melvin@zytek.com</email></para></listitem>
|
||||
<listitem><para>Steve Bauer <email>sbauer@rock.sdsmt.edu</email></para></listitem>
|
||||
<listitem><para>Steve Deering</para></listitem>
|
||||
<listitem><para>Steve Deering <email>unknown</email></para></listitem>
|
||||
<listitem><para>Steve Gerakines <email>steve2@genesis.tiac.net</email></para></listitem>
|
||||
<listitem><para>Steve Gericke <email>steveg@comtrol.com</email></para></listitem>
|
||||
<listitem><para>Steve Piette <email>steve@simon.chi.il.US</email></para></listitem>
|
||||
|
@ -2030,7 +2030,7 @@ box can be opened)</para>
|
|||
<listitem><para>Steven H. Samorodin <email>samorodi@NUXI.com</email></para></listitem>
|
||||
<listitem><para>Steven McCanne <email>mccanne@cs.berkeley.edu</email></para></listitem>
|
||||
<listitem><para>Steven Plite <email>splite@purdue.edu</email></para></listitem>
|
||||
<listitem><para>Steven Wallace</para></listitem>
|
||||
<listitem><para>Steven Wallace <email>unknown</email></para></listitem>
|
||||
<listitem><para>Stuart Henderson <email>stuart@internationalschool.co.uk</email></para></listitem>
|
||||
<listitem><para>Sue Blake <email>sue@welearn.com.au</email></para></listitem>
|
||||
<listitem><para>Sugiura Shiro <email>ssugiura@duo.co.jp</email></para></listitem>
|
||||
|
@ -2055,7 +2055,7 @@ box can be opened)</para>
|
|||
<listitem><para>Tatsumi HOSOKAWA <email>hosokawa@jp.FreeBSD.org</email></para></listitem>
|
||||
<listitem><para>Ted Buswell <email>tbuswell@mediaone.net</email></para></listitem>
|
||||
<listitem><para>Ted Faber <email>faber@isi.edu</email></para></listitem>
|
||||
<listitem><para>Ted Lemon</para></listitem>
|
||||
<listitem><para>Ted Lemon <email>unknown</email></para></listitem>
|
||||
<listitem><para>Terry Lambert <email>terry@lambert.org</email></para></listitem>
|
||||
<listitem><para>Terry Lee <email>terry@uivlsi.csl.uiuc.edu</email></para></listitem>
|
||||
<listitem><para>Tetsuya Furukawa <email>tetsuya@secom-sis.co.jp</email></para></listitem>
|
||||
|
@ -2067,7 +2067,7 @@ box can be opened)</para>
|
|||
<listitem><para>Thomas Gellekum <email>thomas@ghpc8.ihf.rwth-aachen.de</email></para></listitem>
|
||||
<listitem><para>Thomas Graichen <email>graichen@omega.physik.fu-berlin.de</email></para></listitem>
|
||||
<listitem><para>Thomas König <email>Thomas.Koenig@ciw.uni-karlsruhe.de</email></para></listitem>
|
||||
<listitem><para>Thomas Ptacek</para></listitem>
|
||||
<listitem><para>Thomas Ptacek <email>unknown</email></para></listitem>
|
||||
<listitem><para>Thomas Stromberg <email>tstrombe@rtci.com</email></para></listitem>
|
||||
<listitem><para>Thomas Valentino Crimi <email>tcrimi+@andrew.cmu.edu</email></para></listitem>
|
||||
<listitem><para>Thomas Wintergerst <email>thomas@lemur.nord.de</email></para></listitem>
|
||||
|
|
|
@ -414,7 +414,7 @@ subscribe cvs-all</programlisting>
|
|||
any detected changes being compressed, stamped with a
|
||||
sequence-number and encoded for transmission over email (in printable
|
||||
ASCII only). Once received, these “CTM deltas” can then be handed
|
||||
to the <citerefentry><refentrytitle>ctm_rmail</refentrytitle><manvolnum>1</manvolnum></citerefentry> utility which will automatically decode, verify
|
||||
to the &man.ctm.rmail.1; utility which will automatically decode, verify
|
||||
and apply the changes to the user's copy of the sources. This
|
||||
process is far more efficient than <application>CVSup</application>, and places less strain on
|
||||
our server resources since it is a <emphasis>push</emphasis> rather
|
||||
|
@ -447,10 +447,7 @@ subscribe cvs-all</programlisting>
|
|||
against one of the FreeBSD project's official anoncvs servers. To
|
||||
use it, one simply sets the <envar>CVSROOT</envar> environment
|
||||
variable to point at the appropriate anoncvs server and then uses
|
||||
the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command to access it like any local
|
||||
the &man.cvs.1; command to access it like any local
|
||||
repository.</para>
|
||||
|
||||
<para>While it can also be said that the <link
|
||||
|
@ -481,10 +478,7 @@ subscribe cvs-all</programlisting>
|
|||
<sect3>
|
||||
<title><anchor id="anoncvs-usage">Using Anonymous CVS</title>
|
||||
|
||||
<para>Configuring <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> to use an Anonymous CVS repository is a simple
|
||||
<para>Configuring &man.cvs.1; to use an Anonymous CVS repository is a simple
|
||||
matter of setting the <envar>CVSROOT</envar> environment variable
|
||||
to point to one of the FreeBSD project's
|
||||
<emphasis>anoncvs</emphasis> servers. At the time of this writing,
|
||||
|
@ -500,10 +494,7 @@ subscribe cvs-all</programlisting>
|
|||
<para>Since CVS allows one to “check out” virtually any
|
||||
version of the FreeBSD sources that ever existed (or, in some
|
||||
cases, will exist <!-- smiley -->:), you need to be familiar with
|
||||
the revision (<option>-r</option>) flag to <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> and what some of the permissible values for it in
|
||||
the revision (<option>-r</option>) flag to &man.cvs.1; and what some of the permissible values for it in
|
||||
the FreeBSD Project repository are.</para>
|
||||
|
||||
<para>There are two kinds of tags, revision tags and branch tags. A
|
||||
|
@ -655,26 +646,19 @@ subscribe cvs-all</programlisting>
|
|||
<para>When you specify a branch tag, you normally receive the latest
|
||||
versions of the files on that line of development. If you wish to
|
||||
receive some past version, you can do so by specifying a date with
|
||||
the <option>-D date</option> flag. See the <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> man page for more details.</para>
|
||||
the <option>-D date</option> flag. See the &man.cvs.1; man page for more details.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Examples</title>
|
||||
|
||||
<para>While it really is recommended that you read the manual page
|
||||
for <citerefentry>
|
||||
<refentrytitle>cvs</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> thoroughly before doing
|
||||
for &man.cvs.1; thoroughly before doing
|
||||
anything, here are some quick examples which essentially show how
|
||||
to use Anonymous CVS:</para>
|
||||
|
||||
<example>
|
||||
<title>Checking out something from -current (<citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry>) and deleting it
|
||||
<title>Checking out something from -current (&man.ls.1;) and deleting it
|
||||
again:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -694,9 +678,7 @@ subscribe cvs-all</programlisting>
|
|||
</example>
|
||||
|
||||
<example>
|
||||
<title>Creating a list of changes (as unidiffs) to <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> between FreeBSD 2.2.2
|
||||
<title>Creating a list of changes (as unidiffs) to &man.ls.1; between FreeBSD 2.2.2
|
||||
and FreeBSD 2.2.6:</title>
|
||||
|
||||
<screen>
|
||||
|
@ -1556,7 +1538,7 @@ cvs-crypto</programlisting>
|
|||
the latest versions of the files on that line of
|
||||
development. If you wish to receive some past version,
|
||||
you can do so by specifying a date with the <option>date=</option> value
|
||||
field. The <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page explains how to do
|
||||
field. The &man.cvsup.1; manual page explains how to do
|
||||
that.</para>
|
||||
|
||||
<para>For our example, we wish to receive FreeBSD-current.
|
||||
|
@ -1657,7 +1639,7 @@ exists before running CVSup. On any particular run of
|
|||
alone.</para>
|
||||
|
||||
<para><literal>use-rel-suffix</literal> is ... arcane. If you really want to
|
||||
know about it, see the <citerefentry><refentrytitle>cvsup</refentrytitle><manvolnum>1</manvolnum></citerefentry> manual page. Otherwise,
|
||||
know about it, see the &man.cvsup.1; manual page. Otherwise,
|
||||
just specify it and do not worry about it.</para>
|
||||
|
||||
<para><literal>compress</literal> enables the use of gzip-style compression
|
||||
|
@ -1751,7 +1733,7 @@ cvs-crypto</programlisting>
|
|||
see the manual page.</para>
|
||||
|
||||
<para>Once you are satisfied with the way updates are working, you
|
||||
can arrange for regular runs of cvsup using <citerefentry><refentrytitle>cron</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Obviously,
|
||||
can arrange for regular runs of cvsup using &man.cron.8;. Obviously,
|
||||
you should not let cvsup use its GUI when running it from
|
||||
cron.</para>
|
||||
|
||||
|
|
|
@ -540,7 +540,7 @@ help
|
|||
|
||||
<para>This is
|
||||
the mailing list for reporting bugs in FreeBSD Whenever
|
||||
possible, bugs should be submitted using the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
possible, bugs should be submitted using the &man.send-pr.1;
|
||||
command or the <ulink
|
||||
URL="http://www.freebsd.org/send-pr.html">WEB
|
||||
interface</ulink> to it.</para>
|
||||
|
|
|
@ -2628,7 +2628,7 @@ INS8250 -> INS8250B
|
|||
<para>The <devicename>sio</devicename> driver provides
|
||||
support for NS8250-, NS16450-, NS16550 and NS16550A-based EIA
|
||||
RS-232C (CCITT V.24) communications interfaces. Several
|
||||
multiport cards are supported as well. See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detailed technical
|
||||
multiport cards are supported as well. See the &man.sio.4; manual page for detailed technical
|
||||
documentation.</para>
|
||||
|
||||
|
||||
|
@ -2719,7 +2719,7 @@ options COM_MULTIPORT</programlisting>
|
|||
sio<replaceable>n</replaceable></literal> lines are,
|
||||
you will need to add 16 more devices. Only
|
||||
the last device includes the interrupt vector for the
|
||||
board. (See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for detail as
|
||||
board. (See the &man.sio.4; manual page for detail as
|
||||
to why.) The following example is for a Boca Board with
|
||||
an interrupt of 3, and a base IO address 100h. The IO
|
||||
address for Each port is +8 hexadecimal from the
|
||||
|
@ -4387,7 +4387,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
address of the device that is failing, and the desired
|
||||
debug level in <filename>/sys/scsi/scsidebug.h</filename>.
|
||||
If it probes but just does not work, you can use the
|
||||
<citerefentry><refentrytitle>scsi</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to dynamically set a
|
||||
&man.scsi.8; command to dynamically set a
|
||||
debug level to it in a running kernel (if <literal>SCSIDEBUG</literal> is
|
||||
defined). This will give you <emphasis>copious</emphasis> debugging output with
|
||||
which to confuse the gurus. See <command>man 4
|
||||
|
@ -4705,10 +4705,10 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>General tape access commands</title>
|
||||
|
||||
<para><citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry> provides generic access to the tape
|
||||
<para>&man.mt.1; provides generic access to the tape
|
||||
drives. Some of the more common commands are
|
||||
<command>rewind</command>, <command>erase</command>, and
|
||||
<command>status</command>. See the <citerefentry><refentrytitle>mt</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
<command>status</command>. See the &man.mt.1;
|
||||
manual page for a detailed description.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -4728,12 +4728,12 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
<sect3>
|
||||
<title>SCSI drives</title>
|
||||
|
||||
<para>The <citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> driver provides
|
||||
<para>The &man.st.4; driver provides
|
||||
support for 8mm (Exabyte), 4mm (DAT: Digital Audio Tape), QIC
|
||||
(Quarter-Inch Cartridge), DLT (Digital Linear Tape), QIC
|
||||
Minicartridge and 9-track (remember the big reels that you see
|
||||
spinning in Hollywood computer rooms) tape drives. See the
|
||||
<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for a detailed
|
||||
&man.st.4; manual page for a detailed
|
||||
description.</para>
|
||||
|
||||
<para>The drives listed below are currently being used by members
|
||||
|
@ -4876,7 +4876,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
and QIC-525 (DC6525) tapes as well.</para>
|
||||
|
||||
<para>Data transfer rate is 350kB/s using
|
||||
<citerefentry><refentrytitle>dump</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Rates of 530kB/s have been
|
||||
&man.dump.8;. Rates of 530kB/s have been
|
||||
reported when using <link
|
||||
linkend="backups-programs-amanda">Amanda</link></para>
|
||||
|
||||
|
@ -4982,7 +4982,7 @@ options "TUNE_1542" #dynamic tune of bus DMA speed</programli
|
|||
(250MB) tapes.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Under FreeBSD 2.2-current, use <command>mt
|
||||
blocksize 512</command> to set the blocksize. (The
|
||||
|
@ -5513,7 +5513,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
<para>Native capacity is 150/250MB.</para>
|
||||
|
||||
<para>This drive has quirks which are known and work around code
|
||||
is present in the scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>). Upgrading the firmware to XXX
|
||||
is present in the scsi tape device driver (&man.st.4;). Upgrading the firmware to XXX
|
||||
version will fix the quirks and provide SCSI 2
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -5552,7 +5552,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
supported for the 2.5 GB cartridges.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>)
|
||||
scsi tape device driver (&man.st.4;)
|
||||
beginning with FreeBSD 2.2-current. For previous versions of
|
||||
FreeBSD, use <command>mt</command> to read one
|
||||
block from the tape, rewind the tape, and then execute the
|
||||
|
@ -5590,7 +5590,7 @@ scsi -f $2 -s 100 -c "1b 0 0 $cdb3 $cdb4 $cdb5"</programlisting>
|
|||
erased.</para>
|
||||
|
||||
<para>This drives quirks are known and pre-compiled into the
|
||||
scsi tape device driver (<citerefentry><refentrytitle>st</refentrytitle><manvolnum>4</manvolnum></citerefentry>).</para>
|
||||
scsi tape device driver (&man.st.4;).</para>
|
||||
|
||||
<para>Other firmware revisions that are known to work are:
|
||||
M75D</para>
|
||||
|
|
|
@ -432,10 +432,10 @@
|
|||
are the people who have <emphasis>write</emphasis> access to
|
||||
the CVS tree, and are thus authorized to make modifications
|
||||
to the FreeBSD source (the term “committer” comes from the
|
||||
<citerefentry><refentrytitle>cvs</refentrytitle><manvolnum>1</manvolnum></citerefentry> <command>commit</command> command, which is used to
|
||||
&man.cvs.1; <command>commit</command> command, which is used to
|
||||
bring new changes into the CVS repository). The best way of
|
||||
making submissions for review by the committers list is to
|
||||
use the <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
use the &man.send-pr.1; command, though if something appears to be jammed in the system then you may also reach them by sending mail to <email>committers@freebsd.org</email>.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
<note>
|
||||
<para>If you are trying to upgrade your kernel from an older version
|
||||
of FreeBSD, you will probably have to get a new version of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> from the same place you got the new
|
||||
&man.config.8; from the same place you got the new
|
||||
kernel sources. It is located in
|
||||
<filename>/usr/src/usr.sbin</filename>, so you will need to
|
||||
download those sources as well. Re-build and install it before
|
||||
|
@ -430,7 +430,7 @@
|
|||
hundred bytes to the kernel.</para>
|
||||
|
||||
<note>
|
||||
<para>The <citerefentry><refentrytitle>ipcs</refentrytitle><manvolnum>1</manvolnum></citerefentry> command will tell
|
||||
<para>The &man.ipcs.1; command will tell
|
||||
will list any processes using each of these System V
|
||||
facilities.</para>
|
||||
</note>
|
||||
|
@ -503,7 +503,7 @@
|
|||
<listitem>
|
||||
<para>Process filesystem. This is a pretend filesystem
|
||||
mounted on <filename>/proc</filename> which allows
|
||||
programs like <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> to give you more
|
||||
programs like &man.ps.1; to give you more
|
||||
information on what processes are running.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -609,7 +609,7 @@
|
|||
|
||||
<note>
|
||||
<para>QIC-80 tape support requires a separate filter
|
||||
program called <citerefentry><refentrytitle>ft</refentrytitle><manvolnum>8</manvolnum></citerefentry>, see the manual
|
||||
program called &man.ft.8;, see the manual
|
||||
page for details.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
@ -975,7 +975,7 @@
|
|||
modem to 2 (for obscure technical reasons IRQ 2 = IRQ 9)
|
||||
in order to access it from FreeBSD. If you have a
|
||||
multiport serial card, check the manual page for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for more information on the
|
||||
&man.sio.4; for more information on the
|
||||
proper values for these lines. Some video cards (notably
|
||||
those based on S3 chips) use IO addresses of the form
|
||||
<literal>0x*2e8</literal>, and since many cheap serial
|
||||
|
@ -1250,7 +1250,7 @@
|
|||
network interfaces to be placed in promiscuous mode,
|
||||
capturing every packet on a broadcast network (e.g. an
|
||||
ethernet). These packets can be captured to disk and/or
|
||||
examined with the <citerefentry><refentrytitle>tcpdump</refentrytitle><manvolnum>1</manvolnum></citerefentry> program.
|
||||
examined with the &man.tcpdump.1; program.
|
||||
Note that implementation of this capability can seriously
|
||||
compromise your overall network security. The
|
||||
<replaceable>number</replaceable> after bpfilter is the number
|
||||
|
@ -1445,7 +1445,7 @@
|
|||
<listitem>
|
||||
<para>Snoop device. This pseudo-device allows one terminal
|
||||
session to watch another using the
|
||||
<citerefentry><refentrytitle>watch</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. Note that
|
||||
&man.watch.8; command. Note that
|
||||
implementation of this capability has important security
|
||||
and privacy implications. The <replaceable>number</replaceable>
|
||||
after snp is the total number of simultaneous snoop
|
||||
|
@ -1457,7 +1457,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Vnode driver. Allows a file to be treated as a device
|
||||
after being set up with the <citerefentry><refentrytitle>vnconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
after being set up with the &man.vnconfig.8;
|
||||
command. This driver can be useful for manipulating
|
||||
floppy disk images and using a file as a swap device (e.g.
|
||||
an MS Windows swap file). Optional.</para>
|
||||
|
@ -1473,8 +1473,8 @@
|
|||
“meta”-disk. The <replaceable>number</replaceable> after ccd
|
||||
is the total number of concatenated disks (not total
|
||||
number of disks that can be concatenated) that can be
|
||||
created. (See <citerefentry><refentrytitle>ccd</refentrytitle><manvolnum>4</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>ccdconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry> man pages for more
|
||||
created. (See &man.ccd.4; and
|
||||
&man.ccdconfig.8; man pages for more
|
||||
details.) Optional.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1642,7 +1642,7 @@ controller wcd0</programlisting>
|
|||
resource is the <filename>/var/log/messages</filename> file
|
||||
which records, among other things, all of the kernel
|
||||
messages from every successful boot. Also, the
|
||||
<citerefentry><refentrytitle>dmesg</refentrytitle><manvolnum>8</manvolnum></citerefentry> command will print the kernel
|
||||
&man.dmesg.8; command will print the kernel
|
||||
messages from the current boot.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1655,7 +1655,7 @@ controller wcd0</programlisting>
|
|||
with the last installed kernel which may be
|
||||
non-functional. Also, as soon as possible, move the
|
||||
working kernel to the proper <filename>kernel</filename> location or
|
||||
commands such as <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> will not work
|
||||
commands such as &man.ps.1; will not work
|
||||
properly. The proper command to “unlock” the
|
||||
kernel file that <command>make</command> installs (in
|
||||
order to move another kernel back permanently) is:</para>
|
||||
|
@ -1683,7 +1683,7 @@ controller wcd0</programlisting>
|
|||
from the one that the system utilities have been built with,
|
||||
for example, an experimental “2.2.0” kernel on a
|
||||
2.1.0-RELEASE system, many system-status commands like
|
||||
<citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> and <citerefentry><refentrytitle>vmstat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
&man.ps.1; and &man.vmstat.8;
|
||||
will not work any more. You must recompile the <filename>libkvm</filename> library as well as these
|
||||
utilities. This is one reason it is not normally a good
|
||||
idea to use a different version of the kernel from the rest
|
||||
|
|
|
@ -13,10 +13,7 @@
|
|||
is too small to hold the dump, you can configure your kernel to use
|
||||
an alternate dump device (in the <literal>config
|
||||
kernel</literal> line), or you can specify an alternate using the
|
||||
<citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command. The best way to use <citerefentry>
|
||||
<refentrytitle>dumpon</refentrytitle>
|
||||
<manvolnum>8</manvolnum>
|
||||
</citerefentry> is to set the <literal>dumpdev</literal> variable in
|
||||
&man.dumpon.8; command. The best way to use &man.dumpon.8; is to set the <literal>dumpdev</literal> variable in
|
||||
<filename>/etc/rc.conf</filename>. Typically you want to specify one of
|
||||
the swap devices specified in <filename>/etc/fstab</filename>.
|
||||
Dumps to non-swap devices, tapes for example,
|
||||
|
@ -25,10 +22,10 @@ Dumps to non-swap devices, tapes for example,
|
|||
Configuration</link> for
|
||||
details on configuring the FreeBSD kernel.</para>
|
||||
|
||||
<para>Use the <citerefentry><refentrytitle>dumpon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command to tell the kernel
|
||||
<para>Use the &man.dumpon.8; command to tell the kernel
|
||||
where to dump to (note that this will have to be done after
|
||||
configuring the partition in question as swap space via
|
||||
<citerefentry><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry>). This is normally arranged via
|
||||
&man.swapon.8;). This is normally arranged via
|
||||
<filename>/etc/rc.conf</filename> and <filename>/etc/rc</filename>.
|
||||
Alternatively, you can hard-code the dump device via the <literal>dump</literal>
|
||||
clause in the <literal>config</literal> line of your kernel config file. This is
|
||||
|
@ -68,7 +65,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
&prompt.root; <userinput>exit</userinput> # ...to multi-user</screen>
|
||||
|
||||
|
||||
<para>This instructs <citerefentry><refentrytitle>savecore</refentrytitle><manvolnum>8</manvolnum></citerefentry> to
|
||||
<para>This instructs &man.savecore.8; to
|
||||
use another kernel for symbol name extraction. It would otherwise
|
||||
default to the currently running kernel and most likely not do
|
||||
anything at all since the crash dump and the kernel symbols
|
||||
|
@ -279,7 +276,7 @@ Dumps to non-swap devices, tapes for example,
|
|||
generated code, so you will finally get a new kernel with similar
|
||||
code to the faulting one but some debugging symbols. You should at
|
||||
least verify the old and new sizes with the
|
||||
<citerefentry><refentrytitle>size</refentrytitle><manvolnum>1</manvolnum></citerefentry> command. If there is a mismatch, you
|
||||
&man.size.1; command. If there is a mismatch, you
|
||||
probably need to give up here.</para>
|
||||
|
||||
<para>Go and examine the dump as described above. The debugging
|
||||
|
@ -479,7 +476,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
<para>The return value will be printed.</para>
|
||||
|
||||
<para>For a <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> style summary of all running
|
||||
<para>For a &man.ps.1; style summary of all running
|
||||
processes, use:</para>
|
||||
|
||||
|
||||
|
@ -525,7 +522,7 @@ options DDB</programlisting> to your config file, and rebuild. (See <link
|
|||
|
||||
|
||||
<para>However, it is highly recommended to have a
|
||||
printed copy of the <citerefentry><refentrytitle>ddb</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page
|
||||
printed copy of the &man.ddb.4; manual page
|
||||
ready for a debugging session. Remember that it is hard to read the
|
||||
on-line manual while single-stepping the kernel.</para>
|
||||
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
the supported options in the kernel into new-style ones, so for
|
||||
people who correctly did a <command>make depend</command>
|
||||
in their kernel compile directory after running
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry>, the build process will automatically
|
||||
&man.config.8;, the build process will automatically
|
||||
pick up modified options, and only recompile those files where it is
|
||||
necessary. Wiping out the old compile directory on each run of
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> as it is still done now can then be
|
||||
&man.config.8; as it is still done now can then be
|
||||
eliminated again.</para>
|
||||
|
||||
<para>Basically, a kernel option is nothing else than the definition
|
||||
|
@ -89,7 +89,7 @@ options notyet,notdef</programlisting>
|
|||
using such an option is responsible himself for knowing about its
|
||||
implications (and maybe manually forcing the recompilation of parts
|
||||
of his kernel). Once the transition of all supported options has
|
||||
been done, <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will warn whenever an
|
||||
been done, &man.config.8; will warn whenever an
|
||||
unsupported option appears in the config file, but it will
|
||||
nevertheless include it into the kernel Makefile.</para>
|
||||
|
||||
|
@ -114,7 +114,7 @@ options notyet,notdef</programlisting>
|
|||
<filename>opt_<replaceable>foo</replaceable>.h</filename> already
|
||||
available for the intended new option, invent a new name. Make it
|
||||
meaningful, and comment the new section in the
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. <citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
<filename>options[<replaceable>.<arch></replaceable>]</filename> file. &man.config.8; will automagically pick up the change, and create that file next time it is run. Most options should go in a header file by themselves..</para>
|
||||
|
||||
<para>Packing too many options into a single
|
||||
<filename>opt_<replaceable>foo</replaceable>.h</filename> will cause
|
||||
|
|
|
@ -49,7 +49,7 @@ font8x8=cp866-8x8</programlisting>
|
|||
<para>This tuning means KOI8-R keyboard with Alternative
|
||||
screen font mapped to KOI8-R encoding to preserve
|
||||
pseudographics, <literal>Gray Delete</literal>
|
||||
key remapped to match Russian <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry for FreeBSD
|
||||
key remapped to match Russian &man.termcap.5; entry for FreeBSD
|
||||
console.</para>
|
||||
|
||||
<para>RUS/LAT switch will be <literal>CapsLock</literal>. Old CapsLock function still
|
||||
|
@ -83,7 +83,7 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para><envar>LANG</envar> for POSIX
|
||||
<citerefentry><refentrytitle>setlocale</refentrytitle><manvolnum>3</manvolnum></citerefentry> family functions;</para>
|
||||
&man.setlocale.3; family functions;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -95,8 +95,8 @@ ttyv0 "/usr/libexec/getty Pc" cons25r on secure</programlisting>
|
|||
|
||||
<para>The best way is using <filename>/etc/login.conf</filename>
|
||||
<literal>russian</literal> user's login class in
|
||||
<citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry login class
|
||||
position. See <citerefentry><refentrytitle>login.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> for
|
||||
&man.passwd.5; entry login class
|
||||
position. See &man.login.conf.5; for
|
||||
details.</para>
|
||||
|
||||
|
||||
|
@ -115,9 +115,9 @@ russian:Russian Users Accounts:\
|
|||
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.vipw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.vipw.8; for adding new
|
||||
users, <filename>/etc/master.passwd</filename> entry should
|
||||
looks like:</para>
|
||||
|
||||
|
@ -127,9 +127,9 @@ user:password:1111:11:russian:0:0:User Name:/home/user:/bin/csh</programlisting>
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.adduser.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new
|
||||
<para>If you use &man.adduser.8; for adding new
|
||||
users:</para>
|
||||
<itemizedlist>
|
||||
|
||||
|
@ -149,7 +149,7 @@ defaultclass = russian</programlisting> in
|
|||
|
||||
<screen><prompt>Enter login class:</prompt> default []:</screen>
|
||||
prompt from
|
||||
<citerefentry><refentrytitle>adduser</refentrytitle><manvolnum>8</manvolnum></citerefentry>;</para>
|
||||
&man.adduser.8;;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -166,9 +166,9 @@ defaultclass = russian</programlisting> in
|
|||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>How to do it with <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry></title>
|
||||
<title>How to do it with &man.pw.8;</title>
|
||||
|
||||
<para>If you use <citerefentry><refentrytitle>pw</refentrytitle><manvolnum>8</manvolnum></citerefentry> for adding new users,
|
||||
<para>If you use &man.pw.8; for adding new users,
|
||||
call it in this form:</para>
|
||||
|
||||
|
||||
|
@ -245,21 +245,21 @@ lp|Russian local line printer:\
|
|||
:sh:of=/usr/libexec/lpr/ru/koi2alt:\
|
||||
:lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:</programlisting>
|
||||
|
||||
<para>See <citerefentry><refentrytitle>printcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> for detailed description.</para>
|
||||
<para>See &man.printcap.5; for detailed description.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="russian-msdosfs">
|
||||
<title>MSDOS FS and Russian file names</title>
|
||||
|
||||
<para>Look at following example <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry> entry to enable support for Russian
|
||||
<para>Look at following example &man.fstab.5; entry to enable support for Russian
|
||||
file names in MSDOS FS:</para>
|
||||
|
||||
<programlisting>
|
||||
/dev/sd0s1 /dos/c msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0</programlisting>
|
||||
|
||||
<para>See
|
||||
<citerefentry><refentrytitle>mount_msdos</refentrytitle><manvolnum>8</manvolnum></citerefentry>for detailed description of
|
||||
&man.mount.msdos.8; for detailed description of
|
||||
<option>-W</option> and <option>-L</option> options.</para>
|
||||
|
||||
</sect2>
|
||||
|
|
|
@ -404,7 +404,7 @@ libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29</screen>
|
|||
check if it needs shared libraries, and if so, whether you have
|
||||
them installed in the <filename>/compat/linux</filename> tree.
|
||||
To do this, you run the Linux version <command>ldd</command> on the new program,
|
||||
and watch its output. <command>ldd</command> (see also the manual page for <citerefentry><refentrytitle>ldd</refentrytitle><manvolnum>1</manvolnum></citerefentry>)
|
||||
and watch its output. <command>ldd</command> (see also the manual page for &man.ldd.1;)
|
||||
will print a list of shared libraries that the program depends
|
||||
on, in the form <literal><replaceable>majorname</replaceable> (<replaceable>jumpversion</replaceable>) => <replaceable>fullname</replaceable></literal>.</para>
|
||||
|
||||
|
@ -433,10 +433,7 @@ Abort</screen>
|
|||
|
||||
|
||||
<para>To help the FreeBSD kernel distinguish between a FreeBSD ELF
|
||||
binary from a Linux binary, use the <citerefentry>
|
||||
<refentrytitle>brandelf</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> utility.</para>
|
||||
binary from a Linux binary, use the &man.brandelf.1; utility.</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>brandelf -t Linux my-linux-elf-binary</userinput></screen>
|
||||
|
|
|
@ -522,7 +522,7 @@ do-install:
|
|||
directory</ulink>, though check your local mirror first,
|
||||
please! These are more likely to work (on the whole) than
|
||||
trying to compile from source and a lot faster besides! Use
|
||||
the <citerefentry><refentrytitle>pkg_add</refentrytitle><manvolnum>1</manvolnum></citerefentry> program to install a
|
||||
the &man.pkg.add.1; program to install a
|
||||
package file on your system.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ lib/X11/oneko/cat2.xpm
|
|||
lib/X11/oneko/mouse.xpm
|
||||
@dirrm lib/X11/oneko</programlisting>
|
||||
|
||||
<para>Refer to the <citerefentry><refentrytitle>pkg_create</refentrytitle><manvolnum>1</manvolnum></citerefentry> man page
|
||||
<para>Refer to the &man.pkg.create.1; man page
|
||||
for details on the packing list.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1290,19 +1290,10 @@ lib/X11/oneko/mouse.xpm
|
|||
<filename>pkgname.tgz</filename> package, so delete them
|
||||
now. Next, simply include the output of <command>shar `find
|
||||
port_dir`</command> in a bug report and send it with the
|
||||
<citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> program (see <link linkend="contrib-general">Bug
|
||||
&man.send-pr.1; program (see <link linkend="contrib-general">Bug
|
||||
Reports and General Commentary</link> for more information
|
||||
about <citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry>. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use <citerefentry>
|
||||
<refentrytitle>uuencode</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> before including it in the bug report (uuencoded
|
||||
about &man.send-pr.1;. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use &man.uuencode.1; before including it in the bug report (uuencoded
|
||||
tarfiles are acceptable even if the bug report is smaller than
|
||||
20KB but are not preferred). Be sure to classify the bug report as
|
||||
category <literal>ports</literal> and class
|
||||
|
@ -2805,9 +2796,7 @@ diff -u -r1.15 PLIST
|
|||
POST-INSTALL</literal>. <literal>$2</literal> can be
|
||||
tested to determine which mode the script is being run in. The
|
||||
<envar>PKG_PREFIX</envar> environmental variable will be set to
|
||||
the package installation directory. See <citerefentry>
|
||||
<refentrytitle>pkg_add</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> for additional
|
||||
the package installation directory. See &man.pkg.add.1; for additional
|
||||
information.</para>
|
||||
|
||||
<note>
|
||||
|
@ -3045,7 +3034,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
<command>diff -ruN superedit.bak
|
||||
superedit</command>). Please examine the output to make
|
||||
sure all the changes make sense. The best way to send us the
|
||||
diff is by including it to <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
diff is by including it to &man.send-pr.1;
|
||||
(category <literal>ports</literal>). Please mention any added or deleted files
|
||||
in the message, as they have to be explicitly specified to CVS
|
||||
when doing a commit. If the diff is more than about 20KB, please
|
||||
|
@ -3053,7 +3042,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
the PR.</para>
|
||||
|
||||
<para>Once again, please use
|
||||
<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> and not <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</manvolnum></citerefentry> to send updates to ports.</para>
|
||||
&man.diff.1; and not &man.shar.1; to send updates to ports.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -3080,10 +3069,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
post-install:
|
||||
strip ${PREFIX}/bin/xdl</programlisting>
|
||||
|
||||
<para>Use the <citerefentry>
|
||||
<refentrytitle>file</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command on the installed executable to check
|
||||
<para>Use the &man.file.1; command on the installed executable to check
|
||||
whether the binary is stripped or not. If it does not say
|
||||
<literal>not stripped</literal>, it is stripped.</para>
|
||||
</sect3>
|
||||
|
@ -3788,7 +3774,7 @@ post-install:
|
|||
(executables for superusers/managers),
|
||||
<filename>info</filename> (documentation for info browser)
|
||||
or <filename>share</filename> (architecture independent
|
||||
files). See man <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
||||
files). See man &man.hier.7; for
|
||||
details, the rules governing <filename>/usr</filename> pretty
|
||||
much apply to <filename>/usr/local</filename> too. The
|
||||
exception are ports dealing with USENET “news”. They may use
|
||||
|
|
|
@ -168,8 +168,8 @@ tun3: flags=8010<POINTOPOINT,MULTICAST> mtu 1500</screen>
|
|||
|
||||
<para>If you have a kernel without the tun device, and you can not
|
||||
rebuild it for some reason, all is not lost. You should be able
|
||||
to dynamically load the code. Refer to the appropriate <citerefentry><refentrytitle>modload</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
and <citerefentry><refentrytitle>lkm</refentrytitle><manvolnum>4</manvolnum></citerefentry> pages for further details.</para>
|
||||
to dynamically load the code. Refer to the appropriate &man.modload.8;
|
||||
and &man.lkm.4; pages for further details.</para>
|
||||
|
||||
<para>You may also wish to take this opportunity to configure a
|
||||
firewall. Details can be found in the <link linkend="firewalls">Firewalls</link> section.</para>
|
||||
|
@ -395,7 +395,7 @@ domain <replaceable>bar.com</replaceable></programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>The dial string. User PPP uses an expect-send
|
||||
syntax similar to the <citerefentry><refentrytitle>chat</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
syntax similar to the &man.chat.8;
|
||||
program. Refer to the manual page for information on
|
||||
the features of this language.</para>
|
||||
</listitem>
|
||||
|
@ -1023,7 +1023,7 @@ set server /var/run/ppp-tun%d DiagnosticPassword 0177</programlisting>
|
|||
tun device number that is in use.</para>
|
||||
|
||||
<para>Once a socket has been set up, the
|
||||
<citerefentry><refentrytitle>pppctl</refentrytitle><manvolnum>8</manvolnum></citerefentry> program may be used in scripts that
|
||||
&man.pppctl.8; program may be used in scripts that
|
||||
wish to manipulate the running program.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -1190,7 +1190,7 @@ sendmail_flags="-bd"</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Create an entry in <filename>/etc/passwd</filename>
|
||||
(using the <citerefentry><refentrytitle>vipw</refentrytitle><manvolnum>8</manvolnum></citerefentry> program).</para>
|
||||
(using the &man.vipw.8; program).</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -2014,12 +2014,12 @@ silvia.HIP.Berke localhost.Berkeley UGH 34 47641234 lo0 - 0.438
|
|||
otherwise, check the place where you found this document for a
|
||||
document named <filename>dialup.txt</filename> or something
|
||||
similar. You may also want to check the manual pages for
|
||||
<citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for information on the serial
|
||||
port device driver and <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>, & <citerefentry><refentrytitle>init</refentrytitle><manvolnum>8</manvolnum></citerefentry> for
|
||||
&man.sio.4; for information on the serial
|
||||
port device driver and &man.ttys.5;,
|
||||
&man.gettytab.5;,
|
||||
&man.getty.8;, & &man.init.8; for
|
||||
information relevant to configuring the system to accept logins on
|
||||
modems, and perhaps <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for information on
|
||||
modems, and perhaps &man.stty.1; for information on
|
||||
setting serial port parameters (such as <literal>clocal</literal> for directly-connected serial
|
||||
interfaces).</para>
|
||||
|
||||
|
@ -2082,8 +2082,8 @@ Shelmerg dc-slip sl-helmer 0xfffffc00 autocomp</programlisting>
|
|||
goes wrong, <command>sliplogin</command> usually logs
|
||||
good informational messages via the <literal>daemon</literal> syslog facility,
|
||||
which usually goes into <filename>/var/log/messages</filename>
|
||||
(see the manual pages for <citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> and
|
||||
<citerefentry><refentrytitle>syslog.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, and perhaps check
|
||||
(see the manual pages for &man.syslogd.8; and
|
||||
&man.syslog.conf.5, and perhaps check
|
||||
<filename>/etc/syslog.conf</filename> to see to which files
|
||||
<command>syslogd</command> is logging).</para>
|
||||
|
||||
|
@ -2163,7 +2163,7 @@ pseudo-device sl 2</programlisting>
|
|||
<para>As mentioned earlier, there are three files in the
|
||||
<filename>/etc/sliphome</filename> directory that are part of the
|
||||
configuration for <filename>/usr/sbin/sliplogin</filename> (see
|
||||
<citerefentry><refentrytitle>sliplogin</refentrytitle><manvolnum>8</manvolnum></citerefentry> for the actual manual page for
|
||||
&man.sliplogin.8; for the actual manual page for
|
||||
<command>sliplogin</command>):
|
||||
<filename>slip.hosts</filename>, which defines the SLIP users
|
||||
& their associated IP addresses;
|
||||
|
@ -2281,7 +2281,7 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
SLIP server's Ethernet subnet, and you will also need to adjust
|
||||
your <filename>/etc/sliphome/slip.login</filename> and
|
||||
<filename>/etc/sliphome/slip.logout</filename> scripts to use
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> to manage the proxy-ARP entries in the
|
||||
&man.arp.8; to manage the proxy-ARP entries in the
|
||||
SLIP server's ARP table.</para>
|
||||
|
||||
</sect3>
|
||||
|
@ -2355,8 +2355,8 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
|
|||
<command>netstat -i</command> must be changed to colons and
|
||||
leading zeros should be added to each single-digit hexadecimal
|
||||
number to convert the address into the form that
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> desires; see the manual page on
|
||||
<citerefentry><refentrytitle>arp</refentrytitle><manvolnum>8</manvolnum></citerefentry> for complete information on
|
||||
&man.arp.8; desires; see the manual page on
|
||||
&man.arp.8; for complete information on
|
||||
usage.</para>
|
||||
|
||||
<note>
|
||||
|
|
|
@ -448,8 +448,7 @@ sio2: type 16550A</screen>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with the <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>
|
||||
<para>Become root with the &man.su.1;
|
||||
command. Enter the root password when prompted.</para>
|
||||
</step>
|
||||
|
||||
|
@ -523,8 +522,7 @@ sio2: type 16550A</screen>
|
|||
works.</para>
|
||||
|
||||
<para>You can set the communications mode in two ways: by
|
||||
configuring the kernel or by using the <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry> program.</para>
|
||||
configuring the kernel or by using the &man.lptcontrol.8; program.</para>
|
||||
|
||||
<para><emphasis>To set the communications mode by
|
||||
configuring the kernel:</emphasis></para>
|
||||
|
@ -571,8 +569,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
</procedure>
|
||||
|
||||
<para><emphasis>To set the communications mode
|
||||
with</emphasis> <citerefentry>
|
||||
<refentrytitle>lptcontrol</refentrytitle></citerefentry>:</para>
|
||||
with</emphasis> &man.lptcontrol.8;:</para>
|
||||
|
||||
<procedure>
|
||||
|
||||
|
@ -601,7 +598,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>You could put these commands in your
|
||||
<filename>/etc/rc.local</filename> file to set the mode each
|
||||
time your system boots. See <citerefentry><refentrytitle>lptcontrol</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more information.</para>
|
||||
time your system boots. See &man.lptcontrol.8; for more information.</para>
|
||||
|
||||
</sect4>
|
||||
|
||||
|
@ -615,8 +612,7 @@ device lpt0 at isa? port? tty vector lptintr</programlisting>
|
|||
|
||||
<para>To test the printer, we will send some text to it. For
|
||||
printers that can immediately print characters sent to them,
|
||||
the program <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
the program &man.lptest.1; is perfect: it generates all 96 printable ASCII characters in 96 lines.</para>
|
||||
|
||||
<para>For a PostScript (or other language-based) printer, we
|
||||
will need a more sophisticated test. A small PostScript
|
||||
|
@ -653,8 +649,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -663,8 +658,7 @@ showpage</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen>&prompt.root; <userinput>lptest > /dev/lpt<replaceable>N</replaceable></userinput></screen>
|
||||
|
@ -726,8 +720,7 @@ showpage</programlisting>
|
|||
<procedure>
|
||||
|
||||
<step>
|
||||
<para>Become root with <citerefentry>
|
||||
<refentrytitle>su</refentrytitle></citerefentry>.</para>
|
||||
<para>Become root with &man.su.1;.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -753,8 +746,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
</step>
|
||||
|
||||
<step>
|
||||
<para>Connect to the printer with <citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry>. Type:</para>
|
||||
<para>Connect to the printer with &man.tip.1;. Type:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>tip printer</userinput></screen>
|
||||
|
||||
|
@ -771,8 +763,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>If the printer can print plain text, then
|
||||
use <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. Type:</para>
|
||||
use &man.lptest.1;. Type:</para>
|
||||
|
||||
|
||||
<screen><prompt>~</prompt><userinput>$lptest</userinput></screen>
|
||||
|
@ -799,8 +790,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<para>Where <replaceable>file</replaceable> is the name of the
|
||||
file containing the program. After
|
||||
<citerefentry>
|
||||
<refentrytitle>tip</refentrytitle></citerefentry> sends the file, press any required end-of-file key.</para>
|
||||
&man.tip.1; sends the file, press any required end-of-file key.</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -831,8 +821,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
reads this file each time the spooler is used, so updates to the
|
||||
file take immediate effect.</para>
|
||||
|
||||
<para>The format of the <citerefentry>
|
||||
<refentrytitle>printcap</refentrytitle></citerefentry> file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the <citerefentry><refentrytitle>cgetent</refentrytitle><manvolnum>3</manvolnum></citerefentry>.</para>
|
||||
<para>The format of the &man.printcap.5; file is straightforward. Use your favorite text editor to make changes to <filename>/etc/printcap</filename>. The format is identical to other capability files like <filename>/usr/share/misc/termcap</filename> and <filename>/etc/remote</filename>. For complete information about the format, see the &man.cgetent.3;.</para>
|
||||
|
||||
<para>The simple spooler configuration consists of the following
|
||||
steps:</para>
|
||||
|
@ -880,8 +869,7 @@ printer:dv=/dev/ttyd2:br#19200:pa=none</programlisting>
|
|||
|
||||
<step>
|
||||
<para>Test the setup by printing something with the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command; see <link linkend="printing-trying">Trying
|
||||
It Out</link> and <link linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
</step>
|
||||
|
@ -1006,8 +994,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
is customary to put these directories under
|
||||
<filename>/var/spool</filename>. It is not necessary to
|
||||
backup the contents of spooling directories, either.
|
||||
Recreating them is as simple as running <citerefentry>
|
||||
<refentrytitle>mkdir</refentrytitle></citerefentry>.</para>
|
||||
Recreating them is as simple as running &man.mkdir.1;.</para>
|
||||
|
||||
<para>It is also customary to make the directory with a name
|
||||
that is identical to the name of the printer, as shown below:</para>
|
||||
|
@ -1294,14 +1281,11 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
Unfortunately, congratulations are not quite yet in order,
|
||||
since we still have to test the setup and correct any
|
||||
problems. To test the setup, try printing something. To
|
||||
print with the LPD system, you use the command <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
print with the LPD system, you use the command &man.lpr.1;,
|
||||
which submits a job for printing.</para>
|
||||
|
||||
<para>You can combine <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
with the <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
<para>You can combine &man.lpr.1;
|
||||
with the &man.lptest.1; program, introduced in section <link linkend="printing-testing">Checking Printer Communications</link> to generate some
|
||||
test text.</para>
|
||||
|
||||
<para><emphasis>To test the simple LPD
|
||||
|
@ -1315,17 +1299,14 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>Where <replaceable>printer-name</replaceable> is a the name of a printer
|
||||
(or an alias) specified in <filename>/etc/printcap</filename>.
|
||||
To test the default printer, type <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
To test the default printer, type &man.lpr.1;
|
||||
without any <option>-P</option> argument. Again, if you are
|
||||
testing a printer that expects PostScript, send a PostScript
|
||||
program in that language instead of using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>. You
|
||||
program in that language instead of using &man.lptest.1;. You
|
||||
can do so by putting the program in a file and typing <command>lpr <replaceable>file</replaceable></command>.</para>
|
||||
|
||||
<para>For a PostScript printer, you should get the results of
|
||||
the program. If you are using <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, then your results should look like the following:</para>
|
||||
the program. If you are using &man.lptest.1;, then your results should look like the following:</para>
|
||||
|
||||
<programlisting>
|
||||
!"#$%&'()*+,-./01234
|
||||
|
@ -1335,8 +1316,7 @@ $%&'()*+,-./01234567
|
|||
%&'()*+,-./012345678</programlisting>
|
||||
|
||||
<para>To further test the printer, try downloading larger
|
||||
programs (for language-based printers) or running <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry> with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
programs (for language-based printers) or running &man.lptest.1; with different arguments. For example, <command>lptest 80 60</command> will produce 60 lines of 80 characters each.</para>
|
||||
|
||||
<para>If the printer did not work, see the next section, <link
|
||||
linkend="printing-troubleshooting">Troubleshooting</link>.</para>
|
||||
|
@ -1346,8 +1326,7 @@ $%&'()*+,-./01234567
|
|||
<sect4 id="printing-troubleshooting">
|
||||
<title>Troubleshooting</title>
|
||||
|
||||
<para>After performing the simple test with <citerefentry>
|
||||
<refentrytitle>lptest</refentrytitle></citerefentry>, you
|
||||
<para>After performing the simple test with &man.lptest.1;, you
|
||||
might have gotten one of the following results instead of the
|
||||
correct printout:</para>
|
||||
|
||||
|
@ -1665,23 +1644,20 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
FreeBSD. Here is an overview of the user-level commands:</para>
|
||||
|
||||
<variablelist>
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpr.1;</term>
|
||||
<listitem>
|
||||
<para>Print jobs</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lpq.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Check printer queues</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry><term><citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry></term>
|
||||
<varlistentry><term>&man.lprm.1;</term>
|
||||
|
||||
<listitem>
|
||||
<para>Remove jobs from a printer's queue</para>
|
||||
|
@ -1689,16 +1665,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>There is also an administrative command, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>,
|
||||
<para>There is also an administrative command, &man.lpc.8;,
|
||||
described in the section <link linkend="printing-lpc">Administrating the
|
||||
LPD Spooler</link>, used to control printers and their queues.</para>
|
||||
|
||||
<para>All three of the commands <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>, and
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
<para>All three of the commands &man.lpr.1;, &man.lprm.1;, and
|
||||
&man.lpq.1;
|
||||
accept an option <option>-P <replaceable>printer-name</replaceable></option> to specify on which
|
||||
printer/queue to operate, as listed in the
|
||||
<filename>/etc/printcap</filename> file. This enables you to
|
||||
|
@ -1724,8 +1696,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>This prints each of the listed files to the
|
||||
default printer. If you list no files, <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> reads
|
||||
default printer. If you list no files, &man.lpr.1; reads
|
||||
data to print from standard input. For example, this command
|
||||
prints some important system files:</para>
|
||||
|
||||
|
@ -1747,14 +1718,12 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
|
||||
|
||||
<para>Because no files were listed for the
|
||||
<citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
&man.lpr.1;
|
||||
command, <command>lpr</command> read the data to print
|
||||
from standard input, which was the output of the <command>ls
|
||||
-l</command> command.</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
can also accept a wide variety of options to control formatting,
|
||||
apply file conversions, generate multiple copies, and so forth.
|
||||
For more information, see the section <link
|
||||
|
@ -1765,8 +1734,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
<sect2 id="printing-lpq">
|
||||
<title>Checking Jobs</title>
|
||||
|
||||
<para>When you print with <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>When you print with &man.lpr.1;, the
|
||||
data you wish to print is put together in a package called a
|
||||
“print job”, which is sent to the LPD spooling
|
||||
system. Each printer has a queue of jobs, and your job waits in
|
||||
|
@ -1775,8 +1743,7 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
|
|||
order.</para>
|
||||
|
||||
<para>To display the queue for the default printer, type
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>. For a
|
||||
&man.lpq.1;. For a
|
||||
specific printer, use the <option>-P</option> option. For
|
||||
example, the command
|
||||
|
||||
|
@ -1803,29 +1770,24 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
|
|||
details.</para>
|
||||
|
||||
<para>Job number nine consists of two files; multiple files given on
|
||||
the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
the &man.lpr.1; command
|
||||
line are treated as part of a single job. It is the currently
|
||||
active job (note the word <literal>active</literal>
|
||||
under the “Rank” column), which means the printer should be
|
||||
currently printing that job. The second job consists of data
|
||||
passed as the standard input to the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>&man.lpr.1;
|
||||
command. The third job came from user mary; it is a much larger
|
||||
job. The pathname of the files she's trying to print is too long
|
||||
to fit, so the <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
to fit, so the &man.lpq.1; command
|
||||
just shows three dots.</para>
|
||||
|
||||
<para>The very first line of the output from <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> is also
|
||||
<para>The very first line of the output from &man.lpq.1; is also
|
||||
useful: it tells what the printer is currently doing (or at least
|
||||
what LPD thinks the printer is doing).</para>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpq.1; command
|
||||
also support a <option>-l</option> option to generate a detailed
|
||||
long listing. Here is an example of <command>lpq -l</command>:</para>
|
||||
|
||||
|
@ -1848,16 +1810,13 @@ mary: 3rd [job 011rose]
|
|||
<title>Removing Jobs</title>
|
||||
|
||||
<para>If you change your mind about printing a job, you can remove
|
||||
the job from the queue with the <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
command. Often, you can even use <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> to
|
||||
the job from the queue with the &man.lprm.1;
|
||||
command. Often, you can even use &man.lprm.1; to
|
||||
remove an active job, but some or all of the job might still get
|
||||
printed.</para>
|
||||
|
||||
<para>To remove a job from the default printer, first use
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry> to find
|
||||
&man.lpq.1; to find
|
||||
the job number. Then type:</para>
|
||||
|
||||
|
||||
|
@ -1873,8 +1832,7 @@ mary: 3rd [job 011rose]
|
|||
<screen>&prompt.user; <userinput>lprm -P bamboo 10</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
<para>The &man.lprm.1;
|
||||
command has a few shortcuts:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -1900,8 +1858,7 @@ mary: 3rd [job 011rose]
|
|||
<listitem>
|
||||
<para>With no job number, user name, or
|
||||
<option>-</option> appearing on the command line,
|
||||
<citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry> removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
&man.lprm.1; removes the currently active job on the default printer, if it belongs to you. The superuser can remove any active job.</para>
|
||||
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -1918,8 +1875,7 @@ mary: 3rd [job 011rose]
|
|||
|
||||
<note>
|
||||
<para>If you are working in a networked
|
||||
environment, <citerefentry>
|
||||
<refentrytitle>lprm</refentrytitle></citerefentry>
|
||||
environment, &man.lprm.1;
|
||||
will let you remove jobs only from the host from which the jobs
|
||||
were submitted, even if the same printer is available from other
|
||||
hosts. The following command sequence demonstrates this:</para>
|
||||
|
@ -1945,8 +1901,7 @@ cfA013rose dequeued
|
|||
<sect2 id="printing-lpr-options">
|
||||
<title>Beyond Plain Text: Printing Options</title>
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> command
|
||||
<para>The &man.lpr.1; command
|
||||
supports a number of options that control formatting text,
|
||||
converting graphic and other file formats, producing multiple
|
||||
copies, handling of the job, and more. This section describes the
|
||||
|
@ -1956,12 +1911,10 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-format">
|
||||
<title>Formatting and Conversion Options</title>
|
||||
|
||||
<para>The following <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>The following &man.lpr.1;
|
||||
options control formatting of the files in the job. Use these
|
||||
options if the job does not contain plain text or if you want
|
||||
plain text formatted through the <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
plain text formatted through the &man.pr.1;
|
||||
utility.</para>
|
||||
|
||||
<para>For example, the following command prints a DVI file (from
|
||||
|
@ -2050,9 +2003,8 @@ cfA013rose dequeued
|
|||
<varlistentry><term>-p</term>
|
||||
|
||||
<listitem>
|
||||
<para>Format plain text with <citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
before printing. See <citerefentry><refentrytitle>pr</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more information.</para>
|
||||
<para>Format plain text with &man.pr.1;
|
||||
before printing. See &man.pr.1; for more information.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -2061,8 +2013,7 @@ cfA013rose dequeued
|
|||
|
||||
<listitem>
|
||||
<para>Use <replaceable>title</replaceable> on the
|
||||
<citerefentry>
|
||||
<refentrytitle>pr</refentrytitle></citerefentry>
|
||||
&man.pr.1;
|
||||
header instead of the file name. This option has effect
|
||||
only when used with the <option>-p</option>
|
||||
option.</para>
|
||||
|
@ -2086,30 +2037,24 @@ cfA013rose dequeued
|
|||
|
||||
|
||||
<para>Here is an example: this command prints a nicely formatted
|
||||
version of the <citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
version of the &man.ls.1; manual
|
||||
page on the default printer:</para>
|
||||
|
||||
|
||||
<screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen>
|
||||
|
||||
|
||||
<para>The <citerefentry>
|
||||
<refentrytitle>zcat</refentrytitle></citerefentry>
|
||||
<para>The &man.zcat.1;
|
||||
command uncompresses the source of the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>ls</refentrytitle></citerefentry> manual
|
||||
page and passes it to the <citerefentry>
|
||||
<refentrytitle>troff</refentrytitle></citerefentry>
|
||||
<para>&man.ls.1; manual
|
||||
page and passes it to the &man.troff.1;
|
||||
command, which formats that source and makes GNU troff output
|
||||
and passes it to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>,
|
||||
and passes it to &man.lpr.1;,
|
||||
which submits the job to the LPD spooler. Because we used the
|
||||
<option>-t</option> option to</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>, the
|
||||
<para>&man.lpr.1;, the
|
||||
spooler will convert the GNU troff output into a format the
|
||||
default printer can understand when it prints the job.</para>
|
||||
|
||||
|
@ -2118,8 +2063,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-job-handling">
|
||||
<title>Job Handling Options</title>
|
||||
|
||||
<para>The following options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> tell
|
||||
<para>The following options to &man.lpr.1; tell
|
||||
LPD to handle the job specially:</para>
|
||||
|
||||
|
||||
|
@ -2200,8 +2144,7 @@ cfA013rose dequeued
|
|||
<sect3 id="printing-lpr-options-misc">
|
||||
<title>Header Page Options</title>
|
||||
|
||||
<para>These options to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
<para>These options to &man.lpr.1;
|
||||
adjust the text that normally appears on a job's header page.
|
||||
If header pages are suppressed for the destination printer,
|
||||
these options have no effect. See section <link
|
||||
|
@ -2252,11 +2195,9 @@ cfA013rose dequeued
|
|||
<title>Administrating Printers</title>
|
||||
|
||||
<para>As an administrator for your printers, you have had to
|
||||
install, set up, and test them. Using the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
install, set up, and test them. Using the &man.lpc.8;
|
||||
command, you can interact with your printers in yet more ways.
|
||||
With <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>, you
|
||||
With &man.lpc.8;, you
|
||||
can</para>
|
||||
|
||||
|
||||
|
@ -2290,14 +2231,11 @@ cfA013rose dequeued
|
|||
in which case it will continue to print jobs in the queue until
|
||||
the queue is empty.</para>
|
||||
|
||||
<para>In general, you have to have root privileges to use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
command. Ordinary users can use the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> command
|
||||
<para>In general, you have to have root privileges to use the &man.lpc.8;
|
||||
command. Ordinary users can use the &man.lpc.8; command
|
||||
to get printer status and to restart a hung printer only.</para>
|
||||
|
||||
<para>Here is a summary of the <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry>
|
||||
<para>Here is a summary of the &man.lpc.8;
|
||||
commands. Most of the commands takes a <replaceable>printer-name</replaceable> argument to tell on which
|
||||
printer to operate. You can use <literal>all</literal>
|
||||
for the <replaceable>printer-name</replaceable> to mean all
|
||||
|
@ -2353,8 +2291,7 @@ cfA013rose dequeued
|
|||
<command>disable</command> followed by
|
||||
<command>stop</command>. The <replaceable>message</replaceable> appears as the printer's
|
||||
status whenever a user checks the printer's queue with
|
||||
<citerefentry>
|
||||
<refentrytitle>lpq</refentrytitle></citerefentry>
|
||||
&man.lpq.1;
|
||||
or status with <command>lpc
|
||||
status</command>.</para>
|
||||
</listitem>
|
||||
|
@ -2437,11 +2374,9 @@ cfA013rose dequeued
|
|||
</variablelist>
|
||||
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> accepts
|
||||
<para>&man.lpc.8; accepts
|
||||
the above commands on the command line. If you do not enter any
|
||||
commands, <citerefentry>
|
||||
<refentrytitle>lpc</refentrytitle></citerefentry> enters
|
||||
commands, &man.lpc.8; enters
|
||||
an interactive mode, where you can enter commands until you type
|
||||
<command>exit</command>, <command>quit</command>, or end-of-file.</para>
|
||||
|
||||
|
@ -2570,10 +2505,8 @@ cfA013rose dequeued
|
|||
|
||||
<para>Which filter LPD starts and the filter's arguments depend on
|
||||
what is listed in the <filename>/etc/printcap</filename> file
|
||||
and what arguments the user specified for the job on the</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
and what arguments the user specified for the job on the
|
||||
&man.lpr.1;
|
||||
command line. For example, if the user typed <command>lpr
|
||||
-t</command>, LPD would start the troff filter, listed in the
|
||||
<literal>tf</literal> capability for the destination
|
||||
|
@ -2854,8 +2787,7 @@ fi</programlisting>
|
|||
text-to-PostScript program you wish. The FreeBSD ports
|
||||
collection (see <link linkend="ports">The Ports
|
||||
Collection</link>) includes a full featured text-to-PostScript
|
||||
program called <citerefentry>
|
||||
<refentrytitle>a2ps</refentrytitle></citerefentry> that you might want to investigate.</para>
|
||||
program called <literal>a2ps</literal> that you might want to investigate.</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
|
@ -2886,10 +2818,9 @@ fi</programlisting>
|
|||
|
||||
<para>Here is an example: the following script is a text filter
|
||||
for Hewlett Packard DeskJet 500 printers. For other printers,
|
||||
substitute the <option>-sDEVICE</option> argument to the</para>
|
||||
substitute the <option>-sDEVICE</option> argument to the
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>gs</refentrytitle></citerefentry> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
<command>gs</command> (Ghostscript) command. (Type <command>gs -h</command> to get a list of devices the current installation of Ghostscript supports.)</para>
|
||||
|
||||
<programlisting>
|
||||
#!/bin/sh
|
||||
|
@ -3127,8 +3058,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
#
|
||||
exec /usr/local/bin/dvips -f | /usr/local/libexec/lprps "$@"</programlisting>
|
||||
|
||||
<para>This script runs <citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
<para>This script runs <command>dvips</command> in filter mode (the <option>-f</option> argument) on standard input, which is the job to print. It then starts the PostScript printer filter <command>lprps</command> (see section <link linkend="printing-advanced-if-conversion">Accommodating Plain Text Jobs on PostScript
|
||||
Printers</link>) with the arguments LPD passed to this script.
|
||||
<command>lprps</command> will use those arguments
|
||||
to account for the pages printed.</para>
|
||||
|
@ -3238,17 +3168,13 @@ exit 2</programlisting>
|
|||
<para>Now, for the hard part: making the filter. For that, we
|
||||
need a DVI-to-LaserJet/PCL conversion program. The FreeBSD
|
||||
ports collection (see <link linkend="ports">The
|
||||
Ports Collection</link>) has one: <citerefentry>
|
||||
<refentrytitle>dvi2xx</refentrytitle></citerefentry> is the
|
||||
Ports Collection</link>) has one: <command>dvi2xx</command> is the
|
||||
name of the package. Installing this package gives us the
|
||||
program we need, <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
program we need, <command>dvilj2p</command>, which converts DVI into LaserJet IIp, LaserJet III, and LaserJet 2000 compatible codes.</para>
|
||||
|
||||
<para><citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> makes
|
||||
<para><command>dvilj2p</command> makes
|
||||
the filter <command>hpdf</command> quite complex since
|
||||
<citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> cannot
|
||||
<command>dvilj2p</command> cannot
|
||||
read from standard input. It wants to work with a filename.
|
||||
What is worse, the filename has to end in
|
||||
<filename>.dvi</filename> so using
|
||||
|
@ -3256,8 +3182,7 @@ exit 2</programlisting>
|
|||
problematic. We can get around that problem by linking
|
||||
(symbolically) a temporary file name (one that ends in
|
||||
<filename>.dvi</filename>) to <filename>/dev/fd/0</filename>,
|
||||
thereby forcing <citerefentry>
|
||||
<refentrytitle>dvilj2p</refentrytitle></citerefentry> to read from standard input.</para>
|
||||
thereby forcing <command>dvilj2p</command> to read from standard input.</para>
|
||||
|
||||
<para>The only other fly in the ointment is the fact that we
|
||||
cannot use <filename>/tmp</filename> for the temporary link.
|
||||
|
@ -3347,8 +3272,7 @@ exit 0</programlisting>
|
|||
|
||||
<para>All these conversion filters accomplish a lot for your
|
||||
printing environment, but at the cost forcing the user to
|
||||
specify (on the <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
specify (on the &man.lpr.1;
|
||||
command line) which one to use. If your users are not
|
||||
particularly computer literate, having to specify a filter
|
||||
option will become annoying. What is worse, though, is that
|
||||
|
@ -3366,8 +3290,8 @@ exit 0</programlisting>
|
|||
you can still provide conversion filters just for them.</para>
|
||||
|
||||
<para>The FreeBSD ports collection has a text filter that
|
||||
performs automatic conversion called <citerefentry>
|
||||
<refentrytitle>apsfilter</refentrytitle></citerefentry>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
performs automatic conversion called
|
||||
<command>apsfilter</command>. It can detect plain text, PostScript, and DVI files, run the proper conversions, and print.</para>
|
||||
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
@ -3565,8 +3489,7 @@ teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
|
|||
they can suppress header pages by submitting the job with
|
||||
<command>lpr -h</command>; see <link
|
||||
linkend="printing-lpr-options-misc">Header Page
|
||||
Options</link> for more <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
Options</link> for more &man.lpr.1;
|
||||
options.</para>
|
||||
|
||||
<note>
|
||||
|
@ -4175,8 +4098,7 @@ exit 0;</programlisting>
|
|||
|
||||
<para>If you feel multiple copies cause unnecessary wear and tear
|
||||
on your printers, you can disable the <option>-#</option> option
|
||||
to <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry> by
|
||||
to &man.lpr.1; by
|
||||
adding the <literal>sc</literal> capability to the
|
||||
<filename>/etc/printcap</filename> file. When users submit jobs
|
||||
with the <option>-#</option> option, they will see:</para>
|
||||
|
@ -4235,8 +4157,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>By using the <literal>sc</literal>
|
||||
capability, we prevent the use of <command>lpr -#</command>, but
|
||||
that still does not prevent users from running <citerefentry>
|
||||
<refentrytitle>lpr</refentrytitle></citerefentry>
|
||||
that still does not prevent users from running &man.lpr.1;
|
||||
multiple times, or from submitting the same file multiple times
|
||||
in one job like this:</para>
|
||||
|
||||
|
@ -4397,10 +4318,8 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
per line. Note that the file
|
||||
<filename>/etc/hosts.equiv</filename> is also used by
|
||||
the
|
||||
<citerefentry><refentrytitle>ruserok</refentrytitle><manvolnum>3</manvolnum></citerefentry> protocol, and affects programs like <citerefentry>
|
||||
<refentrytitle>rsh</refentrytitle></citerefentry> and
|
||||
<citerefentry>
|
||||
<refentrytitle>rcp</refentrytitle></citerefentry>, so be careful.</para>
|
||||
&man.ruserok.3; protocol, and affects programs like &man.rsh.1; and
|
||||
&man.rcp.1;, so be careful.</para>
|
||||
|
||||
<para>For example, here is the
|
||||
<filename>/etc/hosts.lpd</filename> file on the host
|
||||
|
@ -4567,8 +4486,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
with simple periodic accounting right away. They are the text
|
||||
filter <command>lpf</command>, described in section
|
||||
<link linkend="printing-advanced-lpf">lpf: a Text
|
||||
Filter</link>, and <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>, a
|
||||
Filter</link>, and &man.pac.8;, a
|
||||
program to gather and total entries from printer accounting
|
||||
files.</para>
|
||||
|
||||
|
@ -4606,11 +4524,9 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
<filename>acct</filename>.</para>
|
||||
|
||||
<para>When you are ready to charge users for printouts, run
|
||||
the <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the &man.pac.8;
|
||||
program. Just change to the spooling directory for the printer
|
||||
you want to collect on and type <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>. You
|
||||
you want to collect on and type <literal>pac</literal>. You
|
||||
will get a dollar-centric summary like the following:</para>
|
||||
|
||||
|
||||
|
@ -4626,8 +4542,7 @@ rose:root 26.00 12 $ 0.52
|
|||
total 337.00 154 $ 6.74</screen>
|
||||
|
||||
|
||||
<para>These are the arguments <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>These are the arguments &man.pac.8;
|
||||
expects:</para>
|
||||
|
||||
<variablelist>
|
||||
|
@ -4694,8 +4609,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>In the default summary that <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
<para>In the default summary that &man.pac.8;
|
||||
produces, you see the number of pages printed by each user from
|
||||
various hosts. If, at your site, host does not matter (because
|
||||
users can use any host), run <command>pac -m</command>, to
|
||||
|
@ -4713,15 +4627,13 @@ total 337.00 154 $ 6.74</screen>
|
|||
|
||||
|
||||
<para>To compute the dollar amount due,
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> uses
|
||||
&man.pac.8; uses
|
||||
the <literal>pc</literal> capability in the
|
||||
<filename>/etc/printcap</filename> file (default of 200, or 2
|
||||
cents per page). Specify, in hundredths of cents, the price per
|
||||
page or per foot you want to charge for printouts in this
|
||||
capability. You can override this value when you run
|
||||
<citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry> with
|
||||
&man.pac.8; with
|
||||
the <option>-p</option> option. The units for the
|
||||
<option>-p</option> option are in dollars, though, not
|
||||
hundredths of cents. For example,
|
||||
|
@ -4738,8 +4650,7 @@ total 337.00 154 $ 6.74</screen>
|
|||
summary information in a summary accounting file, which is named
|
||||
the same as the printer's accounting file, but with
|
||||
<literal>_sum</literal> appended to the name. It then truncates
|
||||
the accounting file. When you run <citerefentry>
|
||||
<refentrytitle>pac</refentrytitle></citerefentry>
|
||||
the accounting file. When you run &man.pac.8;
|
||||
again, it rereads the summary file to get starting totals, then
|
||||
adds information from the regular accounting file.</para>
|
||||
|
||||
|
@ -4768,10 +4679,9 @@ total 337.00 154 $ 6.74</screen>
|
|||
<para>How do you handle other file formats, though?</para>
|
||||
|
||||
<para>Well, for DVI-to-LaserJet or DVI-to-PostScript conversion,
|
||||
you can have your filter parse the diagnostic output of <citerefentry>
|
||||
<refentrytitle>dvilj</refentrytitle></citerefentry> or
|
||||
<citerefentry>
|
||||
<refentrytitle>dvips</refentrytitle></citerefentry> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
you can have your filter parse the diagnostic output of
|
||||
<command>dvilj</command> or
|
||||
<command>dvips</command> and look to see how many pages were converted. You might be able to do similar things with other file formats and conversion programs.</para>
|
||||
|
||||
<para>But these methods suffer from the fact that the printer may
|
||||
not actually print all those pages. For example, it could jam,
|
||||
|
|
|
@ -372,7 +372,7 @@ Reminder - Do not use this program while logged in via telnet or rlogin.
|
|||
can be used to configure restrictions on the use of UNIX passwords
|
||||
based on the host name, user name, terminal port, or IP address of
|
||||
a login session. The complete format of the file is documented in
|
||||
the <citerefentry><refentrytitle>skey.access</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page; there are
|
||||
the &man.skey.access.5; manual page; there are
|
||||
also some security cautions there which should be read before
|
||||
depending on this file for security.</para>
|
||||
|
||||
|
@ -1044,7 +1044,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para><application>IPFW</application>, the software supplied with FreeBSD,
|
||||
is a packet filtering and accounting system which resides in the
|
||||
kernel, and has a user-land control utility,
|
||||
<citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Together, they allow you to define and
|
||||
&man.ipfw.8;. Together, they allow you to define and
|
||||
query the rules currently used by the kernel in its routing
|
||||
decisions.</para>
|
||||
|
||||
|
@ -1091,7 +1091,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Enables code to allow logging of packets through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Without this option, even
|
||||
&man.syslogd.8;. Without this option, even
|
||||
if you specify that packets should be logged in the filter
|
||||
rules, nothing will happen.</para>
|
||||
</listitem>
|
||||
|
@ -1101,7 +1101,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Limits the number of packets logged through
|
||||
<citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>8</manvolnum></citerefentry> on a per entry basis. You
|
||||
&man.syslogd.8; on a per entry basis. You
|
||||
may wish to use this option in hostile environments in
|
||||
which you want to log firewall activity, but do not want
|
||||
to be open to a denial of service attack via syslog
|
||||
|
@ -1110,7 +1110,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<para>When a chain entry reaches the packet limit specified,
|
||||
logging is turned off for that particular entry. To
|
||||
resume logging, you will need to reset the associated
|
||||
counter using the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||
counter using the &man.ipfw.8;
|
||||
utility:</para>
|
||||
|
||||
|
||||
|
@ -1135,7 +1135,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<title>Configuring IPFW</title>
|
||||
|
||||
<para>The configuration of the <application>IPFW</application> software is
|
||||
done through the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility. The syntax
|
||||
done through the &man.ipfw.8; utility. The syntax
|
||||
for this command looks quite complicated, but it is relatively
|
||||
simple once you understand its structure.</para>
|
||||
|
||||
|
@ -1443,7 +1443,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<literal>5</literal> redirect, <literal>8</literal> echo request (ping request), and
|
||||
<literal>11</literal> time exceeded (used to
|
||||
indicate TTL expiration as with
|
||||
<citerefentry><refentrytitle>traceroute</refentrytitle><manvolnum>8</manvolnum></citerefentry>).</para>
|
||||
&man.traceroute.8;).</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
@ -1480,7 +1480,7 @@ FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995</screen>
|
|||
<listitem>
|
||||
<para>Display the last match times for each chain entry.
|
||||
The time listing is incompatible with the input syntax
|
||||
used by the <citerefentry><refentrytitle>ipfw</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility.</para>
|
||||
used by the &man.ipfw.8; utility.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
|
|
@ -381,7 +381,7 @@
|
|||
|
||||
</itemizedlist>
|
||||
|
||||
<para>See the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> manual page for more information.</para>
|
||||
<para>See the &man.sio.4; manual page for more information.</para>
|
||||
|
||||
<para>If you have connected a terminal to the first serial port
|
||||
(<devicename>COM1</devicename> in DOS parlance), then you want to use
|
||||
|
@ -451,7 +451,7 @@
|
|||
<replaceable>getty</replaceable> type for use in step 2 by making an
|
||||
entry in <filename>/etc/gettytab</filename>. This document does
|
||||
not explain how to do so; you are encouraged to see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> and the <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual pages for more
|
||||
man.gettytab.5; and the &man.getty.8; manual pages for more
|
||||
information.</para>
|
||||
|
||||
<para>The remaining sections detail how to do these steps. We will
|
||||
|
@ -463,7 +463,7 @@
|
|||
port on a multiport serial card).</para>
|
||||
|
||||
<para>For more information on the <filename>/etc/ttys</filename>
|
||||
file, see the <citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page.</para>
|
||||
file, see the &man.ttys.5; manual page.</para>
|
||||
|
||||
|
||||
<sect3 id="term-etcttys">
|
||||
|
@ -523,7 +523,7 @@ ttyd5</programlisting>
|
|||
cases, the entries that start with the text <literal>std</literal> will work for hardwired terminals.
|
||||
These entries ignore parity. There is a <literal>std</literal> entry for each bps rate from 110 to
|
||||
115200. Of course, you can add your own entries to this file.
|
||||
The manual page <citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> provides more information.</para>
|
||||
The manual page &man.gettytab.5; provides more information.</para>
|
||||
|
||||
<para>When setting the <replaceable>getty</replaceable> type in
|
||||
the <filename>/etc/ttys</filename> file, make sure that the
|
||||
|
@ -566,7 +566,7 @@ ttyd5 "/usr/libexec/getty std.19200"</programlisting>
|
|||
<para>To find out what terminal types FreeBSD supports, see the
|
||||
file <filename>/usr/share/misc/termcap</filename>. It lists
|
||||
about 600 terminal types. You can add more if you wish. See
|
||||
the <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for information.</para>
|
||||
the &man.termcap.5; manual page for information.</para>
|
||||
|
||||
<para>In our example, the Wyse-50 is a Wyse-50 type of terminal
|
||||
(although it can emulate others, we will leave it in Wyse-50
|
||||
|
@ -1029,7 +1029,7 @@ ttyd5 "/usr/libexec/getty std.19200" vt100 on insecure # Guest bathroom</pro
|
|||
<devicename>COM1:</devicename>, <devicename>COM2:</devicename>,
|
||||
<devicename>COM3:</devicename>, and <devicename>COM4:</devicename>. FreeBSD can presently also handle
|
||||
“dumb” multiport serial interface cards, such as the Boca Board
|
||||
1008 and 2016 (please see the manual page <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> for kernel configuration information
|
||||
1008 and 2016 (please see the manual page &man.sio.4; for kernel configuration information
|
||||
if you have a multiport serial card). The default kernel only
|
||||
looks for the standard COM ports, though.</para>
|
||||
|
||||
|
@ -1089,7 +1089,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>You can comment-out or completely remove lines for devices you
|
||||
do not have. If you have a multiport serial board, such as the
|
||||
Boca Board BB2016, please see the <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry> man page for complete information on
|
||||
Boca Board BB2016, please see the &man.sio.4; man page for complete information on
|
||||
how to write configuration lines for multiport boards. Be careful
|
||||
if you are using a configuration file that was previously used for
|
||||
a different version of FreeBSD because the device flags have
|
||||
|
@ -1112,7 +1112,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
<para>When you are finished adjusting the kernel configuration file,
|
||||
use the program <command>config</command> as documented
|
||||
in “Building Berkeley Kernels with Config” and the
|
||||
<citerefentry><refentrytitle>config</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual page to prepare a kernel
|
||||
&man.config.8; manual page to prepare a kernel
|
||||
building directory, then build, install, and test the new
|
||||
kernel.</para>
|
||||
|
||||
|
@ -1136,7 +1136,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
modems which use <literal>CTS/RTS</literal> signaling for flow
|
||||
control. The locking devices are used to lock flags on ports to
|
||||
prevent users or programs changing certain parameters; see the
|
||||
manual pages <citerefentry><refentrytitle>termios</refentrytitle><manvolnum>4</manvolnum></citerefentry>, <citerefentry><refentrytitle>sio</refentrytitle><manvolnum>4</manvolnum></citerefentry>, and <citerefentry><refentrytitle>stty</refentrytitle><manvolnum>1</manvolnum></citerefentry> for
|
||||
manual pages &man.termios.4;, &man.sio.4;, and &man.stty.1; for
|
||||
information on the terminal settings, locking & initializing
|
||||
devices, and setting terminal options, respectively.</para>
|
||||
|
||||
|
@ -1146,7 +1146,7 @@ device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr</programlisting>
|
|||
|
||||
<para>A shell script called <command>MAKEDEV</command> in the
|
||||
<filename>/dev</filename> directory manages the device special
|
||||
files. (The manual page for <citerefentry><refentrytitle>MAKEDEV</refentrytitle><manvolnum>8</manvolnum></citerefentry> on
|
||||
files. (The manual page for &man.MAKEDEV.8; on
|
||||
FreeBSD 1.1.5 is fairly bogus in its discussion of
|
||||
<acronym>COM</acronym> ports, so ignore it.) To use
|
||||
<command>MAKEDEV</command> to make dialup device special files
|
||||
|
@ -1237,9 +1237,9 @@ crw-rw---- 1 uucp dialer 28, 193 Feb 15 14:38 /dev/cual01</screen>
|
|||
<sect3>
|
||||
<title><filename>/etc/gettytab</filename></title>
|
||||
|
||||
<para><filename>/etc/gettytab</filename> is a <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry>-style file of configuration
|
||||
information for <citerefentry><refentrytitle>getty</refentrytitle><manvolnum>8</manvolnum></citerefentry>. Please see the
|
||||
<citerefentry><refentrytitle>gettytab</refentrytitle><manvolnum>5</manvolnum></citerefentry> manual page for
|
||||
<para><filename>/etc/gettytab</filename> is a &man.termcap.5;-style file of configuration
|
||||
information for &man.getty.8;. Please see the
|
||||
&man.gettytab.5; manual page for
|
||||
complete information on the format of the file and the list of
|
||||
capabilities.</para>
|
||||
|
||||
|
@ -1348,7 +1348,7 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\
|
|||
information to <command>login</command> (user
|
||||
<username>root</username> may only login on ttys marked
|
||||
<literal>secure</literal>). See the manual page for
|
||||
<citerefentry><refentrytitle>ttys</refentrytitle><manvolnum>5</manvolnum></citerefentry> for more
|
||||
&man.ttys.5; for more
|
||||
information.</para>
|
||||
|
||||
<para>You will need to either modify existing lines in
|
||||
|
|
|
@ -522,7 +522,7 @@ do-install:
|
|||
directory</ulink>, though check your local mirror first,
|
||||
please! These are more likely to work (on the whole) than
|
||||
trying to compile from source and a lot faster besides! Use
|
||||
the <citerefentry><refentrytitle>pkg_add</refentrytitle><manvolnum>1</manvolnum></citerefentry> program to install a
|
||||
the &man.pkg.add.1; program to install a
|
||||
package file on your system.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ lib/X11/oneko/cat2.xpm
|
|||
lib/X11/oneko/mouse.xpm
|
||||
@dirrm lib/X11/oneko</programlisting>
|
||||
|
||||
<para>Refer to the <citerefentry><refentrytitle>pkg_create</refentrytitle><manvolnum>1</manvolnum></citerefentry> man page
|
||||
<para>Refer to the &man.pkg.create.1; man page
|
||||
for details on the packing list.</para>
|
||||
|
||||
<note>
|
||||
|
@ -1290,19 +1290,10 @@ lib/X11/oneko/mouse.xpm
|
|||
<filename>pkgname.tgz</filename> package, so delete them
|
||||
now. Next, simply include the output of <command>shar `find
|
||||
port_dir`</command> in a bug report and send it with the
|
||||
<citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> program (see <link linkend="contrib-general">Bug
|
||||
&man.send-pr.1; program (see <link linkend="contrib-general">Bug
|
||||
Reports and General Commentary</link> for more information
|
||||
about <citerefentry>
|
||||
<refentrytitle>send-pr</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry>. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use <citerefentry>
|
||||
<refentrytitle>uuencode</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> before including it in the bug report (uuencoded
|
||||
about &man.send-pr.1;. If the uncompressed port is larger than
|
||||
20KB, you should compress it into a tarfile and use &man.uuencode.1; before including it in the bug report (uuencoded
|
||||
tarfiles are acceptable even if the bug report is smaller than
|
||||
20KB but are not preferred). Be sure to classify the bug report as
|
||||
category <literal>ports</literal> and class
|
||||
|
@ -2805,9 +2796,7 @@ diff -u -r1.15 PLIST
|
|||
POST-INSTALL</literal>. <literal>$2</literal> can be
|
||||
tested to determine which mode the script is being run in. The
|
||||
<envar>PKG_PREFIX</envar> environmental variable will be set to
|
||||
the package installation directory. See <citerefentry>
|
||||
<refentrytitle>pkg_add</refentrytitle>
|
||||
<manvolnum>1</manvolnum></citerefentry> for additional
|
||||
the package installation directory. See &man.pkg.add.1; for additional
|
||||
information.</para>
|
||||
|
||||
<note>
|
||||
|
@ -3045,7 +3034,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
<command>diff -ruN superedit.bak
|
||||
superedit</command>). Please examine the output to make
|
||||
sure all the changes make sense. The best way to send us the
|
||||
diff is by including it to <citerefentry><refentrytitle>send-pr</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||
diff is by including it to &man.send-pr.1;
|
||||
(category <literal>ports</literal>). Please mention any added or deleted files
|
||||
in the message, as they have to be explicitly specified to CVS
|
||||
when doing a commit. If the diff is more than about 20KB, please
|
||||
|
@ -3053,7 +3042,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
the PR.</para>
|
||||
|
||||
<para>Once again, please use
|
||||
<citerefentry><refentrytitle>diff</refentrytitle><manvolnum>1</manvolnum></citerefentry> and not <citerefentry><refentrytitle>shar</refentrytitle><manvolnum>1</manvolnum></citerefentry> to send updates to ports.</para>
|
||||
&man.diff.1; and not &man.shar.1; to send updates to ports.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -3080,10 +3069,7 @@ PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION}</programlisting>
|
|||
post-install:
|
||||
strip ${PREFIX}/bin/xdl</programlisting>
|
||||
|
||||
<para>Use the <citerefentry>
|
||||
<refentrytitle>file</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
</citerefentry> command on the installed executable to check
|
||||
<para>Use the &man.file.1; command on the installed executable to check
|
||||
whether the binary is stripped or not. If it does not say
|
||||
<literal>not stripped</literal>, it is stripped.</para>
|
||||
</sect3>
|
||||
|
@ -3788,7 +3774,7 @@ post-install:
|
|||
(executables for superusers/managers),
|
||||
<filename>info</filename> (documentation for info browser)
|
||||
or <filename>share</filename> (architecture independent
|
||||
files). See man <citerefentry><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
||||
files). See man &man.hier.7; for
|
||||
details, the rules governing <filename>/usr</filename> pretty
|
||||
much apply to <filename>/usr/local</filename> too. The
|
||||
exception are ports dealing with USENET “news”. They may use
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
-- Catalog file for FreeBSD Extended DocBook DTD --
|
||||
|
||||
PUBLIC "-//FreeBSD//DTD DocBook V3.0-Based Extension//EN" "freebsd.dtd"
|
||||
|
||||
PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN" "man-refs.ent"
|
||||
|
|
117
share/sgml/man-refs.ent
Normal file
117
share/sgml/man-refs.ent
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!--
|
||||
Names of Unix manual pages. Syntactic sugar making it easier to
|
||||
pretty print the SGML source.
|
||||
|
||||
"_" is not a valid character in an entity name, so use "." instead.
|
||||
This runs the risk that two manual pages, one for "foo_bar" and one
|
||||
for "foo.bar" would exist. Hopefully the chance of this is
|
||||
sufficiently small that it is not an issue.
|
||||
|
||||
$Id: man-refs.ent,v 1.1 1999-03-07 16:32:22 nik Exp $
|
||||
-->
|
||||
|
||||
<!ENTITY man.brandelf.1 "<citerefentry/<refentrytitle/brandelf/<manvolnum/1//">
|
||||
<!ENTITY man.chmod.1 "<citerefentry/<refentrytitle/chmod/<manvolnum/1//">
|
||||
<!ENTITY man.cpio.1 "<citerefentry/<refentrytitle/cpio/<manvolnum/1//">
|
||||
<!ENTITY man.ctm.rmail.1 "<citerefentry/<refentrytitle/ctm.rmail/<manvolnum/1//">
|
||||
<!ENTITY man.cvs.1 "<citerefentry/<refentrytitle/cvs/<manvolnum/1//">
|
||||
<!ENTITY man.cvsup.1 "<citerefentry/<refentrytitle/cvsup/<manvolnum/1//">
|
||||
<!ENTITY man.diff.1 "<citerefentry/<refentrytitle/diff/<manvolnum/1//">
|
||||
<!ENTITY man.file.1 "<citerefentry/<refentrytitle/file/<manvolnum/1//">
|
||||
<!ENTITY man.info.1 "<citerefentry/<refentrytitle/info/<manvolnum/1//">
|
||||
<!ENTITY man.ipcs.1 "<citerefentry/<refentrytitle/ipcs/<manvolnum/1//">
|
||||
<!ENTITY man.ldd.1 "<citerefentry/<refentrytitle/ldd/<manvolnum/1//">
|
||||
<!ENTITY man.ln.1 "<citerefentry/<refentrytitle/ln/<manvolnum/1//">
|
||||
<!ENTITY man.lpq.1 "<citerefentry/<refentrytitle/lpq/<manvolnum/1//">
|
||||
<!ENTITY man.lpr.1 "<citerefentry/<refentrytitle/lpr/<manvolnum/1//">
|
||||
<!ENTITY man.lprm.1 "<citerefentry/<refentrytitle/lprm/<manvolnum/1//">
|
||||
<!ENTITY man.lptest.1 "<citerefentry/<refentrytitle/lptest/<manvolnum/1//">
|
||||
<!ENTITY man.ls.1 "<citerefentry/<refentrytitle/ls/<manvolnum/1//">
|
||||
<!ENTITY man.mkdir.1 "<citerefentry/<refentrytitle/mkdir/<manvolnum/1//">
|
||||
<!ENTITY man.mt.1 "<citerefentry/<refentrytitle/mt/<manvolnum/1//">
|
||||
<!ENTITY man.patch.1 "<citerefentry/<refentrytitle/patch/<manvolnum/1//">
|
||||
<!ENTITY man.pax.1 "<citerefentry/<refentrytitle/pax/<manvolnum/1//">
|
||||
<!ENTITY man.pkg.add.1 "<citerefentry/<refentrytitle/pkg.add/<manvolnum/1//">
|
||||
<!ENTITY man.pkg.create.1 "<citerefentry/<refentrytitle/pkg.create/<manvolnum/1//">
|
||||
<!ENTITY man.pr.1 "<citerefentry/<refentrytitle/pr/<manvolnum/1//">
|
||||
<!ENTITY man.ps.1 "<citerefentry/<refentrytitle/ps/<manvolnum/1//">
|
||||
<!ENTITY man.rcp.1 "<citerefentry/<refentrytitle/rcp/<manvolnum/1//">
|
||||
<!ENTITY man.rsh.1 "<citerefentry/<refentrytitle/rsh/<manvolnum/1//">
|
||||
<!ENTITY man.send-pr.1 "<citerefentry/<refentrytitle/send-pr/<manvolnum/1//">
|
||||
<!ENTITY man.shar.1 "<citerefentry/<refentrytitle/shar/<manvolnum/1//">
|
||||
<!ENTITY man.size.1 "<citerefentry/<refentrytitle/size/<manvolnum/1//">
|
||||
<!ENTITY man.stty.1 "<citerefentry/<refentrytitle/stty/<manvolnum/1//">
|
||||
<!ENTITY man.su.1 "<citerefentry/<refentrytitle/su/<manvolnum/1//">
|
||||
<!ENTITY man.tar.1 "<citerefentry/<refentrytitle/tar/<manvolnum/1//">
|
||||
<!ENTITY man.tcpdump.1 "<citerefentry/<refentrytitle/tcpdump/<manvolnum/1//">
|
||||
<!ENTITY man.tip.1 "<citerefentry/<refentrytitle/tip/<manvolnum/1//">
|
||||
<!ENTITY man.troff.1 "<citerefentry/<refentrytitle/troff/<manvolnum/1//">
|
||||
<!ENTITY man.uuencode.1 "<citerefentry/<refentrytitle/uuencode/<manvolnum/1//">
|
||||
<!ENTITY man.zcat.1 "<citerefentry/<refentrytitle/zcat/<manvolnum/1//">
|
||||
|
||||
<!ENTITY man.chmod.2 "<citerefentry/<refentrytitle/chmod/<manvolnum/2//">
|
||||
|
||||
<!ENTITY man.cgetent.3 "<citerefentry/<refentrytitle/cgetent/<manvolnum/3//">
|
||||
<!ENTITY man.rcmd.3 "<citerefentry/<refentrytitle/rcmd/<manvolnum/3//">
|
||||
<!ENTITY man.ruserok.3 "<citerefentry/<refentrytitle/ruserok/<manvolnum/3//">
|
||||
<!ENTITY man.setlocale.3 "<citerefentry/<refentrytitle/setlocale/<manvolnum/3//">
|
||||
|
||||
<!ENTITY man.ccd.4 "<citerefentry/<refentrytitle/ccd/<manvolnum/4//">
|
||||
<!ENTITY man.ddb.4 "<citerefentry/<refentrytitle/ddb/<manvolnum/4//">
|
||||
<!ENTITY man.lkm.4 "<citerefentry/<refentrytitle/lkm/<manvolnum/4//">
|
||||
<!ENTITY man.sio.4 "<citerefentry/<refentrytitle/sio/<manvolnum/4//">
|
||||
<!ENTITY man.st.4 "<citerefentry/<refentrytitle/st/<manvolnum/4//">
|
||||
<!ENTITY man.termios.4 "<citerefentry/<refentrytitle/termios/<manvolnum/4//">
|
||||
|
||||
<!ENTITY man.fstab.5 "<citerefentry/<refentrytitle/fstab/<manvolnum/5//">
|
||||
<!ENTITY man.gettytab.5 "<citerefentry/<refentrytitle/gettytab/<manvolnum/5//">
|
||||
<!ENTITY man.login.conf.5 "<citerefentry/<refentrytitle/login.conf/<manvolnum/5//">
|
||||
<!ENTITY man.passwd.5 "<citerefentry/<refentrytitle/passwd/<manvolnum/5//">
|
||||
<!ENTITY man.printcap.5 "<citerefentry/<refentrytitle/printcap/<manvolnum/5//">
|
||||
<!ENTITY man.skey.access.5 "<citerefentry/<refentrytitle/skey.access/<manvolnum/5//">
|
||||
<!ENTITY man.syslog.conf.5 "<citerefentry/<refentrytitle/syslog.conf/<manvolnum/5//">
|
||||
<!ENTITY man.termcap.5 "<citerefentry/<refentrytitle/termcap/<manvolnum/5//">
|
||||
<!ENTITY man.ttys.5 "<citerefentry/<refentrytitle/ttys/<manvolnum/5//">
|
||||
|
||||
<!ENTITY man.hier.7 "<citerefentry/<refentrytitle/hier/<manvolnum/7//">
|
||||
|
||||
<!ENTITY man.MAKEDEV.8 "<citerefentry/<refentrytitle/MAKEDEV/<manvolnum/8//">
|
||||
<!ENTITY man.adduser.8 "<citerefentry/<refentrytitle/adduser/<manvolnum/8//">
|
||||
<!ENTITY man.arp.8 "<citerefentry/<refentrytitle/arp/<manvolnum/8//">
|
||||
<!ENTITY man.ccdconfig.8 "<citerefentry/<refentrytitle/ccdconfig/<manvolnum/8//">
|
||||
<!ENTITY man.chat.8 "<citerefentry/<refentrytitle/chat/<manvolnum/8//">
|
||||
<!ENTITY man.config.8 "<citerefentry/<refentrytitle/config/<manvolnum/8//">
|
||||
<!ENTITY man.cron.8 "<citerefentry/<refentrytitle/cron/<manvolnum/8//">
|
||||
<!ENTITY man.disklabel.8 "<citerefentry/<refentrytitle/disklabel/<manvolnum/8//">
|
||||
<!ENTITY man.dmesg.8 "<citerefentry/<refentrytitle/dmesg/<manvolnum/8//">
|
||||
<!ENTITY man.dump.8 "<citerefentry/<refentrytitle/dump/<manvolnum/8//">
|
||||
<!ENTITY man.dumpon.8 "<citerefentry/<refentrytitle/dumpon/<manvolnum/8//">
|
||||
<!ENTITY man.fdisk.8 "<citerefentry/<refentrytitle/fdisk/<manvolnum/8//">
|
||||
<!ENTITY man.ft.8 "<citerefentry/<refentrytitle/ft/<manvolnum/8//">
|
||||
<!ENTITY man.getty.8 "<citerefentry/<refentrytitle/getty/<manvolnum/8//">
|
||||
<!ENTITY man.init.8 "<citerefentry/<refentrytitle/init/<manvolnum/8//">
|
||||
<!ENTITY man.ipfw.8 "<citerefentry/<refentrytitle/ipfw/<manvolnum/8//">
|
||||
<!ENTITY man.lpc.8 "<citerefentry/<refentrytitle/lpc/<manvolnum/8//">
|
||||
<!ENTITY man.lptcontrol.8 "<citerefentry/<refentrytitle/lptcontrol/<manvolnum/8//">
|
||||
<!ENTITY man.modload.8 "<citerefentry/<refentrytitle/modload/<manvolnum/8//">
|
||||
<!ENTITY man.mount.8 "<citerefentry/<refentrytitle/mount/<manvolnum/8//">
|
||||
<!ENTITY man.mount.msdos.8 "<citerefentry/<refentrytitle/mount.msdos/<manvolnum/8//">
|
||||
<!ENTITY man.newfs.8 "<citerefentry/<refentrytitle/newfs/<manvolnum/8//">
|
||||
<!ENTITY man.pac.8 "<citerefentry/<refentrytitle/pac/<manvolnum/8//">
|
||||
<!ENTITY man.ping.8 "<citerefentry/<refentrytitle/ping/<manvolnum/8//">
|
||||
<!ENTITY man.pppctl.8 "<citerefentry/<refentrytitle/pppctl/<manvolnum/8//">
|
||||
<!ENTITY man.pw.8 "<citerefentry/<refentrytitle/pw/<manvolnum/8//">
|
||||
<!ENTITY man.rdump.8 "<citerefentry/<refentrytitle/rdump/<manvolnum/8//">
|
||||
<!ENTITY man.restore.8 "<citerefentry/<refentrytitle/restore/<manvolnum/8//">
|
||||
<!ENTITY man.rrestore.8 "<citerefentry/<refentrytitle/rrestore/<manvolnum/8//">
|
||||
<!ENTITY man.savecore.8 "<citerefentry/<refentrytitle/savecore/<manvolnum/8//">
|
||||
<!ENTITY man.scsi.8 "<citerefentry/<refentrytitle/scsi/<manvolnum/8//">
|
||||
<!ENTITY man.sliplogin.8 "<citerefentry/<refentrytitle/sliplogin/<manvolnum/8//">
|
||||
<!ENTITY man.swapon.8 "<citerefentry/<refentrytitle/swapon/<manvolnum/8//">
|
||||
<!ENTITY man.syslogd.8 "<citerefentry/<refentrytitle/syslogd/<manvolnum/8//">
|
||||
<!ENTITY man.traceroute.8 "<citerefentry/<refentrytitle/traceroute/<manvolnum/8//">
|
||||
<!ENTITY man.vipw.8 "<citerefentry/<refentrytitle/vipw/<manvolnum/8//">
|
||||
<!ENTITY man.vmstat.8 "<citerefentry/<refentrytitle/vmstat/<manvolnum/8//">
|
||||
<!ENTITY man.vnconfig.8 "<citerefentry/<refentrytitle/vnconfig/<manvolnum/8//">
|
||||
<!ENTITY man.watch.8 "<citerefentry/<refentrytitle/watch/<manvolnum/8//">
|
||||
|
Loading…
Reference in a new issue