Hi,
well you are right about the links, I moved steam.tar.gz to my server and changed the link to that.
About the dir permissions I didn't assumed the the server is not fully configured by the user itself, I assumed exactly the opposite! Remember that a shared box with many users using it...