A Microsoft lançou hoje sua atualização mensal para CBL-Mariner, sua distribuição Linux interna que é usada para uma variedade de propósitos na empresa Windows.
A atualização CBL-Mariner de outubro de 2021 muda para uma versão mais recente do Linux 5.10 LTS, integra o driver DataStax Cassandra CPP, reduz o tamanho da imagem central eliminando o Python 2 finalmente de suas imagens, corrige uma variedade de bugs, adiciona novos pacotes como Dwarves e libdivsufsort e atualiza muitos de seus pacotes existentes para recursos, correções, propósitos de segurança. As correções de segurança variam de vulnerabilidades de Vim a Moby e Apache HTTPD e Wget.
A lista completa de alterações e bugs corrigidos pela atualização Microsoft CBL-Mariner de outubro de 2021 pode ser encontrada no GitHub. A Microsoft continua a publicar imagens CBL-Mariner ISO que se destinam principalmente ao uso em ambientes virtualizados Hyper-V.
Microsoft anuncia nova atualização de distribuição Linux própria
Além do Azure Cloud Switch como uma plataforma Linux criada pela Microsoft, a empresa Windows também tem desenvolvido o CBL-Mariner (Common Base Linux) como sua própria distribuição Linux interna. mesmo sendo para uso interno, essa distribuição é pública e de código aberto.
Assim, o CBL-Mariner é um produto dos engenheiros Linux da Microsoft e é usado como uma distribuição interna por suas equipes de engenheiros para nuvem, borda e outras necessidades dentro da empresa. O código para o CBL-Mariner, entretanto, é público em sua organização GitHub, embora nenhuma versão oficial seja fornecida além de alguns RPMs pré-compilados. O CBL-Mariner é usado por empresas como o Windows Subsystem for Linux (WSL), Azure Sphere OS, SONiC e outras iniciativas baseadas em Linux na gigante de Redmond.
CBL-Mariner é focado na segurança, faz uso de RPMs com DNF e Tiny DNF para gerenciamento de pacotes, vários tipos de instalação e muito mais. No entanto, novamente, o objetivo não é ser uma distribuição Linux de propósito geral, mas uma que várias equipes de engenharia da Microsoft possam usar em seus diferentes utilidades.
Principais alterações desta versão
- Atualiza o kernel para 5.10.74
- Atualiza o opensc para 1.3.2
- Selinux-policy atualizada para 2.20210203
- Corrige conflito de arquivo grpc-devel
- shadow-utils: Atualiae as entradas de sessão SELinux e loginuid.
- Adiciona specfile para driver DataStax Cassandra CPP
- Adiciona pacote de anões
- Corrigir o problema de buildrequires do openscap para dbus
- Corrige o teste de pacote python-distro
- Corrigir o teste do pacote gd (compilações gd sem suporte para fontconfig agora)
- Tamanho reduzido da imagem principal (remover python-2 das imagens)
- Corrigir o problema em que o PAM não agrupava binários relacionados ao selinux
- Faça o patch do libacvp para suportar testes de openssl adicionais
- Adicionar pacote libdivsufsort
- Adicionar subpacote cloud-init-azure-kvp e incluir nos padrões do Azure
- Correção do bug ISO em que o agente wala foi instalado automaticamente por engano
- Correção: testes de libusb e perl-geradores.