Skarnet começa Março com um monte de lançamentos

E vamos para mais lançamentos (parece que o canal virou point para lançamentos). Mas a Skarnet lançou skalibs-2.8.0.0, nsss-0.0.1.1, execline-2.5.1.0, utmps-0.0.2.1, mdevd-0.1.0.3, s6-portable-utils-2.2.1.3, s6-linux-utils-2.5.0.1, s6-dns-2.3.0.2, s6-2.8.0.0, s6-rc-0.5.0.0, s6-networking-2.3.0.4 e o s6-linux-init-0.4.0.1.
CURSO DE SHELL SCRIPT DO MATEUS MÜLLER
 Pois é, é coisa p'ra caramba lançada de uma vez só e tem informação p'ra caramba para eu poder relatar aqui. Então, para facilitar a minha vida, vou postar o report em inglês mesmo já que existe a facilidade de tradução pelo navegador que você pode usufruir, Boa leitura:

 skalibs-2.8.0.0

 This is a major version release of skalibs, so compatibility with previous versions is not guaranteed. Make sure to upgrade the rest of the skarnet.org stack at the same time to avoid build failures.
https://skarnet.org/software/skalibs/
git://git.skarnet.org/skalibs

Bugfixes

  1. The avltreeb_* family of macros have been removed. (They were only usable with GNU C, not pure C99.) A new macro has been added to declare a tree and its storage at the same time.
  2. The mkdir_unique() function has been removed. It was duplicating the functionality of the libc's mkdtemp().
  3. New functions: env_dump(), autosurf(), autosurf_name(), and the mk?temp() family of functions that work on the same model as mkstemp() and mkdtemp().
  4. New header: skalibs/posixishard.h to gather workarounds for various OSes' failures to respect POSIX. It's meant to be included *after* system headers, whereas skalibs/nonposix.h, which activates OSes' extensions and idiosyncrasies, is meant to be included *before* system headers.
  5. The ancilautoclose and nbwaitall sysdeps have been removed. (ancilautoclose was always false; nbwaitall was not useful.)

nsss-0.0.1.1

Bugfixes

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/nsss/
git://git.skarnet.org/nsss

execline-2.5.1.0

Compatibility with skalibs-2.8.0.0.
New command: envfile.
https://skarnet.org/software/execline/
git://git.skarnet.org/execline

utmps-0.0.2.1

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/utmps/
git://git.skarnet.org/utmps

mdevd-0.1.0.3

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/mdevd/
git://git.skarnet.org/mdevd

s6-portable-utils-2.2.1.3

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/s6-portable-utils/
git://git.skarnet.org/s6-portable-utils

s6-linux-utils-2.5.0.1

Compatibility with skalibs-2.8.0.0.
Build fixes with clang.
https://skarnet.org/software/s6-linux-utils/
git://git.skarnet.org/s6-linux-utils

s6-dns-2.3.0.2

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/s6-dns/
git://git.skarnet.org/s6-dns

s6-2.8.0.0

This is a major version release of s6. It is recommended to first stop all your s6 services, then upgrade, then immediately restart your supervision tree, then start your services again. Failure to do so *will* cause issues if you're relying on s6-ftrigrd notifications (which is the case, for instance, with services managed by s6-rc).

Bugfixes

  1. Compatibility with skalibs-2.8.0.0.
  2. s6-log now uses a default line limit of 8kB, instead of having unlimited lines by default.
  3. s6-log can now notify readiness.
  4. In the accessrules library: checking uid+gid credentials now checks the "uid/self" key if the client and server have the same euid, and the "gid/self" key if the client and server have the same egid.
  5. This means, for instance, that it's now possible to define s6-ipcserver-access rules that only apply then the client runs with the same credentials as the server.

https://skarnet.org/software/s6/
git://git.skarnet.org/s6

s6-rc-0.5.0.0

  This is a major version release of s6-rc, but the compiled database format does not change. It is not necessary to recompile your source databases. However, it is necessary to stop all services before upgrading s6 (else the down notifications will not be received and the s6-rc -d change command will hang.) I recommend to switch to single-user mode, then upgrade s6, then restart the
supervision tree (or reboot), then restart the s6-rc services, in order to avoid all problems.

Bugfixes

  1. Compatibility with skalibs-2.8.0.0 and s6-2.8.0.0.
  2. s6-rc-compile does not support the -u or -g options anymore. The user who can run s6-rc on a livedir is now *always* the user who owns the supervision tree that this livedir uses.

https://skarnet.org/software/s6-rc/
git://git.skarnet.org/s6-rc

s6-networking-2.3.0.4

Bugfixes

Compatibility with skalibs-2.8.0.0.
https://skarnet.org/software/s6-networking/
git://git.skarnet.org/s6-networking

s6-linux-init-0.4.0.1

Compatibility with skalibs-2.8.0.0.
A major version release of s6-linux-init is in preparation, but requires more work. It will come at some point this month; I didn't want it to delay all the other releases, so 0.4.0.1 is only here to bridge the gap.

Compartilhe isso

Leia outros posts

Próximo post
« Próximo post
Post Anterior
Próximo Post »