No Ubuntu 26.10, pretende-se adicionar o ntpd-rs e interromper o suporte ao Btrfs, XFS, ZFS, LVM e LUKS em /boot.

Jon Seager, vice-presidente da Canonical para engenharia e líder técnico do projeto Ubuntu, anunciou a intenção de integrar no lançamento de outono do Ubuntu 26.10 o servidor NTP ntpd-rs, desenvolvido na linguagem Rust e já utilizado na infraestrutura da autoridade certificadora Let’s Encrypt. O projeto ntpd-rs será o terceiro componente, após Rust Coreutils e sudo-rs, integrado ao Ubuntu no âmbito da iniciativa de melhoria da qualidade do ambiente de sistema por meio do fornecimento de programas originalmente desenvolvidos com foco em segurança, confiabilidade e correção.

Está em discussão também a substituição da biblioteca zlib pela zlib-rs e a utilização do pacote Sequoia no lugar do GnuPG no gerenciador de pacotes APT. O pacote ntpd-rs pretende ser utilizado por padrão como servidor um cliente de sincronização de tempo preciso, que eventualmente substituirá os pacotes atualmente utilizados, como chrony, linuxptp e possivelmente gpsd. O plano proposto para implementação prevê a entrega da versão atual do pacote ntpd-rs nos repositórios do Ubuntu 26.10 como uma opção para testes. No Ubuntu 27.04, planejam usar ntpd-rs por padrão como um servidor e cliente unificado com suporte aos protocolos NTP, NTS e PTP.

O projeto ntpd-rs é desenvolvido pela Trifecta Tech Foundation, que também é responsável pela criação da ferramenta sudo-rs já integrada ao Ubuntu. A Canonical financiará o desenvolvimento de novos recursos e melhorias de segurança no ntpd-rs. Entre outras coisas, o ntpd-rs pretende integrar as contribuições do projeto Statime, que desenvolve a implementação do protocolo PTP (Precision Time Protocol) na linguagem Rust, para unificar o suporte aos protocolos atuais de sincronização de tempo em um único pacote e utilizar ntpd-rs não apenas como substituto do chrony, mas também do linuxptp.

Dentre as funcionalidades adicionais a serem implementadas no ntpd-rs antes de seu lançamento, estão a implementação dos protocolos gPTP e CSPTP, suporte ao socket IP do gpsd, modo multithread para servidores NTP, possibilidade de uso em modo multi-homed, criação de perfis de isolamento com base em AppArmor e seccomp, fornecimento de ferramentas para teste e avaliação de desempenho, melhorias relacionadas ao registro de logs e configuração, e aprimoramento da ferramenta ntp-cli.

Além de projetos conjuntos com a organização Trifecta Tech Foundation, a Canonical também se tornou um dos participantes "ouro" da Rust Foundation, que promove o desenvolvimento e a manutenção da linguagem Rust e seu ecossistema associado. Junto com a Canonical, que se tornou a única participante ouro, financiamento chave para o desenvolvimento de Rust é fornecido por 6 participantes platina — Google, Microsoft, Amazon, ARM, Meta e Huawei. A contribuição de um participante ouro é de 150 mil dólares por ano, e de um participante platina — 325 mil dólares.

Além disso, é importante mencionar o anúncio de Julian Andres Klode da Canonical, que acompanha o projeto APT, sobre a intenção de reduzir o número de analisadores no carregador GRUB, com o objetivo de diminuir a superfície de ataque. No Ubuntu 26.10, é proposto remover do conjunto assinado digitalmente do GRUB o suporte aos formatos de imagem jpeg e png, tabelas de partição part_apple e a capacidade de usar os sistemas de arquivos btrfs, hfsplus, xfs e zfs para a partição /boot. Além disso, planejam remover o suporte ao uso de partições LVM, md-raid (exceto raid1) e partições criptografadas LUKS na /boot.

É observado que, no instalador do Ubuntu, a partição /boot sempre usa apenas o sistema de arquivos ext4, enquanto outros sistemas não são testados e representam uma ameaça à prevenção da capacidade de inicialização verificada, especialmente diante da descoberta periódica de vulnerabilidades no GRUB (1, 2, 3, 4, 5, 6, 7). Quanto à remoção do suporte à criptografia na partição /boot, essa operação é considerada inútil (security by obscurity) — neste contexto, é importante garantir a integridade na partição /boot, o que é alcançado por meio do TPM FDE, em vez de ocultar dados. Nas partições diferentes de /boot, ainda será possível utilizar LUKS, LVM e MD-RAID. Restrições também não serão aplicadas ao inicializar fora do modo UEFI Secure Boot.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster