diff options
author | Justin Wernick <justin@worthe-it.co.za> | 2023-08-11 22:04:19 +0200 |
---|---|---|
committer | Justin Wernick <justin@worthe-it.co.za> | 2023-08-15 21:40:35 +0200 |
commit | 64da82c661b2a28c7a258bd30c0084633d0e1896 (patch) | |
tree | e631e496b70f10d8414a3d1962797aa6354de918 /CHANGELOG.md | |
parent | 2203a06532979e8c4772dcb134c109e1f308031a (diff) |
Create group directories if they don't already exist
- With the correct ownership
- With the correct permissions
Fix #5
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index c1035c4..334d087 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 license. This application is now dual licensed with the MIT license, as is common with Rust crates. +### Fix + +- When a repo is created in a directory which does not exist yet, the directory + is created with appropriate permissions. For example, when creating a personal + repo if `git/username` does not exist, it will be created with personal read, + write and execute access for the user only. If `git/group` does not exist, it + will be created owned by `group`, with group level read, write and execute + access, and the setgid flag set. + ## [0.2.0] - 2023-07-17 ### Added |