Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
hi, I've made some changes to the wsl.yml file as things seem to have changed in the WSL world (I was using the default 'just' Ubuntu with WSL2 on Windows 11)
my changes:
Cats /etc/shadow file as root
, however, it showedwsl.exe --exec bash -c 'cat file'
as an example command to do so, however, it would point to the default user on our default distro, rather than straight execute as root (quick verification of which user is actually being used below)--system
is all we need to execute commands as root, however, due to changes done recently to the WSL, it's not true anymore, as it would now use the default user in the 'system' WSL, which iswslg
, to verify my statement and that the userwslg
has not such perms, here's the proof, with a simple example ofls /boot
(which, fun fact, is used only by the 'system' WSL distro)Windows 11
to all of thoseI hope my changes are OK. Please state if any changes should be made to my updated descriptions.