BusyBox 1.33 vem com base32, suporte para cache e mais

Após vários meses de desenvolvimento o lançamento de a nova versão do pacote Caixa Ocupada 1.33, o qual é uma implementação de um conjunto de utilitários UNIX padrão, projetado como um único arquivo executável e otimizado para consumo mínimo de recursos do sistema quando o tamanho do pacote é inferior a 1 MB.

A primeira versão do novo ramo 1.33 é posicionado como instável, a estabilização completa será fornecida na versão 1.33.1, que é esperada em cerca de um mês.

Para aqueles que não estão familiarizados com o BusyBox, eles devem saber que sua natureza modular torna possível formar um arquivo executável unificado Um contendo um conjunto arbitrário de utilitários implementados no pacote (cada utilitário está disponível como um link simbólico para este arquivo).

O tamanho, composição e funcionalidade da coleção de utilitários podem variar dependendo das necessidades e recursos da plataforma integrada para a qual você está construindo.

O pacote é autônomo, Com uma construção estática com uclibc, para criar um sistema que rode em cima do kernel Linux, você só precisa criar alguns arquivos de dispositivo no diretório / dev e preparar os arquivos de configuração.

BusyBox é a ferramenta líder na luta contra a violação do firmware GPL. Software Freedom Conservancy (SFC) e Software Freedom Law Center (SFLC), em nome dos desenvolvedores do BusyBox, têm influenciado repetidamente com sucesso empresas que não fornecem acesso ao código-fonte de programas GPL, tanto por meio de tribunais quanto através da celebração de acordos extrajudiciais.

Principais novidades do BusyBox 1.33

Em comparação com a versão 1.32 anterior, o consumo de memória de um assembly BusyBox 1.32 típico aumentou 1761 bytes.

Nesta nova versão do BusyBox 1.33 podemos descobrir que o servidor http Incorporado atualizou a implementação HTTP / 1.1 e adicionou suporte para cache baseado em dados do cabeçalho HTTP ETag. Pare de adicionar cabeçalhos HTTP Date e Last Modified nas respostas.

Além disso, as configurações de restrição de acesso IP foi feito opcional e que os estilos CSS foram retrabalhados e são usados ​​ao exibir o conteúdo do diretório em httpd_indexcgi.

O utilitário de data adicionou suporte para as opções "-Ins" e melhorou o suporte para exibição de fusos horários.

Também é mencionado que se adicionamos várias dezenas de mudanças à biblioteca libbb, incluindo o uso do framework para páginas fixas e a adição de novas funções exec_login_shell (), msleep (), sleep1 () e xsettimeofday ().

O utilitário de login permitiu o envio de informações ao syslog sobre cada senha inválida.

Das outras mudanças que se destacam desta nova versão:

  • Ftp adiciona suporte para respostas PASV que não terminam com ')'.
    O desenvolvimento dos projéteis de comando Ash e Hush continua.
  • Suporte aprimorado para compilações específicas do bash.
  • Adicionado um novo utilitário base32.
  • O utilitário modprobe adicionou suporte para a lista negra de módulos de kernel inválidos para carregar
  • Suporte para E / S direta (modo O_DIRECT) foi adicionado ao utilitário dd.
  • Suporte para as opções "-o nostrictatime", "-o [no] lazytime" e "-o nosymfollow" foi adicionado ao utilitário de montagem.
  • Adicionado suporte para as opções "noprefixroute", "valid_lft" e "favorite_lft" ao utilitário ip. Adicionado suporte para as opções fwmark / fwmask para políticas de roteamento para a regra de ip.
  • O utilitário chrt adiciona suporte para a biblioteca C padrão musl.
  • Tem permissão para executar o ntpd por um usuário não root.
  • O utilitário traceroute foi melhorado significativamente.
  • Adicionado suporte para registro via syslog no mdev.
  • Util-linux adiciona suporte para o sistema de arquivos erofs.

Por fim, para quem deseja saber mais sobre o lançamento desta nova versão do OcupadoBox 1.33, Você pode obter os detalhes indo para link a seguir

Como obter o BusyBox?

Se você estiver interessado em obter esta nova versão. Você pode fazer isso indo para o site oficial do projeto onde você encontrará em sua seção de download os código-fonte para isso, bem como binários e documentação.

O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.