version 1.20, 2002/11/14 13:01:09 |
version 1.21, 2002/11/14 13:18:39 |
|
|
<title>OpenBSD 3.2 Release</title> |
<title>OpenBSD 3.2 Release</title> |
<link rev=made href="mailto:www@openbsd.org"> |
<link rev=made href="mailto:www@openbsd.org"> |
<meta name="resource-type" content="document"> |
<meta name="resource-type" content="document"> |
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
<meta name="description" content="OpenBSD 3.2"> |
<meta name="description" content="OpenBSD 3.2"> |
<meta name="keywords" content="openbsd,main"> |
<meta name="keywords" content="openbsd,main"> |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
|
|
|
|
<p> |
<p> |
<a href="images/MrPond.gif"><img align="left" width="255" height="323" |
<a href="images/MrPond.gif"><img align="left" width="255" height="323" |
hspace="24" src="images/MrPond.gif"></a> |
hspace="24" src="images/MrPond.gif" alt="MrPond.gif"></a> |
<h2><font color="#0000e0">The OpenBSD 3.2 Release:</font></h2> |
<h2><font color="#0000e0">The OpenBSD 3.2 Release:</font></h2> |
<p> |
<p> |
|
|
|
|
<p> |
<p> |
|
|
<li>A lot of enhancements and stability improvements to our packet filter, <a |
<li>A lot of enhancements and stability improvements to our packet filter, <a |
href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf</a>, |
href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf</a>, |
including: |
including: |
<ul> |
<ul> |
<li>new "antispoof" keyword: spoofing protection made easy |
<li>new "antispoof" keyword: spoofing protection made easy |
|
|
<p> |
<p> |
|
|
<li>A new tool, |
<li>A new tool, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&sektion=4">systrace</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&sektion=4">systrace</a>, |
for controlling in detail applications behaviour and rights at the system call |
for controlling in detail applications behaviour and rights at the system call |
level. |
level. |
<p> |
<p> |
|
|
|
|
<h3><font color="#e00000">OpenBSD/i386:</font></h3> |
<h3><font color="#e00000">OpenBSD/i386:</font></h3> |
<ul> |
<ul> |
<p> |
|
Play with your BIOS options to enable booting from a CD. The OpenBSD/i386 |
Play with your BIOS options to enable booting from a CD. The OpenBSD/i386 |
release is on CD1. If your BIOS does not support booting from CD, you will need |
release is on CD1. If your BIOS does not support booting from CD, you will need |
to create a boot floppy to install from. To create a boot floppy write |
to create a boot floppy to install from. To create a boot floppy write |
|
|
|
|
<p> |
<p> |
To make a boot floppy under MS-DOS, use the "rawrite" utility located |
To make a boot floppy under MS-DOS, use the "rawrite" utility located |
at <i>CD:/3.2/tools/rawrite.exe</i>. To make the boot floppy under a Unix OS, use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a> utility. The following is an example usage of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a>, where the device could be "floppy", "rfd0c", or "rfd0a". |
at <i>CD:/3.2/tools/rawrite.exe</i>. To make the boot floppy under a Unix OS, use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a> utility. The following is an example usage of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a>, where the device could be "floppy", "rfd0c", or "rfd0a". |
|
|
<ul><pre> |
<ul><pre> |
# <strong>dd if=<file> of=/dev/<device> bs=32k</strong> |
# <strong>dd if=<file> of=/dev/<device> bs=32k</strong> |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/alpha:</font></h3> |
<h3><font color="#e00000">OpenBSD/alpha:</font></h3> |
<ul> |
<ul> |
<p> |
|
At the SRM prompt, enter <i>boot -fi 3.2/alpha/bsd.rd dka6</i> where <i>dka6</i> |
At the SRM prompt, enter <i>boot -fi 3.2/alpha/bsd.rd dka6</i> where <i>dka6</i> |
is the short name for the CDROM drive (you can check with <i>show dev</i>). |
is the short name for the CDROM drive (you can check with <i>show dev</i>). |
|
|
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/macppc:</font></h3> |
<h3><font color="#e00000">OpenBSD/macppc:</font></h3> |
<ul> |
<ul> |
<p> |
|
Put the CD2 in your CDROM drive and poweron your machine while holding down the |
Put the CD2 in your CDROM drive and poweron your machine while holding down the |
<i>C</i> key until the display turns on and shows <i>OpenBSD/macppc boot</i>. |
<i>C</i> key until the display turns on and shows <i>OpenBSD/macppc boot</i>. |
|
|
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/hp300:</font></h3> |
<h3><font color="#e00000">OpenBSD/hp300:</font></h3> |
<ul> |
<ul> |
<p> |
|
Put the CD4 in your CDROM drive and press the spacebar during the poweron |
Put the CD4 in your CDROM drive and press the spacebar during the poweron |
self-test. Enter the boot choice that corresponds to <i>SYS_CDBOOT</i>. |
self-test. Enter the boot choice that corresponds to <i>SYS_CDBOOT</i>. |
|
|
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/amiga:</font></h3> |
<h3><font color="#e00000">OpenBSD/amiga:</font></h3> |
<ul> |
<ul> |
<p> |
|
Create BSD partitions according to INSTALL.amiga's preparation section. |
Create BSD partitions according to INSTALL.amiga's preparation section. |
Mount the CD4 under AmigaOS as device CD0: Next, execute the following |
Mount the CD4 under AmigaOS as device CD0: Next, execute the following |
CLI command: "CD0:3.2/amiga/utils/loadbsd CD0:3.2/amiga/bsd.rd". |
CLI command: "CD0:3.2/amiga/utils/loadbsd CD0:3.2/amiga/bsd.rd". |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/mac68k:</font></h3> |
<h3><font color="#e00000">OpenBSD/mac68k:</font></h3> |
<ul> |
<ul> |
<p> |
|
Boot MacOS as normal and partition your disk with the appropriate A/UX |
Boot MacOS as normal and partition your disk with the appropriate A/UX |
configurations. Then, extract the Macside utilities from |
configurations. Then, extract the Macside utilities from |
CD4:3.2/mac68k/utils onto your hard disk. Run Mkfs to create your |
CD4:3.2/mac68k/utils onto your hard disk. Run Mkfs to create your |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/mvme68k:</font></h3> |
<h3><font color="#e00000">OpenBSD/mvme68k:</font></h3> |
<ul> |
<ul> |
<p> |
|
You can create a bootable installation tape or boot over the network.<br> |
You can create a bootable installation tape or boot over the network.<br> |
The network boot requires a MVME68K BUG version that supports the <i>NIOT</i> |
The network boot requires a MVME68K BUG version that supports the <i>NIOT</i> |
and <i>NBO</i> debugger commands. Follow the instructions in INSTALL.mvme68k |
and <i>NBO</i> debugger commands. Follow the instructions in INSTALL.mvme68k |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/vax:</font></h3> |
<h3><font color="#e00000">OpenBSD/vax:</font></h3> |
<ul> |
<ul> |
<p> |
|
Boot over the network via mopbooting as described in INSTALL.vax. |
Boot over the network via mopbooting as described in INSTALL.vax. |
</ul> |
</ul> |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/sparc:</font></h3> |
<h3><font color="#e00000">OpenBSD/sparc:</font></h3> |
<ul> |
<ul> |
<p> |
|
The 3.2 release of OpenBSD/sparc is located on CD3. To boot off of this CD you can use one of the two commands listed below, depending on the version of your ROM. |
The 3.2 release of OpenBSD/sparc is located on CD3. To boot off of this CD you can use one of the two commands listed below, depending on the version of your ROM. |
|
|
<ul><pre> |
<ul><pre> |
|
|
<p> |
<p> |
<h3><font color="#e00000">OpenBSD/sparc64:</font></h3> |
<h3><font color="#e00000">OpenBSD/sparc64:</font></h3> |
<ul> |
<ul> |
<p> |
|
Put the CD3 in your CDROM drive and type <i>boot cdrom</i>. |
Put the CD3 in your CDROM drive and type <i>boot cdrom</i>. |
|
|
<p> |
<p> |
|
|
<p> |
<p> |
<h3><font color="#e00000">Notes about the source code:</font></h3> |
<h3><font color="#e00000">Notes about the source code:</font></h3> |
<ul> |
<ul> |
<p> |
|
src.tar.gz contains a source archive starting at /usr/src. This file |
src.tar.gz contains a source archive starting at /usr/src. This file |
contains everything you need except for the kernel sources, which are |
contains everything you need except for the kernel sources, which are |
in a separate archive. To extract: |
in a separate archive. To extract: |
|
|
on most architectures (over 2000 packages build on i386, for instance). |
on most architectures (over 2000 packages build on i386, for instance). |
<p> |
<p> |
The <i>ports/</i> directory represents a CVS (see the manpage for |
The <i>ports/</i> directory represents a CVS (see the manpage for |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386&format=html"> |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386&format=html"> |
cvs(1)</a> if |
cvs(1)</a> if |
you aren't familiar with CVS) checkout of our ports. As with our complete |
you aren't familiar with CVS) checkout of our ports. As with our complete |
source tree, our ports tree is available via anoncvs. So, in |
source tree, our ports tree is available via anoncvs. So, in |