Muito cuidado com a Steam

Steam-Linux

Se já faz um tempinho que não abre sua Steam, muito cuidado nessa hora. Existe um Bug no script Steam.sh que pode apagar todos os seus arquivos pessoais e até mesmo o seu HD inteiro.

O que acontece é que em uma determinada linha do script são apagados arquivos com o seguinte comando:

rm -rf "$STEAMROOT/"*

No entanto, a variável STEAMROOT não é verificada antes para confirmar se contem algum conteúdo, podendo então tornar o comando em um simples “rm -fr /*” o que apagaria todos os arquivos e diretórios em que o usuário tiver acesso desde a raíz do sistema de arquivo.

Para prevenir problemas, faça um backup de todos os seus dados e só depois disso abra sua Steam.

O Bug não é exclusivo do do cliente para Linux, segundo a Valve, usuários de Windows que tenham instalado o steam em diretórios com outros arquivos também podem ser afetados.

A Valve disse em comunicado que não conseguiu simular o problema para poder disponibilizar uma solução e pediu para que usuários afetados pelo bug entrem em contato pelo email linux@valvesoftware.com para que eles possam continuar investigando o problema.

News , 21/01/2015 10:08 1 Comentário

Um comentário

  1. Honório Gomes disse:

    Eu verifique o script em meu computador e este bug já foi corrigido. A linha foi substituída por:

    # Check before removing
    if [ “$STEAMROOT” != “” ]; then
    rm -rf “$STEAMROOT/”*
    fi

Deixe seu comentário

Website