Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

check and fix log folder permissions #753

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

FaserF
Copy link
Contributor

@FaserF FaserF commented Oct 24, 2024

Proposed Changes

As described in #752 it wont work to write user logs since WAU2.0.0, this affected Winget-Install.ps1 runs within the user (seems to work for WAU user runs).
We are now checking on every run, if the folder permissions are correctly set to allow "everyone" to do everything within the logs folder and if the permissions are missing, we are setting it.

Please let me know, if "Install-Prerequisites.ps1" is a good place to check this, or if we should move it somewhere to the WAU installation itself (dont know which file is responsible for this?).

Related Issues

#752

@ITistheworst
Copy link

Worth noting that making folders under programfiles user-writable is not generally advisable as it can be used to circumvent application launch protections like AppLocker.

May make more sense to instead have this log sit in the user or programdata area.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants