Rob Pierce (2015-09-04 06:29 +0200):
> There is also a reference to smu(4) that appears to be broken, as well as an 
> unreferenced pkg(5) and cupid(6) that I couldn't resolve.

Thanks, Rob!

The smu(4) link contains a typo (fixed in my diff below), pkg(5) is a
mere example (and not a real man page), and cpuid(6) does not refer to a
man page, but to a CPUID function.

A few comments on your diff:

> -<li>In <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/syslogd.8";>syslogd(8)</a>,
>  don't accept sockets when syslogd reaches the file descriptor limit. Instead 
> disable the listen event and wait for a second.
> +<li>In <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/syslogd.8";>syslogd(8)</a>,
>  don't accept sockets when <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/syslogd.8";>syslogd(8)</a>
>  reaches the file descriptor limit. Instead disable the listen event and wait 
> for a second.

I tend to link to a manual page only the first time it occurs in a plus
item. (This also applies to some other of your changes.)

> -<li>In <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
>  insist that manual page file name extensions must begin with a digit lest 
> pkg.conf(5) be shown when pkg(5) is asked for.
> +<li>In <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
>  insist that manual page file name extensions must begin with a digit lest <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg.conf&sektion=5&format=html";>pkg.conf(5)</a>
>  be shown when pkg(5) is asked for.

Here, pkg.conf(5) is used as an example, so I did not bother linking to
it.

> -<li>Unbreak WEP/WPA on AR5211 <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ath.4";>ath(4)</a>
>  devices by setting hardware WEP keytable entry types to NULL, as done for 
> AR5212 devices. ath(4) uses software crypto.
> +<li>Unbreak WEP/WPA on AR5211 <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ath.4";>ath(4)</a>
>  devices by setting hardware WEP keytable entry types to NULL, as done for 
> AR5212 devices. <a 
> href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/uath.4";>uath(4)</a>
>  uses software crypto.

It really should be ath, not uath.

The diff below fixes a spelling error and the smu(4) link typo, and
incorporates the other changes in Rob's diff.

Index: plus58.html
===================================================================
RCS file: /cvs/www/plus58.html,v
retrieving revision 1.7
diff -u -r1.7 plus58.html
--- plus58.html 2 Sep 2015 20:30:03 -0000       1.7
+++ plus58.html 4 Sep 2015 15:07:49 -0000
@@ -76,7 +76,7 @@
 
 <ul>
 <!-- 2015-08-06 -->
-<li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/sshd_config.5";>sshd_config(5)</a>,
 add prohibit-password as a synonymn for without-password. Harden the option by 
allowing pubkey, hostbased, and GSSAPI authentication only.
+<li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/sshd_config.5";>sshd_config(5)</a>,
 add prohibit-password as a synonym for without-password. Harden the option by 
allowing pubkey, hostbased, and GSSAPI authentication only.
 <li>In the installer, change the ssh root login question to use the 
"pubkeys-only" answer instead of "without-password".
 <!-- 2015-08-05 -->
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/em.4";>em(4)</a>,
 fix i217 PHY initialization. This fixes a problem where the receipt of packets 
would stop until the laptop battery is removed.
@@ -108,7 +108,7 @@
 <li>Fix a potential out-of-bounds read in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/fnmatch.3";>fnmatch(3)</a>.
 <!-- 2015-07-30 -->
 <li>On armv7, make use of u-boot 2015.07's unified wandboard config to provide 
a miniroot to cover all current wandboard variations.
-<li><font color="#e00000">5.6 and 5.7 SECURITY FIX: the patch utility could 
become desyncronized processing ed(1)-style diffs.</font><br>A source code 
patch exists for <a href="errata56.html#030_patch">5.6</a> and <a 
href="errata57.html#013_execve">5.7</a>.
+<li><font color="#e00000">5.6 and 5.7 SECURITY FIX: the patch utility could 
become desyncronized processing <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ed.1";>ed(1)</a>-style
 diffs.</font><br>A source code patch exists for <a 
href="errata56.html#030_patch">5.6</a> and <a 
href="errata57.html#013_execve">5.7</a>.
 <li>Prevent substitution commands ("s///") with a newline in the replacement 
pattern from confusing <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/patch.1";>patch(1)</a>
 about the state of the <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ed.1";>ed(1)</a>
 child process is in.
 <li>Turn off POOL_DEBUG for release.
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/httpd.8";>httpd(8)</a>,
 repair HSTS header output.
@@ -263,7 +263,7 @@
 <li>Add label withdraw/release wildcard support.
 <li>Implement MD5 authentication support.
 </ul>
