E foi lançado o Systemd 253 RC1 com uma nova ferramenta ukify, e muito mais. Confira as novidades desse importante release.
O systemd é um conjunto de softwares que fornecem itens ou blocos de construção fundamentais para um sistema operacional Linux. Entre outros recursos, ele inclui o systemd “System and Service Manager”, um sistema init usado para inicializar o espaço do usuário e gerenciar processos do sistema após a inicialização.
Duas semanas atrás foi o lançamento do systemd 252-rc1 com a introdução do novo comando systemd-measure, um sinalizador de mancha “suporte finalizado” para imagens do sistema operacional detectadas após a data de término do suporte e uma ampla variedade de outras alterações e recursos aditivos.
Agora, o Systemd 253 RC1 agora está disponível para testes adicionais com várias correções e mais algumas adições.
Systemd 253 RC1 lançado com systemd-sysupdate, e muito mais
Os desenvolvedores do Systemd lançaram hoje seu primeiro candidato a lançamento do próximo lançamento do recurso systemd 253, que apresenta uma nova ferramenta “ukify” e tem muitas outras mudanças para este sistema init Linux dominante.
Systemd 253 é outro grande lançamento. Além da introdução da ferramenta ukify, há muitas mudanças e melhorias nos componentes systemd existentes.
Alguns dos destaques do systemd 253-rc1 para chamar minha atenção incluem:
- Uma nova ferramenta com systemd 253 é a ferramenta “ukify” para construir, medir e assinar Unified Kernel Images (UKIs). A intenção é que o systemd ukify substitua a funcionalidade atualmente fornecida por “dracut –uefi” enquanto fornece mais funcionalidade como parte da nova filosofia UKI/de inicialização confiável.
- Os ambientes Initrd que não estão em um sistema de arquivos temporário agora são suportados.
- Uma nova opção MemoryZSwapMax= para configurar as propriedades do cgroup memory.zswap.max.
- Unidades de escopo do Systemd agora suportam a opção OOMPolicy= com escopos de sessão de login agora padronizados para OOMPolicy=continue para que sobrevivam ao OOM killer encerrando alguns processos no escopo.
- A taxa máxima na qual os recarregamentos do daemon são executados agora pode ser controlada por meio das opções ReloadLimitIntervalSec= e ReloadLimitBurst=.
- O Systemd agora executa geradores em um namespace de montagem “sandbox” com a maior parte do sistema de arquivos sendo somente leitura e, em seguida, apenas acesso de gravação para diretórios de saída e um ponto de montagem /tmp temporário.
- Um novo tipo de unidade de Type=notify-reload onde quando uma unidade é recarregada via sinal, o gerente irá esperar até receber uma notificação “READ=1” da unidade.
- Uma nova variável de ambiente $SYSTEMD_DEFAULT_MOUNT_RATE_LIMIT_BURST pode ser usada para substituir o limite de taxa de estouro das unidades de montagem para analisar /proc/self/mountinfo, com um valor padrão de 5.
- O Systemd-boot agora passa sua semente aleatória diretamente para o RNG do kernel através da tabela de configuração LINUX_EFI_RANDOM_SEED_TABLE_GUID.
- O Systemd-boot agora pode ser carregado de uma inicialização direta do kernel no QEMU, quando incorporado ao firmware ou outros cenários não ESP.
- “systemctl kexec” agora suporta Xen.
- Várias novas opções para systemd-dissect e systemd-repart.
- systemd-cryptenroll agora suporta desbloqueio via tokens FIDO2.
Para saber mais sobre essa versão do systemd, acesse a nota de lançamento.
Como instalar ou atualizar o systemd
Enquanto isso, você pode baixar o systemd 253-rc1 agora mesmo se quiser compilá-lo.
Caso contrário, sugiro fortemente que você espere até que ele chegue aos repositórios de software estáveis da sua distribuição favorita do Linux antes de atualizar para esta versão.