Open JP-Ellis opened 2 weeks ago
A couple of things outstanding for this PR before merging:
1 files - 2 6 suites - 16 1s :stopwatch: - 2m 54s 22 tests - 126 22 :white_check_mark: - 126 0 :zzz: ±0 0 :x: ±0 22 runs - 294 22 :white_check_mark: - 294 0 :zzz: ±0 0 :x: ±0
Results for commit fbdfab79. ± Comparison against base commit 30f430f6.
I have a few waiting functions in tests/helpers/wait.rs
.
Just take one of those and modify them to wait for a file to show up :)
I also edited my original comment to contain a bit more info, but I noticed you already read it before my edit. You're too quick :D
Also, a new lint popped up due to Rust 1.79. It's already fixed on main :)
Do you need any further help :)?
Just need a bit more time 😆 I've had a busy few days lately, but I should have time by the end of the week to finish it up 👍
Don't worry, take your time. Just wanted to check in if you need anything :)
Summary
Have
pueue
set the permissions of the socket created. Previously, the permissions where unspecified and (at least for me) defaulted to755
. The permissions can be configured through the newunix_socket_permissions
setting.As part of this change, the default settings are moving to
700
which is more restricted than the (possibly system-dependent) previous default. The more restricted permissions should not have any practical impact as users without write permissions would not be able to use the socket, though removing read access to others may possibly improve security.Checklist
Please make sure the PR adheres to this project's standards:
CHANGELOG.md
.cargo clippy
andcargo fmt
. The CI will fail otherwise anyway.