Announcement

Collapse
No announcement yet.

Steam Wipes Out User's File's when the Steam Folder is moved

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Steam Wipes Out User's File's when the Steam Folder is moved

    Has anyone had this happen? I just read this today. Can anyone validate this?
    Steam For Linux Bug Wipes Out All of a User's Files

    I don't use Steam but my daughter does on Windows.
    sigpic

    #2
    Yes. Not only that, on one occasion my older grandson wanted a Steam program that only runs on Windows. I ran my Win7 installation and bought it for him and set it up in the shared mode. When I logged back on in Linux my games were missing from my inventory. I had to individually re-add them.
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    Comment


      #3
      Wow!! Who in their right mind would EVER put the System Destroyer command in a shell script!

      Added:

      I just edited the steam.sh file and commented the offending line and replaced it:
      Code:
              # Scary!
              # Next line commented 2015-01-17 by me
              # rm -rf "$STEAMROOT/"*
              # Next line added 2015-01-17 by me
              rm -rf "$STEAMROOT"
      Still, the use of the System Destroyer command in a script is just bad juju, and should never be used without absolute assurance checks in place to make 100% sure that the action will not be taken on the root ( / ) directory.
      Last edited by Snowhog; Jan 17, 2015, 01:54 PM.
      Windows no longer obstructs my view.
      Using Kubuntu Linux since March 23, 2007.
      "It is a capital mistake to theorize before one has data." - Sherlock Holmes

      Comment


        #4
        I dont know if it makes any difference but their is allso this in /usr/games ,,,

        Code:
        #!/bin/sh
        # Copyright (C) 2013 Michael Gilbert <mgilbert@debian.org>
        # License: MIT
        set -e
        
        real=/usr/games/steam.real
        [COLOR=#ff0000]config=$HOME/.steam[/COLOR]
        ubuntu32=$config/ubuntu12_32
        exe=$ubuntu32/steam
        
        # launch steam / do an initial update when the exe does not already exist
        test ! -d $config && rm -rf $config && mkdir -p $config || true
        test ! -e $config/steam.sh && rm -rf $config/package $exe || true
        test ! -d $ubuntu32 && rm -rf $ubuntu32 && mkdir -p $ubuntu32 || true
        test ! -x $exe && rm -rf $exe && cp $real $exe && $ubuntu32/steam || true
        $config/steam.sh $@
        seams to make judicial use of the "rm -rf" as well

        VINNY
        i7 4core HT 8MB L3 2.9GHz
        16GB RAM
        Nvidia GTX 860M 4GB RAM 1152 cuda cores

        Comment

        Working...
        X