Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Put your libraryroot.css file in (and keep a backup elsewhere still!) and Steam will no longer touch it with those parameters in place.
Ignoring the issue as to whether or not de facto permission holds up in court, especially when absent a signature or any other remotely legally binding sign of acknowledgement,I will simply say that that wasn't my point.
My point was that Steam was overriding security permissions I was setting with admin rights, and I don't feel that it has any right, or need, to override a computer admin. My suggestion might have been worded better, but it deals with Steam acting in a fashion that could be potentially harmful to my system in the event that it attempts to modify files outside of the scope of Steam and games managed by Steam.
While not the point, even if it was the cause, of my suggestion I appreciate your response and will check it out.
Ayup, and I set write/modify/delete and even "change permission" permissions to Deny for System, Administrators, Users, and even "Everyone" for good measure even though by all rights that should be overkill. I couldn't modify or delete the file after I was done with it.
Not that Steam should be messing with file/folder permissions in the first place. :-/
Read this as it will remove the whats new shelf easily and safely:
https://steamcommunity.com/discussions/forum/1/1744512633114104865/
They are not breaching security of any kind by having a whats new shelf containing some news articles...
If steam cannot see the file, it will redownload it upon launch. Its a good system to have. Helps keep their software up to date.
Steam has lots of files. Almost every single one is what makes it run. If you go ahead and delete a file, the program may have issues functioning. So to prevent these issues steam makes sure all its files are existent and up to date.
Fun Fact: You are not the administrator of your computer. Windows is... Unless you set higher permissions.
They are breaching the Windows security model by resetting file permissions.
If a user with administrative permissions takes away the permission to modify or delete a file; as well as the permission to alter permissions; then the only way Steam can reset those permissions, is by still having a service running with full system-level permissions which can unlock the permissions and allow modification.
This is still part of the same ramshackle security-hole-waiting-to-be-found turd called "Steam Client Service" that almost got Valve in hot water when a security researcher who was denied entry to Valve's bug bounty program, went rogue and published how the way the service manipulated registry keys could allow arbitrary malicious code to exploit Steam to run any software under the SYSTEM account which has full systems permission. (And could in fact have been facilitating this as far back as 2015, if not earlier.)
SYSTEM is basically the lowest, most-strict security level at which the OS kernel itself as well as highly sensitive stuff like anti-virus solutions do their work. Any malicious software gets in there and your system is screwed. (Look up what a rootkit is.)
Valve has absolutely zero business using it the way that they are, but they still do. Almost surely because it makes life easier for them to do things this way, rather than the proper way following OS guidelines.
I've found when the ssa is brought up to people, they suddenly become lawyers and dismiss the issue at hand. Op forgets that they are modifying steam files. If it is unable to restore the file as it should be, then the other option is for steam to not run at all which will of course cause yet another whine about rights to use services, etc. The long and short is things are working as intended and op is mistaken.
You mean like how you're dismissing the issue out of hand?
The issue isn't Steam modifying files associated with Steam. The issue is Steam violating security permissions at a level is has zero business operating at.
If it can't access or modify files it thinks it needs to change then it should stop working, not blow who knows how many holes in your PC's security permissions.
https://store.steampowered.com/subscriber_agreement/
That's about the only thing I found involving this subject, and at no point is there a statement that I give Steam or Valve permission to alter security permissions on my computer and/or exploit security loopholes and/or flaws to work around legitimately set security permissions. It is not and cannot be presumed that such permission is inherent to the concept of "updating" files.
Now if there's a section I missed, or your use of "SSA" refers to a different document, then by all means, link and cite it. I'll be more than happy to admit being in the wrong when you provide clear, verifiable proof that I explicitly gave Valve permission to monkey around with my PC's security settings in complete violation of my own personal actions or actions I authorize other parties or software to engage in via the Steam software.
I would also like to point out subsection 1C.
"You are responsible for the ... security of your computer system."
That means that setting, changing, and restricting security permissions, among many other legitimate tasks and activities associated with maintaining system security, is *my* responsibility, *not* Steam's or Valve's.
And you are right anyway, they shouldn't tinker with our PC's like that, though, it seems, they don't want to learn from other companies mistakes, and prefer to wait for the boiling point, then ♥♥♥♥ bursts out, which is sad.
open notepad and paste the following:
BootStrapperInhibitAll=enable
BootStrapperForceSelfUpdate=disable
save the file in the steam directory:
C:\Program Files (x86)\Steam
Thats it, your edits will not be updated when you relaunch. this will work until valve updates the sdk in a game you are playing. If you cannot see any game servers in multiplayer:
remove the steam.cfg file
allow steam to update
re-edit your UI
replace the file.
Done, hope this helps