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.

Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)