Add links to manpages.

This commit is contained in:
Wolfram Schneider 1997-10-03 20:53:38 +00:00
parent 274c3c80b7
commit 3971e967a6
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=2027
21 changed files with 205 additions and 105 deletions

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1996-10-06 20:16:56 $">
<!ENTITY date "$Date: 1997-10-03 20:53:31 $">
<!ENTITY title "FreeBSD 2.0.5 ALPHA Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.2 1996-10-06 20:16:56 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.3 1997-10-03 20:53:31 wosch Exp $ -->
<html>
&header;
@ -157,7 +157,8 @@ still functioning disks from mounting. Hard wiring allows static
allocation of unit numbers (and hence device names) to scsi devices
based on SCSI ID and bus. SCSI configuration occurs in the kernel
config file. Samples of the configuration syntax can be found in the
scsi(4) man page or the LINT kernel config file.
<a href="http://www.freebsd.org/cgi/man.cgi?scsi(4)">scsi(4)</a>>
man page or the LINT kernel config file.
Owner: Peter Dufault (dufault@hda.com)
Sources involved: sys/scsi/* usr.sbin/config/*

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1996-10-06 20:17:01 $">
<!ENTITY date "$Date: 1997-10-03 20:53:32 $">
<!ENTITY title "FreeBSD 2.0.5 ALPHA Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.2 1996-10-06 20:17:01 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.3 1997-10-03 20:53:32 wosch Exp $ -->
<html>
&header;
@ -164,7 +164,8 @@ still functioning disks from mounting. Hard wiring allows static
allocation of unit numbers (and hence device names) to scsi devices
based on SCSI ID and bus. SCSI configuration occurs in the kernel
config file. Samples of the configuration syntax can be found in the
scsi(4) man page or the LINT kernel config file.
<a href="http://www.freebsd.org/cgi/man.cgi?scsi(4)">scsi(4)</a>>
man page or the LINT kernel config file.
Owner: Peter Dufault (dufault@hda.com)
Sources involved: sys/scsi/* usr.sbin/config/*

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1996-10-06 20:16:53 $">
<!ENTITY date "$Date: 1997-10-03 20:53:29 $">
<!ENTITY title "FreeBSD 2.0 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.2 1996-10-06 20:16:53 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.3 1997-10-03 20:53:29 wosch Exp $ -->
<html>
&header;
@ -122,8 +122,13 @@ Loadable filesystems
Most filesystems are now dynamically loadable on demand, with the
exception of the UFS family (FFS, LFS, and MFS). With the exception
of NFS, all such filesystems can be unloaded when all references are
unmounted. To support this functionality, the getvfsbyname(3)
family of functions has been added to the C library and the lsvfs(1)
unmounted. To support this functionality, the
<a href="http://www.freebsd.org/cgi/man.cgi?getvfsbyname(3)">
getvfsbyname(3)</a>
family of functions has been added to the C library and the
<a href="http://www.freebsd.org/cgi/man.cgi?lsvfs(1)">lsvfs(1)</a>
command provides the same information at the shell level. Be aware of
the following current restrictions:
@ -150,7 +155,9 @@ Some of the features new in 2.0 are:
table.
The second item explains the absence of skey.access in the installed /etc.
To enable S/Key support, create a file skey.access in /etc and fill it
according to your needs. See also skey.access(5) and the example in
according to your needs. See also skey.
<a href="http://www.freebsd.org/cgi/man.cgi?access(5)">access(5)</a>
and the example in
/usr/share/examples/etc/skey.access.
Owner: pst, guido
@ -227,8 +234,12 @@ Device configuration database
-----------------------------
The kernel now keeps better track of which device drivers are active and
where the devices are attached; this information is made available to
user programs via the new sysctl(3) management interface. Current
applications include lsdev(8), which lists the currently configured
user programs via the new
<a href="http://www.freebsd.org/cgi/man.cgi?sysctl(3)">sysctl(3)</a>
management interface. Current
applications include
<a href="http://www.freebsd.org/cgi/man.cgi?lsdev(8)">lsdev(8)</a>,
which lists the currently configured
devices. In the future, we expect to use this code to automatically
generate a configuration file for you at installation time.
@ -244,7 +255,9 @@ series of kernel variables and parameters which were previously manipulated
by reading and writing /dev/kmem. Many programs have been rewritten to
use this interface, although many old-style programs still remain. Some
variables which were never accessible before are now available through
the sysctl(1) program. In addition to the standard 4.4BSD MIB variables,
the
<a href="http://www.freebsd.org/cgi/man.cgi?sysctl(1)">sysctl(1)</a>
program. In addition to the standard 4.4BSD MIB variables,
we have added support for YP/NIS domains (kern.domainname), controlling
the update daemon (kern.update), retrieving the OS release date
(kern.osreldate), determining the name of the booted kernel (kern.bootfile),

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1996-10-06 20:17:04 $">
<!ENTITY date "$Date: 1997-10-03 20:53:33 $">
<!ENTITY title "FreeBSD 2.1.5 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.2 1996-10-06 20:17:04 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.3 1997-10-03 20:53:33 wosch Exp $ -->
<html>
&header;
@ -49,7 +49,9 @@ Better support for the Matrox Meteor frame grabber card.
Support for the Connectix Quickcam (parallel port camera).
Worm driver - it is now possible to burn CDROMs using the Plasmon or
HP 4080i CDR drives (see `wormcontrol(1)'). NOTE: If your drive
HP 4080i CDR drives (see
<a href="http://www.freebsd.org/cgi/man.cgi?wormcontrol(1)">
wormcontrol(1)</a>). NOTE: If your drive
probes as a CD rather than a WORM, some additional patches may be
required from -current to get it working for you. We decided not to
bring these changes over by default as they make too many changes to
@ -61,7 +63,9 @@ Kernel features:
Various VM system enhancements and more than a few bugs fixed.
A concatenated disk driver for simple types of RAID applications.
See the man page for ccd(4) for more information.
See the man page for
<a href="http://www.freebsd.org/cgi/man.cgi?ccd(4)">ccd(4)</a>>
for more information.
Real PCI bus probing (before ISA) and support for various PCI bridges.

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1996-11-20 14:15:52 $">
<!ENTITY date "$Date: 1997-10-03 20:53:34 $">
<!ENTITY title "FreeBSD 2.1.6 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.1 1996-11-20 14:15:52 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.2 1997-10-03 20:53:34 wosch Exp $ -->
<html>
&header;
@ -57,7 +57,9 @@ Kernel features:
Various VM system enhancements and more than a few bugs fixed.
A concatenated disk driver for simple types of RAID applications.
See the man page for ccd(4) for more information.
See the man page for
<a href="http://www.freebsd.org/cgi/man.cgi?ccd(4)">ccd(4)</a>>
for more information.
Real PCI bus probing (before ISA) and support for various PCI bridges.

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1997-02-21 03:02:53 $">
<!ENTITY date "$Date: 1997-10-03 20:53:35 $">
<!ENTITY title "FreeBSD 2.1.7 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.2 1997-02-21 03:02:53 jfieber Exp $ -->
<!-- $Id: notes.sgml,v 1.3 1997-10-03 20:53:35 wosch Exp $ -->
<html>
&header;
@ -67,7 +67,9 @@ Kernel features:
Various VM system enhancements and more than a few bugs fixed.
A concatenated disk driver for simple types of RAID applications.
See the man page for ccd(4) for more information.
See the man page for
<a href="http://www.freebsd.org/cgi/man.cgi?ccd(4)">ccd(4)</a>>
for more information.
Real PCI bus probing (before ISA) and support for various PCI bridges.

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1997-03-28 16:59:01 $">
<!ENTITY date "$Date: 1997-10-03 20:53:36 $">
<!ENTITY title "FreeBSD 2.2.1 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.1 1997-03-28 16:59:01 nsj Exp $ -->
<!-- $Id: notes.sgml,v 1.2 1997-10-03 20:53:36 wosch Exp $ -->
<html>
&header;
@ -70,7 +70,9 @@ in 2.2.
The number of EISA slots to probe is now a fully supported option,
including the ability to save the value from a UserConfig session
with dset(8). This helps owners of HP NetServer LC machines to
with
<a href="http://www.freebsd.org/cgi/man.cgi?dset(8)">dset(8)</a>>.
This helps owners of HP NetServer LC machines to
install the system on their hardware.
Support for the SDL RISCom N2pci sync serial card.
@ -105,7 +107,8 @@ The syscons and psm drivers now have a new underlying shared keyboard
driver, eliminating many of the previously existing problems with
their mutual interaction.
Syscons now supports cut & paste in textmode using the moused(8)
Syscons now supports cut & paste in textmode using the
<a href="http://www.freebsd.org/cgi/man.cgi?moused(8)">moused(8)</a>>
utility.
2.2 is the first release that includes full CD-R support for the
@ -182,8 +185,11 @@ The kernel configuration option handling has been largely moved away
from the old -D Makefile kludges, towards a system of "opt_foo.h"
kernel include files, allowing Makefile dependencies to work again.
We expect the old hack that blows the entire compile directory away
on each run of config(8) to go away anytime soon. Unless you're changing
weird options, you might now consider using the -n option to config(8),
on each run of
<a href="http://www.freebsd.org/cgi/man.cgi?config(8)">config(8)</a>>
to go away anytime soon. Unless you're changing
weird options, you might now consider using the -n option to
<a href="http://www.freebsd.org/cgi/man.cgi?config(8)">config(8)</a>>,
or setting the env variable NO_CONFIG_CLOBBER, if CPU time is costly for
you. See also the comments in the handbook about how it works.

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1997-07-26 01:51:19 $">
<!ENTITY date "$Date: 1997-10-03 20:53:36 $">
<!ENTITY title "FreeBSD 2.2.2 Errata Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: errata.sgml,v 1.1 1997-07-26 01:51:19 nsj Exp $ -->
<!-- $Id: errata.sgml,v 1.2 1997-10-03 20:53:36 wosch Exp $ -->
<html>
&header;
@ -20,7 +20,9 @@ Fix: If you have the source distribution installed, simply
cp /usr/src/etc/login.conf /etc
otherwise, get it from the FreeBSD FTP site using this URL:
ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/etc/login.conf
instead. Simply cd to /etc and then run fetch(1) with the provided URL.
instead. Simply cd to /etc and then run
<a href="http://www.freebsd.org/cgi/man.cgi?fetch(1)">fetch(1)</a>>
with the provided URL.
o sysconfig scrambles rc.conf if run again.

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$Date: 1997-07-26 01:30:22 $">
<!ENTITY date "$Date: 1997-10-03 20:53:37 $">
<!ENTITY title "FreeBSD 2.2.2 Release Notes">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!-- $Id: notes.sgml,v 1.1 1997-07-26 01:30:22 nsj Exp $ -->
<!-- $Id: notes.sgml,v 1.2 1997-10-03 20:53:37 wosch Exp $ -->
<html>
&header;
@ -34,7 +34,8 @@ NFSv3 is now the default, with fall-back to NFSv2 occuring as necessary.
An lchown() system call has been added for changing the ownership of symlinks.
Login classes added for setting default user limits (see login.conf(5)).
Login classes added for setting default user limits (see login.
<a href="http://www.freebsd.org/cgi/man.cgi?conf(5)">conf(5)</a>).
ftpd now supports virtual FTP hosting.
@ -84,7 +85,9 @@ in 2.2.
The number of EISA slots to probe is now a fully supported option,
including the ability to save the value from a UserConfig session
with dset(8). This helps owners of HP NetServer LC machines to
with
<a href="http://www.freebsd.org/cgi/man.cgi?dset(8)">dset(8)</a>>.
This helps owners of HP NetServer LC machines to
install the system on their hardware.
Support for the SDL RISCom N2pci sync serial card.
@ -119,7 +122,8 @@ The syscons and psm drivers now have a new underlying shared keyboard
driver, eliminating many of the previously existing problems with
their mutual interaction.
Syscons now supports cut & paste in textmode using the moused(8)
Syscons now supports cut & paste in textmode using the
<a href="http://www.freebsd.org/cgi/man.cgi?moused(8)">moused(8)</a>>
utility.
2.2 is the first release that includes full CD-R support for the
@ -196,8 +200,11 @@ The kernel configuration option handling has been largely moved away
from the old -D Makefile kludges, towards a system of "opt_foo.h"
kernel include files, allowing Makefile dependencies to work again.
We expect the old hack that blows the entire compile directory away
on each run of config(8) to go away anytime soon. Unless you're changing
weird options, you might now consider using the -n option to config(8),
on each run of
<a href="http://www.freebsd.org/cgi/man.cgi?config(8)">config(8)</a>>
to go away anytime soon. Unless you're changing
weird options, you might now consider using the -n option to
<a href="http://www.freebsd.org/cgi/man.cgi?config(8)">config(8)</a>>,
or setting the env variable NO_CONFIG_CLOBBER, if CPU time is costly for
you. See also the comments in the handbook about how it works.

View file

@ -1,9 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY date "$Date: 1997-09-28 09:24:32 $">
<!ENTITY date "$Date: 1997-10-03 20:53:15 $">
<!ENTITY title "FreeBSD Security Guide">
<!ENTITY % includes SYSTEM "includes.sgml"> %includes;
]>
<!-- $Id: security.sgml,v 1.6 1997-09-28 09:24:32 wosch Exp $ -->
<!-- $Id: security.sgml,v 1.7 1997-10-03 20:53:15 wosch Exp $ -->
<HTML>
<HEAD>
@ -15,7 +15,7 @@
<H1>FreeBSD Security Guide</H1>
<em>Last Updated: $Date: 1997-09-28 09:24:32 $ </em>
<em>Last Updated: $Date: 1997-10-03 20:53:15 $ </em>
<P>This guide attempts to document some of the tips and tricks used by
many FreeBSD security experts for securing systems and writing secure
@ -69,8 +69,13 @@ FreeBSD Security Officers</a> if you have changes you'd like to see here.
<a href="http://www.freebsd.org/cgi/man.cgi?sprintf(3)">
sprintf(3)</a>, period.
<P><LI><A NAME="#rule1_2"></A>Watch for strvis(3) and getenv(3) abuse.
strvis() is easy to get the destination string wrong for, and getenv()
<P><LI><A NAME="#rule1_2"></A>Watch for
<a href="http://www.freebsd.org/cgi/man.cgi?strvis(3)">strvis(3)</a>
and <a href="http://www.freebsd.org/cgi/man.cgi?getenv(3)">getenv(3)</a>
abuse.
<a href="http://www.freebsd.org/cgi/man.cgi?strvis(3)">strvis(3)</a>
is easy to get the destination string wrong for, and
<a href="http://www.freebsd.org/cgi/man.cgi?getenv(3)">getenv(3)</a>
can return strings much longer than the user might expect - they are
one of the key ways an attack is often made on a program, causing it
to overwrite stack or variables by setting its environment variables
@ -138,7 +143,7 @@ FreeBSD Security Officers</a> if you have changes you'd like to see here.
<P><LI><A NAME="#rule2"></A>Do uid management. So drop privs as soon as possible,
and really drop them. Switching between euid and uid is not enough. Use
<a href="http://www.freebsd.org/cgi/man.cgi?setuid">setuid()</a>
<a href="http://www.freebsd.org/cgi/man.cgi?setuid(2)">setuid(2)</a>
when you can.
<P><LI><A NAME="#rule3"></A>Never display configuration file contents on errors.