O Systemd 252-rc1 acaba de sair como o primeiro candidato a teste antes do próximo grande lançamento de recursos para este dominante sistema init do Linux. O Systemd 252 está trabalhando em uma nova ferramenta “systemd-measure”. Além disso, existe uma grande variedade de outras mudanças.
Como parte do lançamento do systemd 252-rc1 de agora, há um aviso de que eles pretendem eliminar o suporte ao cgroups v1 após o final de 2023. Felizmente, as distribuições Linux mais modernas estão sendo executadas com o cgroups v2, mas este é um aviso para todos os demais que ainda não atualizaram a versão.
systemd 252-rc1 apresenta nova ferramenta systemd-measure
O Systemd também está planejando remover o suporte para manipulação de usr dividido e não mesclado em H2’2023 como um aviso mais urgente para algumas distribuições Linux.
Novo com systemd 252-rc1 são os recursos, incluindo:
- systemd-measure passa a funcionar como um auxiliar para pré-calcular medições de PCR para facilitar a facilitação de políticas TPM2;
- O Systemd definirá um sinalizador de mancha “suporte finalizado” se detectar que a imagem do sistema operacional já passou da data de término do suporte. Isso vai junto com os-release ganhando um novo campo “SUPPORT_END=” para especificar uma data em que o suporte do SO passa a ficar, então não suportado;
- Novas configurações de ConditionCredential= e AssertCredential= para pular/falhar unidades se uma determinada credencial não for fornecida;
- DefaultDeviceTimeoutSec= pode ser usado para especificar o tempo limite padrão para dispositivos;
- Uma mudança para permitir mais isolamento de recursos entre diferentes serviços de usuário que competem pela CPU;
- Suporte com systemd para uma predefinição completa na condição de “primeira inicialização” em vez de apenas habilitar;
- C.UTF-8 agora é a localidade padrão quando nada mais está configurado;
- Novas propriedades D-Bus em relação ao watchdog agora têm publicação pelo systemd;
- O contador de inicialização monotônico UEFI agora está incluído na semente aleatória como entropia adicional;
- Suporte de inicialização do Systemd para inicialização no modo misto EFI para um kernel de 64 bits com firmware UEFI de 32 bits agora ganhou suporte;
- Detecção aprimorada de virtualização Parallels e KubeVirt;
- OpenSSL agora é o back-end de criptografia padrão para resolução do systemd enquanto o GnuTLS ainda possui suporte;
- Systemd-repart agora suporta a criação de partições SquashFS, bem como partições dm-verity;
- systemd-oomd agora envia um sinal D-Bus “Killered” quando um cgroup é morto.
A lista completa de alterações e mais informações sobre o systemd 252-rc1 está disponível no GitHub.