OpenBSD www changes summary for 2016-10-02 to 2016-10-09 inclusive ==================================================================
build errata59.html errata60.html events.html faq libressl mail.html opensmtpd openssh papers stable.html want.html == build ============================================================= 01/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/build build ~ openssh/releases.pl > Automatically mark up "bz#XXXX" annotations as links to the corresponding > bugzilla bug. Add a cache for the CVS lookups (disabled by default). > (dtucker@) ~ openssh/releases.pl > Mark up buganizer references of the form "bz #NNNN" in addition to the > "bz#NNNN" ones as links to the corresponding bugzilla bug. (dtucker@) ~ openssh/releases.pl > Multiple bz annotations can appear on one line so mark up all of them. > (dtucker@) == errata59.html ===================================================== 02/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/errata59.html errata59.html > release xenocara errata. (tj@) == errata60.html ===================================================== 03/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/errata60.html errata60.html > release smtpd errata. (tj@) > release xenocara errata. (tj@) == events.html ======================================================= 04/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/events.html events.html > Slides for my EuroBSDcon 2016 talk. (mpi@) > improve a few entries, in particular adding video links (schwarze@) == faq =============================================================== 05/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/faq faq ~ faq10.html > trim the section on doas and just link to the doas.conf manual for > examples. (tj@) ~ faq10.html > move introductory paragraph on doas to the beginning of the section > and thin out some redundant text. (tj@) ~ index.html ~ faq10.html > rename the doas session to "executing commands as another user" and > add back a brief mention of sudo (tb@) ~ faq10.html > better wording from tj that arrived 2s too late (tb@) ~ current.html > enough people finding out about new sigs the hard way, explain what's > going on in simple terms. (espie@) ~ current.html > firmwares -> firmware and some whitespace (tb@) ~ current.html > New build infrastructure, noperm release process > The infrastructure to build the base system from source and to make a > release has changed. The make build command now MUST be issued by root. > The makefiles will de-escalate privileges to BUILDUSER whenever possible. > Before starting a build, make sure that /usr/obj is empty and owned by > BUILDUSER. Start the build from /usr/src as follows: > # export BUILDUSER=your-build-user # only needed the first time > # make obj > # make build > To make a release(8), further setup is required: > * Mount a noperm filesystem on /dest, of size at least 1G, of type ffs > * The /dest mount point must be owned by BUILDUSER, with permissions 700. > * Create directories /dest/base and /dest/xbase owned by BUILDUSER. > * The RELEASEDIR must also be owned by BUILDUSER. > To build a base release, set DESTDIR=/dest/base and to build a xenocara > release, set DESTDIR=/dest/xbase. (tb@) ~ current.html > back out previous, there was a misunderstanding. will be fixed shortly > (tb@) ~ current.html > New build infrastructure, noperm release process > The infrastructure to build the base system from source and to make a > release has changed. The make build command now MUST be issued by root. > The makefiles will de-escalate privileges to BUILDUSER whenever possible. > Before starting a build, make sure that /usr/obj is empty and owned by > BUILDUSER. Start the build from /usr/src as follows: > # export BUILDUSER=your-build-user # only needed the first time > # make obj > # make build > To make a release(8), further setup is required: > * Mount a noperm filesystem on /dest, of size at least 1G, of type ffs > * The /dest mount point must be owned by BUILDUSER, with permissions 700. > * Create directories /dest/base and /dest/xbase owned by BUILDUSER. > * The RELEASEDIR must also be owned by BUILDUSER. > To build a base release, set DESTDIR=/dest/base and to build a xenocara > release, set DESTDIR=/dest/xbase. (tb@) ~ current.html > Tweak wording: mount point != filesystem mounted on it. > ok tb (natano@) ~ current.html > two sentences needed some shuffling to read a bit less awkwardly. > other minor wording tweaks and markup fixups. (tb@) ~ current.html > Updated share/mk files need to be installed before starting a build or > make obj won't set permissions based on BUILDUSER and make build will > then later error out. (jsg@) ~ current.html > tweak previous, must do 'make obj && make build' from /usr/src, not > from /usr/src/share/mk; remove setting BUILDUSER explicitly while there > since that's not needed. > pointed out by jesper wallin, thanks! (tb@) ~ current.html > The owner of /dest/{x,}base doesn't actually matter, as they are on a > noperm partition, and it's not picked up by the tarballs. > ok tb deraadt (natano@) ~ faq6.html > expand the dhcpd example to include multiple subnets and tighten up > some wording. > input from sthen, ok krw (tj@) ~ pf/example1.html > mention the dhcpd section of faq6 in the dhcp section here. (tj@) ~ faq6.html > trim some extraneous text and sort range/options items. (tj@) == libressl ========================================================== 06/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/libressl libressl ~ index.html > Link all the directories, since we split this up (beck@) == mail.html ========================================================= 07/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/mail.html mail.html > remove defunct italian and french mailing lists; from davide gerhard (tj@) == opensmtpd ========================================================= 08/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/opensmtpd opensmtpd ~ index.html + announces/release-6.0.1.txt > release 6.0.1, errata release (gilles@) ~ announces/release-6.0.1.txt > credit Mickael Torres for finding the bug, thanks (gilles@) ~ donations.html > thanks Daniel Pajonzeck (gilles@) == openssh =========================================================== 09/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/openssh openssh ~ releasenotes.html > Automatically mark up "bz#XXXX" annotations as links to the corresponding > bugzilla bug. Add a cache for the CVS lookups (disabled by default). > (dtucker@) ~ releasenotes.html > Mark up buganizer references of the form "bz #NNNN" in addition to the > "bz#NNNN" ones as links to the corresponding bugzilla bug. (dtucker@) ~ releasenotes.html > Multiple bz annotations can appear on one line so mark up all of them. > (dtucker@) == papers ============================================================ 10/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/papers papers + eurobsdcon2016-embracingbsdrt.pdf > Slides for my EuroBSDcon 2016 talk. (mpi@) == stable.html ======================================================= 11/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/stable.html stable.html > remove the 'env DESTDIR=/ make distrib-dirs' line. (tb@) > compress the lists of commands a little more. use machine(1) > instead of uname(1) to match what the errata do. (tb@) == want.html ========================================================= 12/12 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/want.html want.html > I don't need more USB gear for the moment. (mpi@) > Add a request for Loongson 3A hardware. (fcambus@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
