• OpenBSD 7.5 released: Apr 5, 2024 (2/2)

    From Theo de Raadt@21:1/5 to All on Sun Apr 14 03:55:06 2024
    [continued from previous message]

    o Asterisk 16.30.1, 18.21.0 and o Mozilla Thunderbird 115.8.1
    20.6.0 o Mutt 2.2.13 and NeoMutt 20240201
    o Audacity 3.4.2 o Node.js 18.19.1
    o CMake 3.28.3 o OCaml 4.14.1
    o Chromium 122.0.6261.111 o OpenLDAP 2.6.7
    o Emacs 29.2 o PHP 7.4.33, 8.0.30, 8.1.27,
    o FFmpeg 4.4.4 8.2.16 and 8.3.3
    o GCC 8.4.0 and 11.2.0 o Postfix 3.8.6
    o GHC 9.6.4 o PostgreSQL 16.2
    o GNOME 45 o Python 2.7.18, 3.9.18, 3.10.13
    o Go 1.22.1 and 3.11.8
    o JDK 8u402, 11.0.22, 17.0.10 o Qt 5.15.12 (+ kde patches) and
    and 21.0.2 6.6.1
    o KDE Applications 23.08.4 o R 4.2.3
    o KDE Frameworks 5.115.0 o Ruby 3.1.4, 3.2.3 and 3.3.0
    o KDE Plasma 5.27.10 o Rust 1.76.0
    o Krita 5.2.2 o SQLite 3.44.2
    o LLVM/Clang 13.0.0, 16.0.6 and o Shotcut 23.07.29
    17.0.6 o Sudo 1.9.15.5
    o LibreOffice 24.2.1.2. o Suricata 7.0.3
    o Lua 5.1.5, 5.2.4, 5.3.6 and o Tcl/Tk 8.5.19 and 8.6.13
    5.4.6 o TeX Live 2023
    o MariaDB 10.9.8 o Vim 9.1.139 and Neovim 0.9.5
    o Mono 6.12.0.199 o Xfce 4.18.1
    o Mozilla Firefox 123.0.1 and
    ESR 115.8.0

    - As usual, steady improvements in manual pages and other documentation.

    - The system includes the following major components from outside supplier=
    s:
    o Xenocara (based on X.Org 7.7 with xserver 21.1.11 + patches,
    freetype 2.13.0, fontconfig 2.14.2, Mesa 23.1.9, xterm 378,
    xkeyboard-config 2.20, fonttosfnt 1.2.3, and more)
    o LLVM/Clang 16.0.6 (+ patches)
    o GCC 4.2.1 (+ patches) and 3.3.6 (+ patches)
    o Perl 5.36.3 (+ patches)
    o NSD 4.8.0
    o Unbound 1.18.0
    o Ncurses 5.7
    o Binutils 2.17 (+ patches)
    o Gdb 6.3 (+ patches)
    o Awk January 22, 2024 version
    o Expat 2.6.0
    o zlib 1.3.1 (+ patches)

    ------------------------------------------------------------------------
    - SECURITY AND ERRATA --------------------------------------------------

    We provide patches for known security threats and other important
    issues discovered after each release. Our continued research into
    security means we will find new security problems -- and we always
    provide patches as soon as possible. Therefore, we advise regular
    visits to

    https://www.OpenBSD.org/security.html
    and
    https://www.OpenBSD.org/errata.html

    ------------------------------------------------------------------------
    - MAILING LISTS AND FAQ ------------------------------------------------

    Mailing lists are an important means of communication among users and developers of OpenBSD. For information on OpenBSD mailing lists, please
    see:

    https://www.OpenBSD.org/mail.html

    You are also encouraged to read the Frequently Asked Questions (FAQ) at:

    https://www.OpenBSD.org/faq/

    ------------------------------------------------------------------------
    - DONATIONS ------------------------------------------------------------

    The OpenBSD Project is a volunteer-driven software group funded by
    donations. Besides OpenBSD itself, we also develop important software
    like OpenSSH, LibreSSL, OpenNTPD, OpenSMTPD, the ubiquitous pf packet
    filter, the quality work of our ports development process, and many
    others. This ecosystem is all handled under the same funding umbrella.

    We hope our quality software will result in contributions that maintain
    our build/development infrastructure, pay our electrical/internet costs,
    and allow us to continue operating very productive developer hackathon
    events.

    All of our developers strongly urge you to donate and support our future efforts. Donations to the project are highly appreciated, and are
    described in more detail at:

    https://www.OpenBSD.org/donations.html

    ------------------------------------------------------------------------
    - OPENBSD FOUNDATION ---------------------------------------------------

    For those unable to make their contributions as straightforward gifts,
    the OpenBSD Foundation (https://www.openbsdfoundation.org) is a Canadian not-for-profit corporation that can accept larger contributions and
    issue receipts. In some situations, their receipt may qualify as a
    business expense write-off, so this is certainly a consideration for
    some organizations or businesses.

    There may also be exposure benefits since the Foundation may be
    interested in participating in press releases. In turn, the Foundation
    then uses these contributions to assist OpenBSD's infrastructure needs.
    Contact the foundation directors at directors@openbsdfoundation.org for
    more information.

    ------------------------------------------------------------------------
    - HTTPS INSTALLS -------------------------------------------------------

    OpenBSD can be easily installed via HTTPS downloads. Typically you need
    a single small piece of boot media (e.g., a USB flash drive) and then
    the rest of the files can be installed from a number of locations,
    including directly off the Internet. Follow this simple set of
    instructions to ensure that you find all of the documentation you will
    need while performing an install via HTTPS.

    1) Read either of the following two files for a list of HTTPS mirrors
    which provide OpenBSD, then choose one near you:

    https://www.OpenBSD.org/ftp.html
    https://ftp.openbsd.org/pub/OpenBSD/ftplist

    As of April 5, 2024, the following HTTPS mirror sites have the
    7.5 release:

    https://cdn.openbsd.org/pub/OpenBSD/7.5/ Global
    https://ftp.eu.openbsd.org/pub/OpenBSD/7.5/ Stockholm, Swed=
    en
    https://ftp.hostserver.de/pub/OpenBSD/7.5/ Frankfurt, Germ= any
    https://ftp.bytemine.net/pub/OpenBSD/7.5/ Oldenburg, Germ= any
    https://ftp.fr.openbsd.org/pub/OpenBSD/7.5/ Paris, France
    https://mirror.aarnet.edu.au/pub/OpenBSD/7.5/ Brisbane, Austr= alia
    https://ftp.usa.openbsd.org/pub/OpenBSD/7.5/ CO, USA
    https://ftp5.usa.openbsd.org/pub/OpenBSD/7.5/ CA, USA
    https://mirror.esc7.net/pub/OpenBSD/7.5/ TX, USA
    https://openbsd.cs.toronto.edu/pub/OpenBSD/7.5/ Toronto, Canada
    https://cloudflare.cdn.openbsd.org/pub/OpenBSD/7.5/ Global
    https://fastly.cdn.openbsd.org/pub/OpenBSD/7.5/ Global

    The release is also available at the master site:

    https://ftp.openbsd.org/pub/OpenBSD/7.5/ Alberta, Canada

    However it is strongly suggested you use a mirror.

    Other mirror sites may take a day or two to update.

    2) Connect to that HTTPS mirror site and go into the directory
    pub/OpenBSD/7.5/ which contains these files and directories.
    This is a list of what you will see:

    ANNOUNCEMENT armv7/ octeon/ root.mail
    README hppa/ openbsd-75-base.pub sparc64/
    SHA256 i386/ packages/ src.tar.gz
    SHA256.sig landisk/ packages-stable/ sys.tar.gz
    alpha/ loongson/ ports.tar.gz xenocara.tar.gz
    amd64/ luna88k/ powerpc64/
    arm64/ macppc/ riscv64/

    It is quite likely that you will want at LEAST the following
    files which apply to all the architectures OpenBSD supports.

    README - generic README
    root.mail - a copy of root's mail at initial login.
    (This is really worthwhile reading).

    3) Read the README file. It is short, and a quick read will make
    sure you understand what else you need to fetch.

    4) Next, go into the directory that applies to your architecture,
    for example, amd64. This is a list of what you will see:

    BOOTIA32.EFI* bsd* floppy75.img pxeboot*
    BOOTX64.EFI* bsd.mp* game75.tgz xbase75.tgz
    BUILDINFO bsd.rd* index.txt xfont75.tgz
    INSTALL.amd64 cd75.iso install75.img xserv75.tgz
    SHA256 cdboot* install75.iso xshare75.tgz
    SHA256.sig cdbr* man75.tgz
    base75.tgz comp75.tgz miniroot75.img

    If you are new to OpenBSD, fetch _at least_ the file INSTALL.amd64
    and install75.iso. The install75.iso file (roughly 684MB in size)
    is a one-step ISO-format install CD image which contains the various
    *.tgz files so you do not need to fetch them separately.

    If you prefer to use a USB flash drive, fetch install75.img and
    follow the instructions in INSTALL.amd64.

    5) If you are an expert, follow the instructions in the file called
    README; otherwise, use the more complete instructions in the
    file called INSTALL.amd64. INSTALL.amd64 may tell you that you
    need to fetch other files.

    6) Just in case, take a peek at:

    https://www.OpenBSD.org/errata.html

    This is the page where we talk about the mistakes we made while
    creating the 7.5 release, or the significant bugs we fixed
    post-release which we think our users should have fixes for.
    Patches and workarounds are clearly described there.

    ------------------------------------------------------------------------
    - X.ORG FOR MOST ARCHITECTURES -----------------------------------------

    X.Org has been integrated more closely into the system. This release
    contains X.Org 7.7. Most of our architectures ship with X.Org, including amd64, sparc64 and macppc. During installation, you can install X.Org
    quite easily using xenodm(1), our simplified X11 display manager forked
    from xdm(1).

    ------------------------------------------------------------------------
    - PACKAGES AND PORTS ---------------------------------------------------

    Many third party software applications have been ported to OpenBSD and
    can be installed as pre-compiled binary packages on the various OpenBSD architectures. Please see https://www.openbsd.org/faq/faq15.html for
    more information on working with packages and ports.

    Note: a few popular ports, e.g., NSD, Unbound, and several X
    applications, come standard with OpenBSD and do not need to be installed separately.

    ------------------------------------------------------------------------
    - SYSTEM SOURCE CODE ---------------------------------------------------

    The source code for all four subsystems can be found in the
    pub/OpenBSD/7.5/ directory:

    xenocara.tar.gz ports.tar.gz src.tar.gz sys.tar.gz

    The README (https://ftp.OpenBSD.org/pub/OpenBSD/7.5/README) file
    explains how to deal with these source files.

    ------------------------------------------------------------------------
    - THANKS ---------------------------------------------------------------

    Ports tree and package building by Jeremie Courreges-Anglas,
    Visa Hankala, Stuart Henderson, Peter Hessler, George Koehler,
    Kurt Mosiejczuk, and Christian Weisgerber. Base and X system builds by
    Kenji Aoyama, Theo de Raadt, and Miod Vallat. Release art by
    Stipan Morian.

    We would like to thank all of the people who sent in bug reports, bug
    fixes, donation cheques, and hardware that we use. We would also like
    to thank those who bought our previous CD sets. Those who did not
    support us financially have still helped us with our goal of improving
    the quality of the software.

    Our developers are:

    Aaron Bieber, Adam Wolk, Aisha Tammy, Alexander Bluhm,
    Alexander Hall, Alexandr Nedvedicky, Alexandr Shadchin,
    Alexandre Ratchov, Andrew Fresh, Anil Madhavapeddy,
    Anthony J. Bentley, Antoine Jacoutot, Anton Lindqvist, Asou Masato,
    Ayaka Koshibe, Benoit Lecocq, Bjorn Ketelaars, Bob Beck,
    Brandon Mercer, Brent Cook, Brian Callahan, Bryan Steele,
    Can Erkin Acar, Caspar Schutijser, Charlene Wendling,
    Charles Longeau, Chris Cappuccio, Christian Weisgerber,
    Christopher Zimmermann, Claudio Jeker, Dale Rahn, Damien Miller,
    Daniel Dickman, Daniel Jakots, Darren Tucker, Dave Voutila,
    David Coppa, David Gwynne, David Hill, Denis Fondras, Edd Barrett,
    Eric Faurot, Florian Obser, Florian Riehm, Frederic Cambus,
    George Koehler, Gerhard Roth, Giannis Tsaraias, Gilles Chehade,
    Giovanni Bechis, Gleydson Soares, Gonzalo L. Rodriguez, Greg Steuck,
    Helg Bredow, Henning Brauer, Ian Darwin, Ian Sutton, Igor Sobrado,
    Ingo Feinerer, Ingo Schwarze, Inoguchi Kinichiro, James Hastings,
    James Turner, Jan Klemkow, Jason McIntyre,
    Jasper Lievisse Adriaanse, Jeremie Courreges-Anglas, Jeremy Evans,
    Job Snijders, Joel Sing, Joerg Jung, Jonathan Armani, Jonathan Gray,
    Jonathan Matthew, Jordan Hargrave, Josh Rickmar, Joshua Sing,
    Joshua Stein, Juan Francisco Cantero Hurtado, Kazuya Goda,
    Kenji Aoyama, Kenneth R Westerback, Kent R. Spillner, Kevin Lo,
    Kirill Bychkov, Klemens Nanni, Kurt Miller, Kurt Mosiejczuk,
    Landry Breuil, Lawrence Teo, Lucas Raab, Marcus Glocker,
    Mark Kettenis, Mark Lumsden, Markus Friedl, Martijn van Duren,
    Martin Natano, Martin Pieuchot, Martin Reindl, Martynas Venckus,
    Matthew Dempsky, Matthias Kilian, Matthieu Herrb, Michael Mikonos,
    Mike Belopuhov, Mike Larkin, Miod Vallat, Moritz Buhl, Nam Nguyen,
    Nayden Markatchev, Nicholas Marriott, Nigel Taylor, Okan Demirmen,
    Omar Polo, Ori Bernstein, Otto Moerbeek, Paco Esteban,
    Pamela Mosiejczuk, Pascal Stumpf, Patrick Wildt, Paul Irofti,
    Pavel Korovin, Peter Hessler, Philip Guenther,
    Pierre-Emmanuel Andre, Pratik Vyas, Rafael Sadowski,
    Rafael Zalamena, Raphael Graf, Remi Locherer, Remi Pointel,
    Renato Westphal, Ricardo Mestre, Richard Procter, Rob Pierce,
    Robert Nagy, Sasano Takayoshi, Scott Soule Cheloha,
    Sebastian Benoit, Sebastian Reitenbach, Sebastien Marie,
    Solene Rapenne, Stefan Fritsch, Stefan Hagen, Stefan Kempf,
    Stefan Sperling, Steven Mestdagh, Stuart Cassoff, Stuart Henderson,
    Sunil Nimmagadda, T.J. Townsend, Ted Unangst, Theo Buehler,
    Theo de Raadt, Thomas Frohwein, Tim van der Molen, Tobias Heider,
    Tobias Stoeckmann, Todd C. Miller, Todd Mortimer, Tom Cosgrove,
    Tracey Emery, Ulf Brosziewski, Uwe Stuehler, Vadim Zhukov,
    Vincent Gross, Visa Hankala, Vitaliy Makkoveev, Volker Schlecht,
    Yasuoka Masahiko, Yojiro Uo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)