Hlavní navigace

Steam klient může kvůli chybě spustit rm -rf

19. 1. 2015

Sdílet

Na ošklivou chybu v linuxovém Steam klientu si stěžují někteří uživatelé na GitHubu. Někteří kvůli ní přišli o data ve svém domovském adresáři i na připojených externích discích. Za vše může jeden řádek ve skriptu Steam.sh, ve kterém stojí:

rm -rf "$STEAMROOT/"*

Za normálních okolností by mělo dojít k odstranění steamovského adresáře včetně podadresářů. Tohle sice funguje krásně, ale pokud taková proměnná neexistuje, shell interpretuje příkaz jako:

rm -rf "/"*

Což už tak krásně nezní a vede to ke smazání všech dostupných souborů na všech discích. Běžný uživatel si tak sice nesmaže systém, ale přijde o veškerá svá data.

(Zdroj: ITworld.com)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.