Samba como o recurso de código aberto A implementação do protocolo de rede SMB para melhor interoperabilidade do servidor de arquivos e impressão com as plataformas Microsoft Windows foi lançada com uma nova versão. Nos quase seis meses desde que o Samba 4.16 foi introduzido, o Samba 4.17 construiu melhorias/correções de desempenho e outros aprimoramentos para este projeto de código aberto amplamente utilizado.
Primeiro, o Samba 4.17 melhora o desempenho do servidor para cargas de trabalho pesadas de metadados. Devido ao fortalecimento da segurança contra condições de corrida de links simbólicos, houve regressões de desempenho recentemente no Samba. Com o Samba 4.17, a quantidade de chamadas de sistema para validar nomes de diretórios foi reduzida para duas por componente. Com Linux 5.6+ o servidor Samba faz uso da chamada de sistema openat2() com a opção RESOLVE_NO_SYMLINKS.
Também na frente de desempenho, o Samba 4.17 aborda operações baseadas em caminhos disputados que causavam problemas de manadas estrondosas e agora são resolvidas para evitar picos de latência maciços.
O Samba 4.17 adiciona suporte para a criação do Samba sem o antigo suporte ao protocolo SMB1, suporte a Delegação Restrita Baseada em Recursos (RBCD) quando emparelhado com o MIT Kerberos 1.20+, suporte a porta de escuta DNS personalizável, suporte a saída JSON para smbstatus, e grupo de segurança Usuários Protegidos.
O Samba 4.17 também possui várias correções de bugs e outras melhorias.
Downloads e mais detalhes sobre o Samba 4.17 via Samba.org.