Hello,
  New release of skarnet.org packages are available, with significant 
changes.
  This is a major version bump for all packages: compatibility with 
previous
versions is not guaranteed.
  * General
    -------
- SKALIBS_DEFAULTPATH reverted to /usr/bin:/bin - this should normally
not impact you (it's only used when there's no PATH environment 
variable).
- Binaries now all install to .../bin. No binary installs in .../sbin
anymore. This makes it a lot easier to support various installation
schemes.
- New configure option: --enable-absolute-paths. This allows an
installation to always call binaries with their full installation path
(in bindir) rather than rely on PATH resolution. This is useful for Nix,
for instance.
  * skalibs-2.4.0.0
    ---------------
- New sysdeps, including support for when posix_spawn() and 
timer_create()
require -lrt.
- The next leap second (2016-12-31 23:59:60 UTC) is taken into account.
- Complete librandom rewrite, with support for arc4random and getrandom.
EGD is not supported anymore. /dev/random isn't used anymore, so the
--enable-force-devr configure option becomes unnecessary.
- New header: skalibs/alarm.h, with functions implementing sub-second 
alarm()
functionality.
- Support for advanced fd callbacks in unixmessage_sender. This makes it
possible to refcount fds sent this way.
- Lots of small additions: touch(), ipc_timed_send/recv(), 
child_spawn2()...
- Lots of minor bugfixes.
  
http://skarnet.org/software/skalibs/
  git://git.skarnet.org/skalibs
  * execline-2.2.0.0
    ----------------
- Compatibility to skalibs-2.4.0.0.
- New option "-I" to backtick and withstdinas.
- New option "-t" to wait: it can now wait for children with a timeout.
- Minor bugfixes.
  
http://skarnet.org/software/execline/
  git://git.skarnet.org/execline
  * s6-2.4.0.0
    ----------
- Compatibility to skalibs-2.4.0.0.
- s6-ipcserver-socketbinder can now create datagram sockets.
- s6-ftrigrd now uses its own PRNG instead of relying on the kernel's. 
This
ensures it never stalls at boot time even with the new secure librandom
interface.
- Minor bugfixes.
  
http://skarnet.org/software/s6/
  git://git.skarnet.org/s6
  * s6-rc-0.1.0.0
    -------------
- Compatibility to skalibs-2.4.0.0.
- Support for pipelines in finish scripts.
- Minor bugfixes.
  
http://skarnet.org/software/s6-rc/
  git://git.skarnet.org/s6-rc
  * s6-dns-2.1.0.0
    --------------
- Compatibility to skalibs-2.4.0.0.
- Port to the new librandom.
  
http://skarnet.org/software/s6-dns/
  git://git.skarnet.org/s6-dns
  * s6-networking-2.2.0.0
    ---------------------
- Compatibility to skalibs-2.4.0.0.
- s6-tcpserver4-socketbinder and s6-tcpserver6-socketbinder can now 
create
UDP sockets. (Yes, it makes them a misnomer. Mind your own business.)
  
http://skarnet.org/software/s6-networking/
  git://git.skarnet.org/s6-networking
  * s6-portable-utils-2.1.0.0
    -------------------------
- Compatibility to skalibs-2.4.0.0.
  
http://skarnet.org/software/s6-portable-utils/
  git://git.skarnet.org/s6-portable-utils
  * s6-linux-utils-2.2.0.0
    ----------------------
- Compatibility to skalibs-2.4.0.0.
- New command: s6-fillurandompool. Where supported (Linux 3.17 and 
greater),
it blocks until the /dev/urandom entropy pool is filled up.
- s6-halt, s6-poweroff and s6-reboot removed. See below.
  
http://skarnet.org/software/s6-linux-utils/
  git://git.skarnet.org/s6-linux-utils
  * s6-linux-init-0.2.0.0
    ---------------------
- Compatibility to skalibs-2.4.0.0.
- s6-halt, s6-poweroff and s6-reboot moved here from s6-linux-utils.
- The uid and gids of the catch-all logger can now be given numerically.
This makes cross-running easier.
  
http://skarnet.org/software/s6-linux-init/
  git://git.skarnet.org/s6-linux-init
  Enjoy,
  Bug-reports welcome.
--
  Laurent
Received on Fri Oct 28 2016 - 15:46:25 UTC