-<li>In the installer, use the %c and %a fields in pkg.conf.
+<li>In the installer, use the %c and %a fields in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/pkg.conf.5";>pkg.conf(5)</a>.
 <li>Show the tame flag in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ps.1";>ps(1)</a>.
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldpd.8";>ldpd(8)</a>:
 <ul>
@@ -746,7 +746,7 @@
 <!-- 2015-05-30 -->
 <li>Plug a memory leak in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayd.8";>relayd(8)</a>.
 <li>Introduce native atomic operations for i386.
-<li>Acquire/release the i2c bus before/after reading the temperature register. 
This prevents concurrent access to the <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/macppc/smu.4";>smu(4)</a>
 microcontroller on Apple G5 machines, which would result in errors reading the 
RTC.
+<li>Acquire/release the i2c bus before/after reading the temperature register. 
This prevents concurrent access to the <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/macppc/smu.4";>smu(4)</a>
 microcontroller on Apple G5 machines, which would result in errors reading the 
RTC.
 <li>On armv7, set the usb otg port on the cubox to host mode and attach ehci 
to it.
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/file.1";>file(1)</a>,
 support - to read from stdin.
 <!-- 2015-05-29 -->
@@ -1124,7 +1124,7 @@
 <li>Rewrite of tmux mouse support which was a mess.
 <li>Honour renumber-windows when unlinking a window.
 </ul>
-<li><font color="#e00000">5.5, 5.6 and 5.7 SECURITY FIX: logic error in smtpd 
handling of SNI.</font><br>A source patch is available for <a 
href="errata55.html#025_smtpd">5.5</a>, <a 
href="errata56.html#021_smtpd">5.6</a> and <a 
href="errata57.html#004_smtpd">5.7</a>.
+<li><font color="#e00000">5.5, 5.6 and 5.7 SECURITY FIX: logic error in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8";>smtpd(8)</a>
 handling of SNI.</font><br>A source patch is available for <a 
href="errata55.html#025_smtpd">5.5</a>, <a 
href="errata56.html#021_smtpd">5.6</a> and <a 
href="errata57.html#004_smtpd">5.7</a>.
 <li>Fix incorrect logic in <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8";>smtpd(8)</a>
 that could lead to unexpected client disconnect, invalid certificate in SNI 
negotiation or server crash.
 <li>Add support for x2apic mode. This is currently only enabled on hypervisors.
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
 if an explicit line break request (.br or .sp) occurs within an .HP block, the 
next line doesn't hang, but is simply indented.
@@ -1248,7 +1248,7 @@
 <li>Show the full LIB in the <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldpctl.8";>ldpctl(8)</a>
 "show lib" command.
 <li>Add support for commit ids to "opencvs status".
 <li>Fix the modified timestamp in the output of "opencvs status".
-<li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
 don't allow breaking the output line after hyphens following escape sequences. 
Improves tic(1), sxpm(1) and a few Perl manuals.
+<li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
 don't allow breaking the output line after hyphens following escape sequences. 
Improves <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tic.1";>tic(1)</a>,
 <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/sxpm.1";>sxpm(1)</a>
 and a few Perl manuals.
 <li>Use config_suspend() instead of dereferencing ca_activate directly to 
support drivers that do not need any specific suspend/resume magic and do not 
have an activate function. This is needed at least by <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/macppc/kauaiata.4";>kauaiata(4)</a>.
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1";>mandoc(1)</a>,
 fix a quirk with respect to an empty .HP.
 <!-- 2015-04-03 -->
@@ -1288,7 +1288,7 @@
 <li>Check for write access on the original file before creating the temporary 
one.
 </ul>
 <li>In <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-keygen.1";>ssh-keygen(1)</a>,
 if a user tries to add a comment to a non-RSA1 key and has entered their 
passphrase, explicitly clear it before exit.
-<li>Tell the firmware to shut down the fan management thread on the last 
generation of G5s. Without this mpi@'s PowerMac11,2 hang when smu(4) attaches.
+<li>Tell the firmware to shut down the fan management thread on the last 
generation of G5s. Without this mpi@'s PowerMac11,2 hang when <a 
href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/macppc/smu.4";>smu(4)</a>
 attaches.
 <li>Move the default font path from /usr/local/lib/X11/fonts to 
/usr/local/share/fonts to match XDG_DATA_DIR (where Desktop tools will look for 
by default).
 <!-- 2015-03-30 -->
 <li>Fix the repeating keys/delay problem that occurs on newer ThinkPads when 
touching the trackpad/trackstick while typing during the installer in a less 
invasive way.

Reply via email to