Systemd 236 será lançado neste mês com várias novas funcionalidades
Lennart Poettering começou o processo de organização do release 236 do systemd para este mês. Como parte do processo, ele está se concentrando no changelog e documentação gerando uma lista bastante concisa das funcionalidades que serão inseridas nesta versão. Apesar da versão 235 ter saído a apenas 1 mês atrás, as principais alterações que este lançamento de Dezembro ganhará são:
- Suporte nativo ao LUKS2(formato de disco encriptado conhecido do Linux). Suporte a libcryptsetup2 deve ser compilado para habilitar a opção. Esta opção serve pra complementar o que já foi implementado nos lançamentos anteriores do systemd que habilitarão o uso de discos encriptados em containers.
- bootctl list mostrará todos os itens do bootloader que estiverem dentro da especificação da ferramenta.
- systemctl ganhará a opção —dry-run para exibir o que o comando faria sem executar o mesmo. Atualmente o "shutdown" e o "reboot" suportam esta opção.
- systemd-firstboot também poderá fazer a configuração inicial do mapa de teclado.
- Novo arquivo dinâmico e auto-gerado chamado /run/systemd/resolve/stub-resolv.conf. A ideia é que o clássico /etc/resolv.conf seja um link simbólico para ele. Este novo arquivo de dns responderá para o systemd-resolved em 127.0.0.1:53 e incluirá buscas em domínios adquiridos de forma dinâmica, para (de acordo com os devs do systemd) atingir uma resolução de nomes mais correta e que trespasse APIs locais de DNS como o NSS.
- Mudanças significantes na lógica da mecânica de delegação de cgroups.
- ConditionSecurity= detectará a presença do módulo de segurança TOMOYO. - Adição de suporte a option FQDN do DPCHv6 conforme RFC4704.
- Novas opções StandardInputData= / StandardInputText=, que servem para que dados binários ou textuais sejam passados durante a execução de um serviço que requeira interação deste tipo através de stdin.
- StandardInput=, StandardOutput= e StandardError= permitem que a conexão para stdin/stdout/stderr de um processo seja configurado para arquivo ou socket AF_UNIX no sistema de arquivos, quando usado em conjunto com a opção "file:".
- "machinectl bind" pode fazer bind mounts em objetos que não sejam diretórios(arquivo, dispositivo, fifo, socket).
- Suporte ao ip rule no networkd ganhou duas novas opções IncomingInterface= e OutgoingInterface= para declarar interfaces de entrada e saída de regras. Também foi adicionado suporte a dispositivos de rede "vxcan".
A lista completa das funcionalidades que serão implementadas pode ser encontrada no arquivo NEWS do Git do systemd.
Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)
Comentar
comments powered by DisqusComentários arquivados