diff --git a/website/content/en/releases/11.4R/_index.adoc b/website/content/en/releases/11.4R/_index.adoc index ba2ca258dc..d27791390e 100644 --- a/website/content/en/releases/11.4R/_index.adoc +++ b/website/content/en/releases/11.4R/_index.adoc @@ -1,34 +1,28 @@ --- title: "FreeBSD 11.4 Release Information" sidenav: download --- -:localRel: "11.4" -:localBranchStable: "stable/11" -:localBranchReleng: "releng/11.4" +:localRel: 11.4 +:localBranchStable: stable/11 +:localBranchReleng: releng/11.4 = FreeBSD {localRel}-RELEASE Announcement -== Introduction - -This is the index page for FreeBSD {localRel}. For more information about the release engineering process, please see the link:../[Release Engineering] section of the web site. - -== Introduction - This is the index page for FreeBSD {localRel}. For more information about the release engineering process, please see the link:../../releng/[Release Engineering] section of the web site. == Detailed Information More detailed information, such as release notes and hardware notes can be found at these pages: link:signatures/[FreeBSD{localRel}-RELEASE signed checksum files] + link:installation/[FreeBSD{localRel}-RELEASE installation information] + link:hardware/[FreeBSD{localRel}-RELEASE hardware information] + link:relnotes/[FreeBSD{localRel}-RELEASE release notes] + link:errata/[FreeBSD{localRel}-RELEASE errata] + link:readme/[FreeBSD{localRel}-RELEASE readme] + link:schedule/[FreeBSD{localRel}-RELEASE schedule] + //// link:todo/[FreeBSD Release Engineering TODO Page] + //// diff --git a/website/content/en/releases/11.4R/errata.adoc b/website/content/en/releases/11.4R/errata.adoc index 80aab43423..57a6fa8c5f 100644 --- a/website/content/en/releases/11.4R/errata.adoc +++ b/website/content/en/releases/11.4R/errata.adoc @@ -1,81 +1,81 @@ --- title: "FreeBSD 11.4-RELEASE Errata" sidenav: download --- = FreeBSD 11.4-RELEASE Errata == Abstract This document lists errata items for FreeBSD 11.4-RELEASE, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. An up-to-date version of this document should always be consulted before installing this version of FreeBSD. -This errata document for FreeBSD 11.4-RELEASE will be maintained until the release of FreeBSD 11.4-STABLE (if applicable). +This errata document for FreeBSD 11.4-RELEASE will be maintained until FreeBSD 11.4-RELEASE reaches end-of-life. === Table of Contents * <> * <> * <> * <> * <> [[intro]] == Introduction This errata document contains "late-breaking news" about FreeBSD 11.4-RELEASE. Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. Source and binary snapshots of FreeBSD 11.4-STABLE also contain up-to-date copies of this document (as of the time of the snapshot). For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/security/. [[security]] == Security Advisories [width="100%",cols="40%,30%,30%",options="header",] |=== |Advisory |Date |Topic |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:18.posix_spawnp.asc[FreeBSD-SA-20:18.posix_spawnp] |8 July 2020 |Buffer overflow |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:19.unbound.asc[FreeBSD-SA-20:19.unbound] |8 July 2020 |Multiple vulnerabilities |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:20.ipv6.asc[FreeBSD-SA-20:20.ipv6] |8 July 2020 |Race condition and use-after-free |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:21.usb_net.asc[FreeBSD-SA-20:21.usb_net] |5 August 2020 |Memory corruption |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:22.sqlite.asc[FreeBSD-SA-20:22.sqlite] |5 August 2020 |Multiple vulnerabilities |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:23.sendmsg.asc[FreeBSD-SA-20:23.sendmsg] |5 August 2020 |Privilege escalation |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:24.ipv6.asc[FreeBSD-SA-20:24.ipv6] |2 September 2020 |Use-after-free bug |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:25.sctp.asc[FreeBSD-SA-20:25.sctp] |2 September 2020 |Use-after-free bug |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:26.dhclient.asc[FreeBSD-SA-20:26.dhclient] |2 September 2020 |Heap overflow |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:27.ure.asc[FreeBSD-SA-20:27.ure] |15 September 2020 |Packet-in-packet attack |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:28.bhyve_vmcs.asc[FreeBSD-SA-20:28.bhyve_vmcs] |15 September 2020 |Privilege escalation via VMCS |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:29.bhyve_svm.asc[FreeBSD-SA-20:29.bhyve_svm] |15 September 2020 |SVM guest escape |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:30.ftpd.asc[FreeBSD-SA-20:30.ftpd] |15 September 2020 |Privilege escalation |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:31.icmp6.asc[FreeBSD-SA-20:31.icmp6] |1 December 2019 |Use-after-free in error message handling |https://www.FreeBSD.org/security/advisories/FreeBSD-SA-20:32.rtsold.asc[FreeBSD-SA-20:32.rtsold] |1 December 2019 |Multiple vulnerabilities |=== [[errata]] == Errata Notices [width="100%",cols="40%,30%,30%",options="header",] |=== |Errata |Date |Topic |https://www.FreeBSD.org/security/advisories/FreeBSD-EN-20:15.mps.asc[FreeBSD-EN-20:15.mps] |8 July 2020 |Kernel panic |https://www.FreeBSD.org/security/advisories/FreeBSD-EN-20:17.linuxthread.asc[FreeBSD-EN-20:17.linuxthread] |2 September 2020 |Kernel panic |https://www.FreeBSD.org/security/advisories/FreeBSD-EN-20:18.getfsstat.asc[FreeBSD-EN-20:18.getfsstat] |2 September 2020 |Kernel panic |https://www.FreeBSD.org/security/advisories/FreeBSD-EN-20:20.tzdata.asc[FreeBSD-EN-20:20.tzdata] |1 December 2020 |Timezone database information update |=== [[open-issues]] == Open Issues * [2020-06-11] Source-based upgrades from FreeBSD 11.2 on the i386 architecture may fail to compile clang due to the amount of RAM consumed. + Adding `CFLAGS+=-O1` to `/etc/make.con+` or `/etc/src.conf` has been observed to work around the compile-time RAM exhaustion. + See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246274[PR 246274] for additional details. * [2020-06-16] The FreeBSD 11.4 release notes erroneously state the KDE desktop environment has been updated to version 5.8.4.1.19.12.3. The correct version is 5.18.4.1.19.12.3. [[late-news]] == Late-Breaking News * No late-breaking news. diff --git a/website/content/en/releases/11.4R/installation.adoc b/website/content/en/releases/11.4R/installation.adoc index 3fbecac2b7..a7e5f75fa3 100644 --- a/website/content/en/releases/11.4R/installation.adoc +++ b/website/content/en/releases/11.4R/installation.adoc @@ -1,86 +1,86 @@ --- title: "FreeBSD 11.4-RELEASE Installation Instructions" sidenav: download --- -:releaseCurrent: "11.4-RELEASE" -:localRel: "11.4" +:releaseCurrent: 11.4-RELEASE +:localRel: 11.4 = FreeBSD {localRel}-RELEASE Installation Instructions FreeBSD {releaseCurrent} Installation Instructions == Abstract This article gives some brief instructions on installing FreeBSD {releaseCurrent} and upgrading the systems running earlier releases. == Table of Contents * <> * <> [[install]] == Installing FreeBSD The Installing FreeBSD chapter of the FreeBSD Handbook provides more in-depth information about the installation program itself, including a guided walk-through with screenshots. [[upgrade]] == Upgrading FreeBSD If you are upgrading from a previous release of FreeBSD, please read upgrading section in the Release Notes for notable incompatibilities carefully. [[upgrade-source]] == Upgrading from Source The procedure for doing a source code based update is described in Updating FreeBSD from Source. For SVN use the releng/{localRel} branch which will be where any upcoming Security Advisories or Errata Notices will be applied. [[upgrade-binary]] == Upgrading Using "FreeBSD Update" The {{< manpage "freebsd-update" "8">}} utility supports binary upgrades of i386 and amd64 systems running earlier FreeBSD releases. Systems running 11.2-RELEASE can upgrade as follows: [.screen] ---- # freebsd-update fetch # freebsd-update install ---- Now the {{< manpage "freebsd-update" "8">}} utility can fetch bits belonging to {releaseCurrent}. During this process {{< manpage "freebsd-update" "8">}} will ask for help in merging configuration files. [.screen] ---- -# freebsd-update upgrade -r {localRel}-RELEASE +# freebsd-update upgrade -r 11.4-RELEASE # freebsd-update install ---- The system must now be rebooted with the newly installed kernel before the non-kernel components are updated. [.screen] ---- # shutdown -r now ---- After rebooting, {{< manpage "freebsd-update" "8">}} needs to be run again to install the new userland components: [.screen] ---- # freebsd-update install ---- At this point, users of systems being upgraded from earlier FreeBSD releases will be prompted by {{< manpage "freebsd-update" "8">}} to rebuild all third-party applications (e.g., ports installed from the ports tree) due to updates in system libraries. After updating installed third-party applications (and again, only if {{< manpage "freebsd-update" "8">}} printed a message indicating that this was necessary), run {{< manpage "freebsd-update" "8">}} again so that it can delete the old (no longer used) system libraries: [.screen] ---- # freebsd-update install ---- Finally, reboot into {releaseCurrent} [.screen] ---- # shutdown -r now ---- diff --git a/website/content/en/releases/11.4R/schedule.adoc b/website/content/en/releases/11.4R/schedule.adoc index b030233b91..9b9abf733a 100644 --- a/website/content/en/releases/11.4R/schedule.adoc +++ b/website/content/en/releases/11.4R/schedule.adoc @@ -1,52 +1,50 @@ --- title: "FreeBSD 11.4 Release Process" sidenav: download --- -:localRel: "11.4" -:localBranchStable: "stable/11" -:localBranchReleng: "releng/11.4" +:localRel: 11.4 +:localBranchStable: stable/11 +:localBranchReleng: releng/11.4 include::shared/en/urls.adoc[] = FreeBSD {localRel} Release Process == Introduction This is the release schedule for FreeBSD {localRel}. For more information about the release engineering process, please see the link:../../../releng/[Release Engineering] section of the web site. -General discussions about the pending release and known issues should be sent to the public mailto:FreeBSD-current@FreeBSD.org[freebsd-current] mailing list. link:{handbook}#mfc-glossary[MFC] requests are no longer being accepted for {localBranchReleng}. +General discussions about the pending release and known issues should be sent to the public mailto:FreeBSD-stable@FreeBSD.org[freebsd-stable] mailing list. -== Schedule - -During the {localBranchHead} freeze, the Release Engineering Team may create ALPHA snapshots to publish for testing purposes. As the frequency and total number of the ALPHA snapshots will depend on the length of time the {localBranchHead} branch is frozen, no official schedule is provided. +link:{handbook}#mfc-glossary[MFC] requests are no longer being accepted. -Announcements regarding the availability of the ALPHA snapshots will be sent to the mailto:freebsd-current@FreeBSD.org[freebsd-current] and mailto:freebsd-snapshots@FreeBSD.org[freebsd-snapshots] mailing lists. +== Schedule [.tblbasic] [cols=",,,",] |=== |Action |Expected |Actual |Description |Initial release schedule announcement |- |3 January 2020 |Release Engineers send announcement email to developers with a rough schedule. |Release schedule reminder |20 March 2020 |20 March 2020 |Release Engineers send reminder announcement e-mail to developers with updated schedule. |Code slush begins |24 April 2020 |24 April 2020 |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. |{localBranchReleng} branch |8 May 2020 |8 May 2020 |Subversion branch created; future release engineering proceeds on this branch. |BETA1 builds begin |8 May 2020 |8 May 2020 |First beta test snapshot. |BETA2 builds begin |15 May 2020 |15 May 2020 |Second beta test snapshot. |RC1 builds begin |22 May 2020 |22 May 2020 |First release candidate. |RC2 builds begin |29 May 2020 |29 May 2020 |Second release candidate. |RELEASE builds begin |12 June 2020 |12 June 2020 |{localRel}-RELEASE builds begin. |RELEASE announcement |16 June 2020 |16 June 2020 |{localRel}-RELEASE press release. |Turn over to the secteam |- |22 June 2020 |{localBranchReleng} branch is handed over to the FreeBSD Security Officer Team in one or two weeks after the announcement. |=== "*" indicates "as-needed" items. //// == Status / TODO link:todo/[FreeBSD Release Engineering TODO Page] //// == Additional Information * link:../../../releng/[FreeBSD Release Engineering website] diff --git a/website/content/en/releases/11.4R/signatures.adoc b/website/content/en/releases/11.4R/signatures.adoc index 290882a8a5..a38af3f907 100644 --- a/website/content/en/releases/11.4R/signatures.adoc +++ b/website/content/en/releases/11.4R/signatures.adoc @@ -1,63 +1,63 @@ --- title: "FreeBSD 11.4 Release Checksum Signatures" sidenav: download --- :localRel: 11.4 :localBranchName: "RELEASE" :localBranchStable: "stable/11" :localBranchReleng: "releng/11.4" :localRelSha256: ../checksums/CHECKSUM.SHA256-FreeBSD-11.4-RELEASE :localRelSha512: ../checksums/CHECKSUM.SHA512-FreeBSD-11.4-RELEASE = FreeBSD {localRel} Release Checksum Signatures == Signed Checksum Signatures This page contains links to the PGP-signed checksum files for FreeBSD {localRel}. == Installation Image Checksums [.tblbasic] [.tblwide] [cols=",,",options="header",] |=== |Architecture |`SHA512` |`SHA256` |amd64 (x86_64) |link:{localRelSha512}-amd64.asc[SHA512] |link:{localRelSha256}-amd64.asc[SHA256] |i386 |link:{localRelSha512}-i386.asc[SHA512] |link:{localRelSha256}-i386.asc[SHA256] |powerpc |link:{localRelSha512}-powerpc.asc[SHA512] |link:{localRelSha256}-powerpc.asc[SHA256] |powerpc64 |link:{localRelSha512}-powerpc-powerpc64.asc[SHA512] |link:{localRelSha256}-powerpc-powerpc64.asc[SHA256] |powerpcspe |link:{localRelSha512}-powerpc-powerpcspe.asc[SHA512] |link:{localRelSha256}-powerpc-powerpcspe.asc[SHA256] |sparc64 |link:{localRelSha512}-sparc64.asc[SHA512] |link:{localRelSha256}-sparc64.asc[SHA256] |aarch64 |link:{localRelSha512}-arm64-aarch64.asc[SHA512] |link:{localRelSha256}-arm64-aarch64.asc[SHA256] |=== == Virtual Machine Image Checksums [.tblbasic] [.tblwide] [cols=",,",options="header",] |=== |Architecture |`SHA512` |`SHA256` |amd64 (x86_64) |link:{localRelSha512}-amd64-vm.asc[SHA512] |link:{localRelSha256}-amd64-vm.asc[SHA256] |i386 |link:{localRelSha512}-i386-vm.asc[SHA512] |link:{localRelSha256}-i386-vm.asc[SHA256] |aarch64 |link:{localRelSha512}-arm64-aarch64-vm.asc[SHA512] |link:{localRelSha256}-arm64-aarch64-vm.asc[SHA256] |=== == SD Card Image Checksums [.tblbasic] [.tblwide] [cols=",,",options="header",] |=== |Board Name |`SHA512` |`SHA256` -|BANANAPI |link:{localRelSha512}-arm-armv6-BANANAPI.asc |{localRelSha256}-arm-armv6-BANANAPI.asc -|BEAGLEBONE |link:{localRelSha512}-arm-armv6-BEAGLEBONE.asc |{localRelSha256}-arm-armv6-BEAGLEBONE.asc -|CUBIEBOARD |link:{localRelSha512}-arm-armv6-CUBIEBOARD.asc |{localRelSha256}-arm-armv6-CUBIEBOARD.asc -|CUBIEBOARD2 |link:{localRelSha512}-arm-armv6-CUBIEBOARD2.asc |{localRelSha256}-arm-armv6-CUBIEBOARD2.asc -|CUBOX/HUMMINGBOARD |link:{localRelSha512}-arm-armv6-CUBOX-HUMMINGBOARD.asc |{localRelSha256}-arm-armv6-CUBOX-HUMMINGBOARD.asc -//|PANDABOARD |link:{localRelSha512}-arm-armv6-PANDABOARD.asc |{localRelSha256}-arm-armv6-PANDABOARD.asc -|RPI-B |link:{localRelSha512}-arm-armv6-RPI-B.asc |{localRelSha256}-arm-armv6-RPI-B.asc -|RPI2 |link:{localRelSha512}-arm-armv6-RPI2.asc |{localRelSha256}-arm-armv6-RPI2.asc -|WANDBOARD |link:{localRelSha512}-arm-armv6-WANDBOARD.asc |{localRelSha256}-arm-armv6-WANDBOARD.asc +|BANANAPI |link:{localRelSha512}-arm-armv6-BANANAPI.asc[SHA512] |link:{localRelSha256}-arm-armv6-BANANAPI.asc[SHA256] +|BEAGLEBONE |link:{localRelSha512}-arm-armv6-BEAGLEBONE.asc[SHA512] |link:{{localRelSha256}-arm-armv6-BEAGLEBONE.asc[SHA256] +|CUBIEBOARD |link:{localRelSha512}-arm-armv6-CUBIEBOARD.asc[SHA512] |link:{{localRelSha256}-arm-armv6-CUBIEBOARD.asc[SHA256] +|CUBIEBOARD2 |link:{localRelSha512}-arm-armv6-CUBIEBOARD2.asc[SHA512] |link:{{localRelSha256}-arm-armv6-CUBIEBOARD2.asc[SHA256] +|CUBOX/HUMMINGBOARD |link:{localRelSha512}-arm-armv6-CUBOX-HUMMINGBOARD.asc[SHA512] |link:{{localRelSha256}-arm-armv6-CUBOX-HUMMINGBOARD.asc[SHA256] +//|PANDABOARD |link:{localRelSha512}-arm-armv6-PANDABOARD.asc[SHA512] |link:{{localRelSha256}-arm-armv6-PANDABOARD.asc[SHA256] +|RPI-B |link:{localRelSha512}-arm-armv6-RPI-B.asc[SHA512] |link:{{localRelSha256}-arm-armv6-RPI-B.asc[SHA256] +|RPI2 |link:{localRelSha512}-arm-armv6-RPI2.asc[SHA512] |link:{{localRelSha256}-arm-armv6-RPI2.asc[SHA256] +|WANDBOARD |link:{localRelSha512}-arm-armv6-WANDBOARD.asc[SHA512] |link:{{localRelSha256}-arm-armv6-WANDBOARD.asc[SHA256] |===