Hello, New releases of some skarnet.org packages are available; those are mostly bugfix releases, but some new features and one API change also made it in.
* skalibs-220.127.116.11 --------------- - Lots of small bugfixes and improvements, mostly related to sysdeps autodetection, support for a few broken toolchains, and (of course) OpenBSD idiosyncrasies. - New family of xpathexec_* functions in skalibs/djbunix.h Those simply exit with an error message if the execution fails. http://skarnet.org/software/skalibs/ git://git.skarnet.org/skalibs * execline-18.104.22.168 ---------------- - Bugfixes. - execline-startup and execline-shell examples have been added to the examples/etc/ subdirectory. - The "import" command is still there, but it won't be long before it disappears. Please modify your scripts to use "importas" instead. http://skarnet.org/software/execline/ git://git.skarnet.org/execline * s6-22.214.171.124 ---------- - Bugfixes. - s6-ftrig-listen1 now prints the last (byte) event it received to its stdout when it exits. - Additionally to the regular SIGTERM+SIGCONT, s6-svc -d can now send a SIGKILL if the service still isn't down after a timeout. To do so, write the timeout in milliseconds in the "timeout-kill" file in the service directory. The default behaviour is unchanged (no SIGKILL). http://skarnet.org/software/s6/ git://git.skarnet.org/s6 * s6-rc-0.2.0.1 ------------- - Bugfixes. - s6-rc-init now accepts the -d option, which fully resolves the path to the compiled service directory before linking it into the live directory. This gives some more flexibility to admins who would later modify the symlink without impacting the current live database. - The new "timeout-kill" s6 feature is supported: the file can appear in longrun definition directories. - The "devd" definition in the example source database has been changed, to accommodate the new s6-uevent-listener API. http://skarnet.org/software/s6-rc/ git://git.skarnet.org/s6-rc * s6-portable-utils-126.96.36.199 ------------------------- - The s6-ln command now accepts the nonstandard -n option, with the same semantics as the GNU ln one. http://skarnet.org/software/s6-portable-utils/ git://git.skarnet.org/s6-portable-utils * s6-linux-utils-188.8.131.52 ---------------------- - API change: s6-uevent-listener now writes the uevents to its stdout instead of forking a helper itself. (This is in preparation for a later feature.) The s6-devd wrapper hides this change. - s6-ps bugfixes. Unfortunately, to make sure the /proc parsing is correct, s6-ps is now only guaranteed to work with Linux-3.5 or later. http://skarnet.org/software/s6-linux-utils/ git://git.skarnet.org/s6-linux-utils * s6-networking-184.108.40.206 --------------------- - s6-tls[cd] bugfixes. (No security issue involved, just an annoying corner case where stale s6-tls[cd] processes wouldn't die.) http://skarnet.org/software/s6-networking/ git://git.skarnet.org/s6-networking Enjoy, More bug-reports welcome. -- Laurent