Hello,
New releases of most skarnet.org packages are available; these are mostly bugfix releases, but there are a few new features. skalibs had to change an interface to fix a bug, which explains the major version bump. * skalibs-2.6.0.0 --------------- - Bugfixes, including a long-standing race condition in unixmessage_handle(). - fd_close() now returns void, as any destructor should. - New functions around setgroups(), because, who would have thought, BSD is very, very broken when it comes to supplementary groups. - xpathexec_* error exit codes changed to 127 (ENOENT) / 126 (other). - New Linux-specific sysdeps. https://skarnet.org/software/skalibs/ git://git.skarnet.org/skalibs * execline-2.3.0.2 ---------------- - Adaptation to skalibs-2.6.0.0. All chain-loading programs now follow the new xpathexec_* convention. This is strictly speaking an API change, but since the programs previously exited 111 on a failure to exit and it was not a unique exit code, this change should not break anything. https://skarnet.org/software/execline/ git://git.skarnet.org/execline * s6-2.6.1.0 ---------- - Bugfixes. - Adaptation to skalibs-2.6.0.0, with the new xpathexec_* exit codes for chain-loading programs. - New s6_svc_lock_take() and s6_svc_lock_release() functions to fix a race condition in s6-rc. - New program: s6-notifyoncheck. This was a long-standing feature request, implementing a polling check for readiness and redirecting the result into s6's readiness notification mechanism. https://skarnet.org/software/s6/ git://git.skarnet.org/s6 * s6-rc-0.2.1.2 ------------- - Bugfixes. - s6-rc's verbosity has been adjusted. (-v2 is less verbose, -v3 is what the previous -v2 was, -v4 is still extremely verbose.) https://skarnet.org/software/s6-rc/ git://git.skarnet.org/s6-rc * s6-portable-utils-2.2.1.1 ------------------------- - Bugfixes. - Adaptation to the xpathexec_* exit codes for chainloading programs. https://skarnet.org/software/s6-portable-utils/ git://git.skarnet.org/s6-portable-utils * s6-linux-utils-2.4.0.1 ---------------------- - Adaptation to skalibs-2.6.0.0, with the new xpathexec_* exit codes for chain-loading programs. https://skarnet.org/software/s6-linux-utils/ git://git.skarnet.org/s6-linux-utils * s6-linux-init-0.3.1.0 ---------------------- - New s6-linux-init-maker option: -n. This option allows the created init scripts to work in pid namespaces (used in containers). https://skarnet.org/software/s6-linux-utils/ git://git.skarnet.org/s6-linux-utils * s6-dns-2.2.0.1 -------------- - Adaptation to skalibs-2.6.0.0. https://skarnet.org/software/s6-dns/ git://git.skarnet.org/s6-dns * s6-networking-2.3.0.2 --------------------- - Bugfixes. (No security issue involved.) - Adaptation to skalibs-2.6.0.0. https://skarnet.org/software/s6-networking/ git://git.skarnet.org/s6-networking Enjoy, Bug-reports welcome. -- Laurent
