Releases: just-containers/s6-overlay
v3.2.1.0
This release provides the same binaries as 3.2.0.3, but comes with an additional feature: setting the S6_YES_I_WANT_A_WORLD_WRITABLE_RUN_BECAUSE_KUBERNETES
container environment variable to a nonzero value allows s6-overlay to boot on some very insecure filesystem settings (typically created by Kubernetes pods) that it would otherwise refuse to run on.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 3c040368f6791553610e362401db1efff4b4c5b8 |
skalibs | v2.14.4.0 |
execline | v2.9.7.0 |
s6 | v2.13.2.0 |
s6-rc | v0.5.6.0 |
s6-linux-init | v1.1.3.0 |
s6-portable-utils | v2.3.1.0 |
s6-linux-utils | v2.6.3.0 |
s6-dns | v2.4.1.0 |
s6-networking | v2.7.1.0 |
s6-overlay-helpers | v0.1.2.0 |
v3.2.0.3
This release upgrades the skarnet.org software stack to their latest versions, fixes a few minor bugs in s6-overlay, and adds a long-awaited QoL change: tolerance for unprivileged containers with suboptimal permissions in /run
(which happens a lot in Kubernetes).
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 3c040368f6791553610e362401db1efff4b4c5b8 |
skalibs | v2.14.4.0 |
execline | v2.9.7.0 |
s6 | v2.13.2.0 |
s6-rc | v0.5.6.0 |
s6-linux-init | v1.1.3.0 |
s6-portable-utils | v2.3.1.0 |
s6-linux-utils | v2.6.3.0 |
s6-dns | v2.4.1.0 |
s6-networking | v2.7.1.0 |
s6-overlay-helpers | v0.1.2.0 |
v3.2.0.2
This is a maintenance release, updating skarnet.org packages to their latest versions. Only minor bugfixes.
As always, upgrading is recommended, to take advantage of the bugfixes; but there is no urgency if you haven't noticed anything wrong.
(v3.2.0.1 had a minor cosmetic bug where the s6-dns version didn't appear properly, which is why this release is tagged v3.2.0.2.)
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 3c040368f6791553610e362401db1efff4b4c5b8 |
skalibs | v2.14.3.0 |
execline | v2.9.6.1 |
s6 | v2.13.1.0 |
s6-rc | v0.5.5.0 |
s6-linux-init | v1.1.2.1 |
s6-portable-utils | v2.3.0.4 |
s6-linux-utils | v2.6.2.1 |
s6-dns | v2.4.0.0 |
s6-networking | v2.7.0.4 |
s6-overlay-helpers | v0.1.1.0 |
v3.2.0.1
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 3c040368f6791553610e362401db1efff4b4c5b8 |
skalibs | v2.14.3.0 |
execline | v2.9.6.1 |
s6 | v2.13.1.0 |
s6-rc | v0.5.5.0 |
s6-linux-init | v1.1.2.1 |
s6-portable-utils | v2.3.0.4 |
s6-linux-utils | v2.6.2.1 |
s6-dns | |
s6-networking | v2.7.0.4 |
s6-overlay-helpers | v0.1.1.0 |
v3.2.0.0
This version of s6-overlay uses the latest skarnet.org packages.
It also removes the default service startup timeout, which was causing more problems than it was solving. (Now if you need to make your container fail when it hangs, you need to manually specify a timeout in the S6_CMD_WAIT_FOR_SERVICES_MAXTIME
variable.
More unprivileged environments are supported, e.g. containers spawned by Kubernetes.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 79c060eea3eea1257797f15ea1608a9a9923aa6f |
skalibs | v2.14.2.0 |
execline | v2.9.6.0 |
s6 | v2.13.0.0 |
s6-rc | v0.5.4.3 |
s6-linux-init | v1.1.2.0 |
s6-portable-utils | v2.3.0.3 |
s6-linux-utils | v2.6.2.0 |
s6-dns | v2.3.7.2 |
s6-networking | v2.7.0.3 |
s6-overlay-helpers | v0.1.1.0 |
v3.1.6.2
This release fixes a bug introduced in v3.1.6.1 (sorry!) that caused containers to hang on shutdown. No other changes.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 79c060eea3eea1257797f15ea1608a9a9923aa6f |
skalibs | v2.14.0.1 |
execline | v2.9.4.0 |
s6 | v2.12.0.2 |
s6-rc | v0.5.4.2 |
s6-linux-init | v1.1.2.0 |
s6-portable-utils | v2.3.0.3 |
s6-linux-utils | v2.6.2.0 |
s6-dns | v2.3.7.0 |
s6-networking | v2.7.0.0 |
s6-overlay-helpers | v0.1.0.2 |
v3.1.6.1
This is a bugfix release, updating to the latest versions of the skarnet.org packages. It fixes a bug where services declared in /etc/services.d
were not properly killed during the regular shutdown procedure and were only caught by the final timeout.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 79c060eea3eea1257797f15ea1608a9a9923aa6f |
skalibs | v2.14.0.1 |
execline | v2.9.4.0 |
s6 | v2.12.0.1 |
s6-rc | v0.5.4.2 |
s6-linux-init | v1.1.2.0 |
s6-portable-utils | v2.3.0.3 |
s6-linux-utils | v2.6.2.0 |
s6-dns | v2.3.7.0 |
s6-networking | v2.7.0.0 |
s6-overlay-helpers | v0.1.0.2 |
v3.1.6.0
This long-awaited release should fix all the pending bugs. It uses the latest version of the skarnet.org software stack, which has several performance improvements.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 79c060eea3eea1257797f15ea1608a9a9923aa6f |
skalibs | v2.14.0.0 |
execline | v2.9.4.0 |
s6 | v2.12.0.0 |
s6-rc | v0.5.4.2 |
s6-linux-init | v1.1.2.0 |
s6-portable-utils | v2.3.0.3 |
s6-linux-utils | v2.6.2.0 |
s6-dns | v2.3.6.0 |
s6-networking | v2.6.0.0 |
s6-overlay-helpers | v0.1.0.2 |
v3.1.5.0
This release fixes a bug with interactive terminal management in CMD. It also introduces the S6_CMD_USE_TERMINAL
variable, that you can set to nonzero when your CMD needs an interactive terminal and you have activated S6_LOGGING
. That will allow your CMD to actually make use of the terminal, at the expense of not having its output logged. (Unfortunately, having both at the same time is nigh impossible.)
The binaries are built with the latest gcc-13.1 and musl-1.2.4. Please report any regression you find.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 46f7dddce75227f2e40ab94d66ceb9f19ee6b1b0 |
skalibs | v2.13.1.1 |
execline | v2.9.3.0 |
s6 | v2.11.3.2 |
s6-rc | v0.5.4.1 |
s6-linux-init | v1.1.1.1 |
s6-portable-utils | v2.3.0.2 |
s6-linux-utils | v2.6.1.2 |
s6-dns | v2.3.5.5 |
s6-networking | v2.5.1.3 |
s6-overlay-helpers | v0.1.0.1 |
v3.1.4.2
This is a bugfix release, updating the skaware packages to their latest versions, which fix a couple user-visible bugs. It's unlikely you have been impacted, so there's no urgency; you should upgrade at your convenience.
Binary releases include the following packages:
Software | Version |
---|---|
BearSSL | 46f7dddce75227f2e40ab94d66ceb9f19ee6b1b0 |
skalibs | v2.13.1.1 |
execline | v2.9.3.0 |
s6 | v2.11.3.2 |
s6-rc | v0.5.4.1 |
s6-linux-init | v1.1.1.0 |
s6-portable-utils | v2.3.0.2 |
s6-linux-utils | v2.6.1.2 |
s6-dns | v2.3.5.5 |
s6-networking | v2.5.1.3 |
s6-overlay-helpers | v0.1.0.1 |