Já faz alguns meses que o systemd 245 estreou com o systemd-homed. Portanto, os desenvolvedores do systemd começaram os trabalhos para o lançamento do que será systemd 246. Os preparativos para o lançamento do systemd 246 começaram como seu lançamento no verão de 2020, embora não haja RC disponível ainda. Portanto, o Systemd 246 lançado breve.
Systemd 246 será lançado em breve com muitas mudanças Entre as alterações a serem observadas no systemd 246, incluem-se:
- O Systemd agora registrará os processos restantes em uma unidade depois que a unidade for interrompida;
- Novas configurações da unidade para verificar se um caminho específico do sistema de arquivos está em um dispositivo de bloco que está usando criptografia como LUKS/dm-crypt;
- Várias novas configurações da unidade de serviço;
- O gerente de serviço tem suporte básico para o cgroup v2 freezer. As unidades Systemd podem ser suspensas e retomadas usando verbos de congelamento/descongelamento ou via D-Bus;
- O PID1 agora carrega automaticamente políticas do AppArmor pré-compiladas durante a inicialização antecipada de etc/apparmor/earlypolicy;
- A configuração de afinidade da CPU agora suporta um valor “numa” para que a CPU afinada mascarada seja definida com base na máscara NUMA;
- systemd.hostname= agora funciona para definir o nome do host durante a inicialização antecipada. Existem também outras novas opções de linha de comando do kernel, como systemd.swap= para permitir a desativação da ativação automática dos dispositivos SWAP listados em fstab, systemd.clock-usec = para definir o relógio do sistema mais cedo durante a inicialização e outros;
- Um novo arquivo de banco de dados de hardware que coleta informações em dispositivos PCI e USB que são corretamente suspensos automaticamente;
- Systemd-journald agora suporta compactação Zstd de grandes campos em arquivos de diário;
- Muitas adições de rede e sistema;
- systemd-cryptsetup agora pode ativar os volumes do Microsoft BitLocker durante a inicialização;
- O back-end LUKS hospedado no sistema agora descarta os blocos vazios do sistema de arquivos automaticamente quando um usuário efetua logout. Agora, o Systemd-Homed também evita acidentalmente a duplicação acidental dos dados do usuário;
- systemd-xdg-autostart-generator é novo para gerar arquivos de unidades systemd a partir de arquivos .desktop do XDG autostart.
Ainda falta
Uma mudança que ainda não foi mesclada, mas que terá novos patches em breve é a introdução do systemd-oomd. Ele vai trabalhar com a manipulação de falta de memória e é liderado pelo Facebook. Mais detalhes sobre o sistema estão no NEWS file em andamento.