Skip to content

fix steamcmd writing to HOME dir & add sanitycheck - #91

Merged
JacksonTheMaster merged 8 commits into
nightlyfrom
steamcmd-and-sanitycheck
Sep 21, 2025
Merged

fix steamcmd writing to HOME dir & add sanitycheck#91
JacksonTheMaster merged 8 commits into
nightlyfrom
steamcmd-and-sanitycheck

Conversation

@JacksonTheMaster

Copy link
Copy Markdown
Member

This PR adds some checks to detect user misconfigurations such as running as root, wrong workdirs and most importantly if the SSUI dir (main dir) is unwritable.
It also introduces logic to set the env var of HOME to the current DIR exclusively for steamcmd commands so steamcmd does not write or rely on files in the ~/Steam folder.
This also adds a IsDockerContainer (defaults to false) var (with getters and setters for future use) and a -SkipSteamCMD / -nosteam (alias) CLI arg.

@JacksonTheMaster JacksonTheMaster added the enhancement New feature or request label Sep 21, 2025

@JacksonTheMaster JacksonTheMaster left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reviewed, I like my own PR ;)

@JacksonTheMaster
JacksonTheMaster merged commit db1cbd7 into nightly Sep 21, 2025
1 check passed
@JacksonTheMaster
JacksonTheMaster deleted the steamcmd-and-sanitycheck branch September 21, 2025 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant