Mon, 21 Mar 2016 07:49:47 -0600 (MDT) Theo Buehler <[email protected]> > CVSROOT: /cvs > Module name: www > Changes by: [email protected] 2016/03/21 07:49:47 > > Modified files: > faq : current.html > > Log message: > add missing </a> tag, from lists () wrant ! com > > while there, zap some trailing whitespace
Thank you, Theo Buehler! A quick patch [1], hope this applies (non-mangled). While at it, please note the href anchors and their ids are formatted as "#%Y%m%d" and "%Y%m%d" respectively, e.g. <a href="#20160319"> <h3 id="20160319"> According to both validating tool reports here: [http://validator.w3.org/check?uri=http://www.openbsd.org/faq/current.html] [http://www.htmlhelp.org/cgi-bin/validate.cgi?url=http://www.openbsd.org/faq/current.html] It is probably worth converting these to start with the letter "r" for "revision", or eventually "id" for "incremental date" (or identifier), e.g. <a href="#r20160319"> <h3 id="r20160319"> or <a href="#id20160319"> <h3 id="id20160319"> [1] The bellow patch does the "r" for the hrefs and ids to become "#r%Y%m%d" and "r%Y%m%d" respectively, please see here: $ diff -u current.html{-1.652,} --- current.html-1.652 Mon Mar 21 22:18:51 2016 +++ current.html Mon Mar 21 22:32:36 2016 @@ -28,29 +28,30 @@ <li><a href="#Intro">Introduction</a> <!-- Oldest on top... --> <!-- New additions go on the bottom, please --> -<li><a href="#20150822">2015/08/22 - [xenocara] libdrm update</a> -<li><a href="#20150825">2015/08/25 - [ports] security/cfs removed</a> -<li><a href="#20150911">2015/09/11 - config(8) update</a> -<li><a href="#20150912">2015/09/12 - ifmedia extended to 64 bits</a> -<li><a href="#20150918">2015/09/18 - [ports] php-fpm rc script renamed</a> -<li><a href="#20151019">2015/10/19 - [xenocara] freetype update</a> -<li><a href="#20151023">2015/10/23 - ntpd.conf(5) remove rtable for server</a> -<li><a href="#20151024">2015/10/24 - [ports] node module ports removed</a> -<li><a href="#20151026">2015/10/26 - [ports] puppetboard configuration update</a> -<li><a href="#20151116">2015/11/16 - /dev/tun -> /dev/tap</a> -<li><a href="#20151130">2015/11/30 - smtpd tables removed</a> -<li><a href="#20151203">2015/12/03 - termcap.db and terminfo.db removed</a> -<li><a href="#20151203a">2015/12/03 - vmmctl(8) and vmm.conf(8) renamed</a> -<li><a href="#20151205">2015/12/05 - netstart(8) options "multicast_host" and +<!-- Close the <a href="#rYYYYMMDD"> tag with respective </a> at EOL, please --> +<li><a href="#r20150822">2015/08/22 - [xenocara] libdrm update</a> +<li><a href="#r20150825">2015/08/25 - [ports] security/cfs removed</a> +<li><a href="#r20150911">2015/09/11 - config(8) update</a> +<li><a href="#r20150912">2015/09/12 - ifmedia extended to 64 bits</a> +<li><a href="#r20150918">2015/09/18 - [ports] php-fpm rc script renamed</a> +<li><a href="#r20151019">2015/10/19 - [xenocara] freetype update</a> +<li><a href="#r20151023">2015/10/23 - ntpd.conf(5) remove rtable for server</a> +<li><a href="#r20151024">2015/10/24 - [ports] node module ports removed</a> +<li><a href="#r20151026">2015/10/26 - [ports] puppetboard configuration update</a> +<li><a href="#r20151116">2015/11/16 - /dev/tun -> /dev/tap</a> +<li><a href="#r20151130">2015/11/30 - smtpd tables removed</a> +<li><a href="#r20151203">2015/12/03 - termcap.db and terminfo.db removed</a> +<li><a href="#r20151203a">2015/12/03 - vmmctl(8) and vmm.conf(8) renamed</a> +<li><a href="#r20151205">2015/12/05 - netstart(8) options "multicast_host" and "multicast_router" merged</a> -<li><a href="#20151207">2015/12/07 - smtpd makemap(8) merged into smtpctl(8)</a> -<li><a href="#20151212">2015/12/12 - smtpd.conf(5) "pki" keyword change and "ca" keyword addition</a> -<li><a href="#20151227">2015/12/27 - amd64 and i386 support for rdseed instruction</a> -<li><a href="#20151231">2015/12/31 - [ports] gophernicus moved</a> -<li><a href="#20160105">2016/01/05 - pf.conf(5) <em>set debug</em> syntax change</a> -<li><a href="#20160106">2016/01/06 - pledge(2) path whitelist disabled</a> -<li><a href="#20160307">2016/03/07 - lpd(8) spool directory change</a> -<li><a href="#20160319">2016/03/19 - csu and ld.so update</a> +<li><a href="#r20151207">2015/12/07 - smtpd makemap(8) merged into smtpctl(8)</a> +<li><a href="#r20151212">2015/12/12 - smtpd.conf(5) "pki" keyword change and "ca" keyword addition</a> +<li><a href="#r20151227">2015/12/27 - amd64 and i386 support for rdseed instruction</a> +<li><a href="#r20151231">2015/12/31 - [ports] gophernicus moved</a> +<li><a href="#r20160105">2016/01/05 - pf.conf(5) <em>set debug</em> syntax change</a> +<li><a href="#r20160106">2016/01/06 - pledge(2) path whitelist disabled</a> +<li><a href="#r20160307">2016/03/07 - lpd(8) spool directory change</a> +<li><a href="#r20160319">2016/03/19 - csu and ld.so update</a> </ul> <hr> @@ -81,7 +82,7 @@ Most of these changes will have to be performed as root. -<h3 id="20150822">2015/08/22 - [xenocara] libdrm updated</h3> +<h3 id="r20150822">2015/08/22 - [xenocara] libdrm updated</h3> libdrm has been updated to a new version, moving a few files around. As a consequence, old files should be removed: <pre> @@ -89,7 +90,7 @@ rm -f /usr/X11R6/include/r600_pci_ids.h rm -f /usr/X11R6/include/radeon_*.h </pre> -<h3 id="20150825">2015/08/25 - [ports] security/cfs removed</h3> +<h3 id="r20150825">2015/08/25 - [ports] security/cfs removed</h3> The security/cfs ports has been removed, users are encouraged to use another data encryption method. Possible alternatives are softraid(4) CRYPTO, encrypted vnd(4) devices or the security/encfs port. To remove @@ -98,7 +99,7 @@ pkg_delete cfs </pre> -<h3 id="20150911">2015/09/11 - config(8) update</h3> +<h3 id="r20150911">2015/09/11 - config(8) update</h3> An up to date <a href="http://man.openbsd.org?query=config&sektion=8"> config(8)</a> is needed to build kernels. @@ -113,7 +114,7 @@ <a href="http://man.openbsd.org?query=release&sektion=8"> release(8)</a> for details. -<h3 id="20150912">2015/09/12 - ifmedia extended to 64 bits</h3> +<h3 id="r20150912">2015/09/12 - ifmedia extended to 64 bits</h3> The ifmedia options word has been extended to 64 bits. This changes numbers of the SIOCSIFMEDIA and SIOCGIFMEDIA ioctls and @@ -143,14 +144,14 @@ Some additional libraries and applications must also be recompiled. Run a full 'make build' to ensure everything is in order. -<h3 id="20150918">2015/09/18 - [ports] php-fpm rc script renamed</h3> +<h3 id="r20150918">2015/09/18 - [ports] php-fpm rc script renamed</h3> To allow installing multiple versions of php-fpm on the same system, the rc script has been renamed to include the version number. If you are using this, modify references to php_fpm in /etc/rc.conf.local to e.g. php56_fpm. -<h3 id="20151019">2015/10/19 - [xenocara] freetype update</h3> +<h3 id="r20151019">2015/10/19 - [xenocara] freetype update</h3> Freetype was updated to version 2.6.1, which causes header files to be moved around. As a result, some old files needs to be removed manually: @@ -167,7 +168,7 @@ ttnameid.h tttables.h tttags.h ttunpat.h </pre> -<h3 id="20151023">2015/10/23 - ntpd.conf(5) remove rtable for server</h3> +<h3 id="r20151023">2015/10/23 - ntpd.conf(5) remove rtable for server</h3> In ntpd.conf(5), the rtable option was removed from the "server" and "servers". Users of "server * rtable X" will need to switch to @@ -177,7 +178,7 @@ # route -T X exec /usr/sbin/ntpd </pre> -<h3 id="20151024">2015/10/24 - [ports] node module ports removed</h3> +<h3 id="r20151024">2015/10/24 - [ports] node module ports removed</h3> All modules for lang/node have been removed in favor of directly using npm. <p> @@ -194,12 +195,12 @@ done </pre> -<h3 id="20151026">2015/10/26 - [ports] puppetboard configuration update</h3> +<h3 id="r20151026">2015/10/26 - [ports] puppetboard configuration update</h3> The default configuration file (<code>default_settings.py</code>) format has been changed and needs to be merged with <code>default_settings.py.dist</code> before restarting the <code>puppetboard</code> service. -<h3 id="20151116">2015/11/16 - /dev/tun -> /dev/tap</h3> +<h3 id="r20151116">2015/11/16 - /dev/tun -> /dev/tap</h3> <a href="http://man.openbsd.org?query=tun&sektion=4">tun(4)</a> was previously a "dual mode" device. By default it would act as a layer-3 "routed" device, but by use @@ -220,7 +221,7 @@ Networking configuration (bridges, PF) referring to these devices may also need to change. -<h3 id="20151130">2015/11/30 - smtpd tables removed</h3> +<h3 id="r20151130">2015/11/30 - smtpd tables removed</h3> Some smtpd table backends have been moved to ports and can be removed: <pre> rm -f /usr/libexec/smtpd/table-ldap @@ -231,14 +232,14 @@ People requiring these backends should install the opensmtpd-extras main package. -<h3 id="20151203">2015/12/03 - termcap.db and terminfo.db removed</h3> +<h3 id="r20151203">2015/12/03 - termcap.db and terminfo.db removed</h3> Compiled termcap.db and terminfo.db files are no longer used and can be removed: <pre> rm -f /usr/share/misc/termcap.db /usr/share/misc/terminfo.db </pre> -<h3 id="20151203a">2015/12/03 - vmmctl(8) and vmm.conf(5) renamed</h3> +<h3 id="r20151203a">2015/12/03 - vmmctl(8) and vmm.conf(5) renamed</h3> The vmmctl(8) program has been renamed to vmctl(8) and the vmm.conf(5) manpage has been renamed to vm.conf(5). The old files are no longer used and can be removed: @@ -248,7 +249,7 @@ rm -f /usr/share/man/man5/vmm.conf.5 </pre> -<h3 id="20151205">2015/12/05 - netstart(8) options "multicast_host" and +<h3 id="r20151205">2015/12/05 - netstart(8) options "multicast_host" and "multicast_router" merged</h3> Options "multicast_host" and "multicast_router" have been merged into a single "multicast" option. In order to enable multicast the @@ -260,20 +261,20 @@ interface carrying the default route, you will also need to add a static route for 224.0.0.0/4. -<h3 id="20151207">2015/12/07 - smtpd makemap(8) merged into smtpctl(8)</h3> +<h3 id="r20151207">2015/12/07 - smtpd makemap(8) merged into smtpctl(8)</h3> makemap(8) is now merged into smtpctl(8) and can be removed: <pre> rm -f /usr/libexec/smtpd/makemap </pre> -<h3 id="20151212">2015/12/12 - smtpd.conf(5) "pki" keyword change and "ca" keyword addition</h3> +<h3 id="r20151212">2015/12/12 - smtpd.conf(5) "pki" keyword change and "ca" keyword addition</h3> In smtpd.conf(5), the "pki" keyword no longer accepts a "ca" parameter. Custom CA certificates must be declared using the new "ca" keyword: <pre> ca mail.example.org certificate "/etc/mail/CA.pem" </pre> -<h3 id="20151227">2015/12/27 - amd64 and i386 support for rdseed instruction</h3> +<h3 id="r20151227">2015/12/27 - amd64 and i386 support for rdseed instruction</h3> Binutils needs to be built and installed before building an amd64 or i386 kernel to install an assembler with support for the rdseed instruction. <pre> cd /usr/src/gnu/usr.bin/binutils-2.17 @@ -282,18 +283,18 @@ make -f Makefile.bsd-wrapper install </pre> -<h3 id="20151231">2015/12/31 - [ports] gophernicus moved</h3> +<h3 id="r20151231">2015/12/31 - [ports] gophernicus moved</h3> <em>in.gophernicus</em> moved from <tt>/usr/local/sbin/</tt> to <tt>/usr/local/libexec</tt>. Please remember to update your <tt>/etc/inetd.conf</tt> accordingly. -<h3 id="20160105">2016/01/05 - pf.conf(5) <em>set debug</em> syntax change</h3> +<h3 id="r20160105">2016/01/05 - pf.conf(5) <em>set debug</em> syntax change</h3> <em>set debug</em> no longer accepts the <tt>none</tt>, <tt>urgent</tt>, <tt>misc</tt> and <tt>loud</tt> arguments, which were deprecated several releases ago. Use <tt>emerg</tt>, <tt>alert</tt>, <tt>crit</tt>, <tt>err</tt>, <tt>warning</tt>, <tt>notice</tt>, <tt>info</tt> or <tt>debug</tt> instead. Change this before updating, or your pf.conf will not load. -<h3 id="20160106">2016/01/06 - pledge(2) path whitelist disabled</h3> +<h3 id="r20160106">2016/01/06 - pledge(2) path whitelist disabled</h3> pledge(2) will now return an error if a path whitelist is specified. As the pledge(2) call in tsort(1) specified a path whitelist and is used by make build, it must be built and installed before running make build. @@ -306,13 +307,13 @@ make install </pre> -<h3 id="20160307">2016/03/07 - lpd(8) default spool directory change</h3> +<h3 id="r20160307">2016/03/07 - lpd(8) default spool directory change</h3> The lpd(8) top spool directory (/var/spool/output) is now only writable by root. <br> Make sure to point the <b>sd</b> path in /etc/printcap(5) to a subdirectory where the <b>daemon</b> group has write access (default to /var/spool/output/lpd). -<h3 id="20160319">2016/03/19 - csu and ld.so update</h3> +<h3 id="r20160319">2016/03/19 - csu and ld.so update</h3> The definitions of <tt>environ</tt> and <tt>__progname</tt> for dynamicly linked programs have been moved from the C startup code to <tt>ld.so</tt>. An updated <tt>ld.so</tt> must be built and installed before running
