Implement setting permissions, fixes #325

This commit is contained in:
Jeremy Soller 2025-05-16 09:39:53 -06:00
parent 2c8060f93b
commit 051001b9ea
No known key found for this signature in database
GPG key ID: 670FDFB5428E05CA
6 changed files with 186 additions and 81 deletions

7
Cargo.lock generated
View file

@ -1549,7 +1549,6 @@ dependencies = [
"tikv-jemallocator",
"tokio",
"trash",
"unix_permissions_ext",
"url",
"uzers",
"vergen",
@ -7231,12 +7230,6 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "unix_permissions_ext"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7497808a85e03f612f13e9c5061e4c81cdee86e6c00adfa1096690990ccd08e9"
[[package]]
name = "untrusted"
version = "0.9.0"