[announce] execline-2.8.0.0, s6-networking-2.4.1.0, +bugfix releases

From: Laurent Bercot <ska-skaware_at_skarnet.org>
Date: Mon, 15 Feb 2021 19:50:14 +0000

  Hello,

  New versions of some of the skarnet.org packages are available.

skalibs-2.10.0.2: bugfixes
execline-2.8.0.0: major version bump, but few and low-impact changes
s6-2.10.0.2: bugfixes
s6-linux-init-1.0.6.1: bugfixes
s6-networking-2.4.1.0: minor version bump


  Some details:

  * execline-2.8.0.0
    ----------------

  - The if program now propagates its child's exit code by default if it
exits.
  - The backtick program's -i behaviour (exit on child failure or
presence of a null character in its output) is now the default. Other
behaviours in case of child failure can be obtained via -I, -x or -D
options; -x is the new one.
  - These changes are compatible with all the common uses of if and
backtick, but break compatibility in edge cases, which is why a
major version bump is required. This has nothing in common with the
previous major version bump, which had massive changes all over the
place; this one should go smoothly, and will only impact very specific
uses of backtick.

  execline now has man pages, thanks to the untiring flexibeast!
  The repository can be found here:

  https://github.com/flexibeast/execline-man-pages

  Please allow some time for the man pages to be updated to reflect
the current HTML documentation. Currently, the man pages document
execline-2.7.0.1; they are accurate for 2.8.0.0 except for the if and
backtick changes.


  * s6-linux-init-1.0.6.1
    ---------------------

  - Bugfixes.
  - When s6-linux-init is built with utmps, the default utmp user for
s6-linux-init-maker was set to "utmp". That was a bug: now, by default,
s6-linux-init-maker does not create the utmp services if the -U option
is not given. If you used s6-linux-init-maker without the -U option
and still need the utmps services, you should explicitly set "-U utmp".

  https://skarnet.org/software/s6-linux-init/
  git://git.skarnet.org/s6-linux-init


  * s6-networking-2.4.1.0
    ---------------------

  - Bugfixes (nothing security-related).
  - It is now possible to define a maximum amount of time spent in the
TLS handshake no matter how s6-networking has been built. (The -K
option has been implemented for the libtls backend.)
  - When SNI has been required, the TLS-related binaries now export
the SSL_TLS_SNI_SERVERNAME option to their application; the variable
contains the relevant server name.

  https://skarnet.org/software/s6-networking/
  git://git.skarnet.org/s6-networking

  s6-networking has man pages as well:
  https://github.com/flexibeast/s6-networking-man-pages


  Enjoy,
  Bug-reports welcome.

--
  Laurent
Received on Mon Feb 15 2021 - 19:50:14 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:38:49 UTC