Add links to manpages.
This commit is contained in:
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
|
|
@ -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/*
|
||||
|
|
|
|||
|
|
@ -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/*
|
||||
|
|
|
|||
|
|
@ -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),
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue