the release of package updates for the stable branch of OpenBSD. Previously, when using the "-stable" branch, only binary updates to the base system could be obtained through . Packages were built once for the release branch and were not updated further.
Now, it is planned to support three branches:
- "-release": a frozen branch, from which packages are built once for the release and are not updated further (6.3, 6.4, 6.5, …).
- "-stable": only conservative updates. Packages built from ports are only updated for the latest release (currently 6.5).
- "-current": the main branch under development, which receives the most significant changes. Packages are built only for the "-current" branch.
In "-stable", it is planned to mainly add security fixes for ports, as well as some other important fixes. Updates for -stable/amd64 have already appeared on most mirrors (directory /pub/OpenBSD/6.5/packages-stable), updates for i386 are being built and will also be available soon. You can find out more about package management in OpenBSD in the corresponding official .
The necessary heuristics for using the "-stable" branch have already been added to the pkg_add utility, which can use packages from the directory "/packages-stable/" when using /etc/installurl without setting the PKG_PATH environment variable or using modifiers %c or %m in the PKG_PATH variable. Immediately after each significant release of OpenBSD, an empty directory "packages-stable" is published, which is then filled as updates addressing vulnerabilities and bugs are released.
Source: opennet.ru
