Hi,
I've noticed there are a lot of broken links in the FAQ. Some point to
questions that have been removed, some to external resources that have
disappeared. The diff below lists the ones that I've found. (The diff
is not good enough to apply as-is, it's only intended to point out the
location of the links.)
Regards,
Peter De Wachter
Index: faq1.html
===================================================================
RCS file: /cvs/www/faq/faq1.html,v
retrieving revision 1.166
diff -u -r1.166 faq1.html
--- faq1.html 14 Mar 2016 20:51:53 -0000 1.166
+++ faq1.html 20 Mar 2016 17:23:40 -0000
@@ -124,7 +124,7 @@
in source form at no charge.
<li>OpenBSD integrates cutting-edge security technology suitable for
<a href="pf/example1.html">building firewalls</a> and
- <a href="../crypto.html#hardware">private network services</a> in a
+ <a href="../crypto.html">private network services</a> in a
distributed environment.
<li>OpenBSD benefits from strong ongoing development in many areas,
offering opportunities to work with emerging technologies with an
@@ -134,7 +134,7 @@
For the vast majority of users, OpenBSD "Just Works" on their
hardware for their application.
Not only is tweaking and customizing rarely needed, it is actively
- <a href="faq5.html#Why">discouraged</a>.
+ discouraged.
</ul>
<p>
Index: faq4.html
===================================================================
RCS file: /cvs/www/faq/faq4.html,v
retrieving revision 1.387
diff -u -r1.387 faq4.html
--- faq4.html 14 Mar 2016 09:08:04 -0000 1.387
+++ faq4.html 20 Mar 2016 17:23:42 -0000
@@ -1929,7 +1929,6 @@
after system crashes, so it is suggested that the swap space (if set
up at all) be bigger than the largest amount of RAM you are likely to
ever install on the machine.
-Read more about this in <a href="faq14.html#Swap">FAQ 14, Swap</a>.
<li><b>/tmp:</b>
This is a world-writeable directory used for (as the name implies!)
@@ -2505,8 +2504,7 @@
bootable.
<li><b>On some rare occasions, something may go wrong with the second
-stage boot loader install.</b> Reinstalling the second stage boot
-loader is discussed <a href="faq14.html#InstBoot">here</a>.
+stage boot loader install.</b>
</ul>
<h3 id="sshhang">4.13.3 - My (older, slower) machine booted, but hung at the
@@ -2532,7 +2530,7 @@
After all, if someone were to make a "rogue" installXX.iso file, they
would almost certainly change the installer to say everything verified
successfully.
-Thus, you must <a href="faq3.html#Verify">verify</a> your installer
+Thus, you must <a href="faq3.html#Download">verify</a> your installer
downloads separately.
<h3 id="blankfdisk">4.13.5 - My fdisk partition table is trashed or blank!</h3>
@@ -2762,7 +2760,7 @@
<a href="faq14.html#disklabel">disklabel</a>, and
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=restore">restore</a>
the desired configuration from tape or other media, and install the
-<a href="faq14.html#InstBoot">boot blocks</a>.
+<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot">boot
blocks</a>.
<h3>Disk imaging</h3>
Index: faq5.html
===================================================================
RCS file: /cvs/www/faq/faq5.html,v
retrieving revision 1.230
diff -u -r1.230 faq5.html
--- faq5.html 25 Feb 2016 00:15:41 -0000 1.230
+++ faq5.html 20 Mar 2016 17:23:42 -0000
@@ -894,8 +894,7 @@
<h2 id="Options">5.5 - Building a custom kernel</h2>
-It is assumed you have read the <a href="#Why">above</a>, and really
-enjoy pain.
+It is assumed you really enjoy pain.
It is also assumed that you have a goal that can not be achieved by
either a <a href="#BootConfig">boot time configuration</a> (UKC) or
by <a href="#config">configuring a GENERIC kernel</a>.
@@ -1258,7 +1257,7 @@
including attempting to upgrade from source or assuming a week old snapshot
is "close enough"
<li><a href="#BldGetSrc">Checking out</a> the wrong branch of the tree
-<li>Trying to <a href="#Why">customize</a> or "optimize" your system
+<li>Trying to customize or "optimize" your system
</ul>
Here are some additional problems you might encounter, however:
Index: faq9.html
===================================================================
RCS file: /cvs/www/faq/faq9.html,v
retrieving revision 1.122
diff -u -r1.122 faq9.html
--- faq9.html 27 Feb 2016 16:39:54 -0000 1.122
+++ faq9.html 20 Mar 2016 17:23:42 -0000
@@ -182,9 +182,8 @@
Shells such as <i>bash</i> and many others can be added from
<a href="faq15.html#PkgMgmt">packages</a> or <a href="faq15.html#Ports">
ports</a>.
-Users familiar with bash are encouraged to <a href="faq10.html#ksh">
-try ksh</a> before loading bash on their system -- it does what most people
-desire of a shell.
+Users familiar with bash are encouraged to try ksh before loading bash
+on their system -- it does what most people desire of a shell.
<li>Password management on OpenBSD is different from password management
on some other Unix-like operating systems.
@@ -216,8 +215,8 @@
OpenBSD must be installed to one of the four "primary" partitions.
<li>Some other OSs encourage you to customize your kernel for your machine.
-OpenBSD users are <a href="faq5.html#Why">encouraged</a> to simply use
-the standard GENERIC kernel provided and tested by the developers.
+OpenBSD users are encouraged to simply use the standard GENERIC kernel
+provided and tested by the developers.
Users attempting to "customize" or "optimize" their kernel usually
cause far more problems than they solve, and will not be supported
by developers.
Index: faq10.html
===================================================================
RCS file: /cvs/www/faq/faq10.html,v
retrieving revision 1.215
diff -u -r1.215 faq10.html
--- faq10.html 25 Feb 2016 23:34:33 -0000 1.215
+++ faq10.html 20 Mar 2016 17:23:43 -0000
@@ -191,8 +191,7 @@
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd">ftpd(8)</a>
is not to start up with the system (at least not as a daemon via rc(8);
ftpd is often run out of
-<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd">inetd(8)</a>, see
-<a href="faq10.html#AnonFTP">Anonymous FTP FAQ</a> to read more about this).
+<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd">inetd(8)</a>).
Each line has a comment showing you the flags for common usage of that
daemon or service.
This doesn't mean that you must run that daemon or service with those flags.
Index: faq12.html
===================================================================
RCS file: /cvs/www/faq/faq12.html,v
retrieving revision 1.120
diff -u -r1.120 faq12.html
--- faq12.html 20 Feb 2016 22:59:20 -0000 1.120
+++ faq12.html 20 Mar 2016 17:23:43 -0000
@@ -203,8 +203,7 @@
<li>If you are running a modified kernel, you may have removed support
for a device you now need.
-In general, removing devices from a kernel is a
-<a href="faq5.html#Why">bad idea</a>.
+In general, removing devices from a kernel is a bad idea.
This is one reason why.
<li>Before reporting a "<tt>not configured</tt>" device, make sure you
Index: faq13.html
===================================================================
RCS file: /cvs/www/faq/faq13.html,v
retrieving revision 1.172
diff -u -r1.172 faq13.html
--- faq13.html 27 Feb 2016 08:25:06 -0000 1.172
+++ faq13.html 20 Mar 2016 17:23:43 -0000
@@ -546,10 +546,10 @@
<p>
Some popular media players, supporting DVD playback, have been ported to
OpenBSD.
-Examples are <a href="http://www.dtek.chalmers.se/groups/dvd/">ogle</a>,
+Examples are <a href="http://freecode.com/projects/ogle">ogle</a>,
<a href="http://www.mplayerhq.hu/">mplayer</a>,
-<a href="http://www.xine-project.org/">xine</a>, and
-<a href="http://kaffeine.sourceforge.net/">kaffeine</a>.
+<a href="http://www.xine-project.org/">xine</a> and
+<a href="https://www.kde.org/applications/multimedia/kaffeine/">kaffeine</a>.
Please read the installation instructions that come with these packages,
because these tools may need further setup.
With these utilities, it is possible to play the DVDs by directly
Index: faq14.html
===================================================================
RCS file: /cvs/www/faq/faq14.html,v
retrieving revision 1.301
diff -u -r1.301 faq14.html
--- faq14.html 9 Mar 2016 02:03:03 -0000 1.301
+++ faq14.html 20 Mar 2016 17:23:43 -0000
@@ -348,7 +348,7 @@
updated.
You must do this yourself if you wish OpenBSD to be able to access this
file system.
- More on this <a href="faq14.html#foreignfsafter">below</a>.
+ More on this <a href="faq14.html#foreignfs">below</a>.
</ul>
<h3>Recovering partitions after deleting the disklabel</h3>
@@ -637,8 +637,8 @@
Many applications need more redundancy than just the disks, and for some
applications, RAID can be just added complication, rather than a real
benefit.
- An example of this is a <a href="faq6.html#CARP">CARP'd</a> set of
- firewalls provide complete fail over redundancy.
+ An example of this is a CARP'd set of firewalls provide complete
+ fail over redundancy.
In this case, adding RAID (either via hardware or softraid) is just
added complication.
</ul>