From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23704 invoked from network); 4 Oct 2020 18:00:49 -0000 Received: from alyss.skarnet.org (95.142.172.232) by inbox.vuxu.org with ESMTPUTF8; 4 Oct 2020 18:00:49 -0000 Received: (qmail 10785 invoked by uid 89); 4 Oct 2020 18:01:11 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Received: (qmail 10778 invoked from network); 4 Oct 2020 18:01:11 -0000 From: "Laurent Bercot" To: "skaware@list.skarnet.org" , "supervision@list.skarnet.org" Subject: [announce] skarnet.org October 2020 release Date: Sun, 04 Oct 2020 18:00:43 +0000 Message-Id: Reply-To: "Laurent Bercot" User-Agent: eM_Client/8.0.3385.0 Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrgedtgdduvdefucetufdoteggodftvfcurfhrohhfihhlvgemucfpfgfogfftkfevteeunffgpdfqfgfvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfhrfgggtgfgsehtqhertddtreejnecuhfhrohhmpedfnfgruhhrvghnthcuuegvrhgtohhtfdcuoehskhgrqdhskhgrfigrrhgvsehskhgrrhhnvghtrdhorhhgqeenucggtffrrghtthgvrhhnpeffgfejhfeuvdefiedugeehtdeltdektdehueduffeljeejgeekudduteeffeehieenucffohhmrghinhepshhkrghrnhgvthdrohhrghdpshhhrgguohifihgtvgdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhht Hello, New versions of some of the skarnet.org packages are available. This is mostly a bugfix release: bugs have been fixed in every released package. A .0 release number means that the minor has been bumped because there are also new features, in which case details are provided below. The new versions are the following: skalibs-2.9.3.0 execline-2.6.1.1 s6-rc-0.5.2.0 s6-dns-2.3.3.0 s6-networking-2.3.2.0 s6-portable-utils-2.2.3.0 s6-linux-utils-2.5.1.3 mdevd-0.1.2.0 bcnm-0.0.1.1 New features: * skalibs-2.9.3.0 --------------- - New function: stralloc_readyplus_tuned(). The stralloc_readyplus() macro now rewrites to a call to stralloc_readyplus_tuned(), which fixes a previously missing overflow check. https://skarnet.org/software/skalibs/ git://git.skarnet.org/skalibs * s6-rc-0.5.2.0 ------------- - You can now mark a service as essential, by having a 'flag-essential' file in the (source) service definition directory. Then, after bringing that service up, s6-rc will refuse to bring it down, unless it is given a special -D option; that option should only be used at machine shutdown time. https://skarnet.org/software/s6-rc/ git://git.skarnet.org/s6-rc * s6-dns-2.3.3.0 -------------- - New binary: s6-dnsip. It gives both IPv4 and IPv6 addresses for the domain given on the command line. https://skarnet.org/software/s6-dns/ git://git.skarnet.org/s6-dns * s6-networking-2.3.2.0 --------------------- - New -e option to s6-tlsserver. This option ensures that s6-tcpserver-access is always invoked, even if no other option requires it, even in the absence of an access control ruleset. This gives the underlying server program unconditional access to all TCP environment variables such as TCPLOCALPORT. https://skarnet.org/software/s6-networking/ git://git.skarnet.org/s6-networking * s6-portable-utils-2.2.3.0 ------------------------- - New binary: s6-tai64ndiff. It prints the time differences between successive timestamped lines, which allows the reader to tell at a glance how much time has elapsed between two log lines. https://skarnet.org/software/s6-portable-utils/ git://git.skarnet.org/s6-portable-utils * mdevd-0.1.2.0 ------------- - New -o option to the mdevd program. This option takes an outputfd argument, which is a file descriptor number that must already be open (just like the -D notif option). If this option is given, mdevd will print to outputfd, verbatim (with possibly a MDEV=3D property added), the uevents it receives, *after* processing them. This allows a program to be notified when the userspace handling of the event has completed. The libudev-nih (https://git.shadowice.org/mixi/libudev-nih) implementation of libudev, for instance, can use that mechanism. https://skarnet.org/software/mdevd/ git://git.skarnet.org/mdevd Enjoy, Bug-reports welcome. -- Laurent