Voltar ao histórico de alterações
Backend do painel
v1.0.569
Segurança: apenas a conta root pode aplicar uma atualização individual de pacote, e a cache do WordPress Boost já não expõe a palavra-passe Redis partilhada. Foram adicionadas atualizações de versões do Node.js.
Nova funcionalidade
1- Node.js: uma versão instalada pode ser atualizada para a versão mais recente da mesma linha (por exemplo, de 22.23.1 para 22.23.4) na página Node.js > Versões. O novo runtime só substitui o antigo depois de ser transferido, validado com a soma de verificação de nodejs.org e confirmado como funcional. As aplicações dessa linha são reiniciadas para passarem a utilizá-lo. Um processo em execução mantém o runtime com que foi iniciado, pelo que, sem esse reinício, a correção não seria aplicada.
Correções de erros
4- A opção DNS «Repor predefinições» já não remove os registos de endereço dos subdomínios de um domínio. A reposição volta agora a criá-los, e os registos perdidos numa reposição anterior são restaurados uma vez, no arranque. Os registos adicionados manualmente, as delegações e os registos wildcard não são alterados.
- Um servidor em modo DNS secundário volta agora a receber um domínio depois de este ser eliminado e novamente adicionado no primário, e recupera as respetivas cópias depois de o seu papel ser alterado e reposto. As cópias também são removidas corretamente quando um domínio deixa o primário, e já não é possível adicionar aqui um domínio que este servidor replica de outro servidor.
- Quando uma licença expira, os serviços de correio (Postfix e Dovecot), FTP (ProFTPD) e DNS (BIND) já não são interrompidos. Um problema com a licença já não deixa indisponíveis o correio, a transferência de ficheiros ou o serviço de nomes de um cliente.
- O serviço de tarefas agendadas faz agora parte deste pacote e da lista de ficheiros da consola de recuperação, para que a respetiva correção de segurança chegue a todos os servidores que aplicarem esta atualização.
Correções de segurança
4- A aplicação de uma atualização individual de pacote está agora restrita à conta root. O pedido indica o ficheiro a transferir e o diretório onde é descompactado como root, e uma conta de administrador podia aceder-lhe, o que permitia a um administrador colocar ficheiros no servidor com privilégios de root. As opções «Atualizar tudo» com um clique, reinstalar e reverter não foram alteradas; o painel sempre apresentou atualizações apenas à conta root.
- A cache do WordPress Boost já não grava a palavra-passe Redis partilhada do painel em wp-config.php. Cada site tem agora a sua própria conta Redis, limitada às respetivas chaves de cache, pelo que um site já não pode ler nem limpar a cache de outro site ou os dados do próprio painel. Os sites que já tinham o Boost ativado são migrados automaticamente no arranque.
- Num servidor onde a cache Boost tenha sido utilizada, a palavra-passe Redis partilhada é substituída uma vez no arranque, porque a palavra-passe antiga poderá ter sido copiada de wp-config.php. A alteração é feita sem interromper o painel: primeiro é adicionada a nova palavra-passe, os serviços passam a utilizá-la e só depois a antiga deixa de funcionar.
- O executor de tarefas agendadas lê agora o comando de uma tarefa e o respetivo proprietário a partir da base de dados, em vez da cache. Uma definição de tarefa alterada na cache já não pode fazer com que uma tarefa seja executada como outra conta.
Lançamentos recentes
- Backend do painel v1.0.575 out 29
- Backend do painel v1.0.574 out 29
- Backend do painel v1.0.573 out 29
- Backend do painel v1.0.572 out 29
- Backend do painel v1.0.571 out 29
- Backend do painel v1.0.570 out 28
- Backend do painel v1.0.567 out 25
- Backend do painel v1.0.566 out 24